আমার একটি সরল স্ক্রিপ্ট রয়েছে যা একটি ফাইলকে বিশ্লেষণ করে এবং এটির ডেটাবেসের বিষয়বস্তু লোড করে। আমার কোনও ইউআইয়ের দরকার নেই, তবে এই মুহুর্তে আমি ব্যবহারকারীকে ফাইলটি পার্স করার জন্য অনুরোধ করছি raw_input
যা সবচেয়ে বেশি বন্ধুত্বপূর্ণ especially আমি ব্যবহারকারীদের কাছে একটি ফাইল নির্বাচন ডায়ালগ উপস্থাপনের দ্রুত এবং সহজ উপায় চাই, তারা ফাইলটি নির্বাচন করতে পারে এবং তারপরে এটি ডাটাবেসে লোড হয়। (আমার ব্যবহারের ক্ষেত্রে যদি তারা ভুল ফাইলটি বেছে নিয়ে থাকে তবে এটি পার্সিংয়ে ব্যর্থ হবে এবং এটি ডাটাবেজে লোড হলেও সমস্যা হবে না a)
import tkFileDialog
file_path_string = tkFileDialog.askopenfilename()
এই কোডটি আমি যা চাই তার কাছাকাছি, তবে এটি একটি বিরক্তিকর ফাঁকা ফ্রেম খোলা ছেড়ে দেয় (যা বন্ধ হতে সক্ষম নয়, সম্ভবত কারণ আমি কোনও ঘনিষ্ঠ ইভেন্ট হ্যান্ডলার নিবন্ধন করি নি)।
আমাকে tkInter ব্যবহার করতে হবে না, তবে যেহেতু এটি পাইথন স্ট্যান্ডার্ড লাইব্রেরিতে রয়েছে এটি দ্রুত এবং সহজ সমাধানের জন্য ভাল প্রার্থী।
অন্য কোনও ইউআই ছাড়া স্ক্রিপ্টে ফাইল বা ফাইলের নাম জিজ্ঞাসা করার দ্রুত এবং সহজ উপায় কী?