বিবেচনা করার জন্য আরেকটি বিকল্প হ'ল জেনিটি: http://freecode.com/projects/zenity ।
আমার এমন পরিস্থিতি হয়েছিল যেখানে আমি পাইথন সার্ভার অ্যাপ্লিকেশনটি বিকাশ করছিলাম (কোনও জিইআইআই উপাদান নেই) এবং তাই কোনও পাইথন জিইআইআই সরঞ্জামদণ্ডের উপর নির্ভরতা প্রবর্তন করতে চাইনি, তবে আমি চাইছিলাম যে আমার কিছু ডিবাগ স্ক্রিপ্টগুলি ইনপুট ফাইল দ্বারা প্যারামিটারাইজড করা উচিত এবং ব্যবহারকারী যদি কোনও কমান্ড লাইনে কোনও নির্দিষ্ট না করে থাকে তবে তাদের কোনও ফাইলের জন্য দৃষ্টি দিতে হবে। Zenity একটি নিখুঁত ফিট ছিল। এটি অর্জন করতে, সাবপ্রসেস মডিউলটি ব্যবহার করে "জেনিটি --ফাইল-নির্বাচন" করুন এবং স্টাডআউটটি ক্যাপচার করুন। অবশ্যই এই সমাধানটি পাইথন-নির্দিষ্ট নয়।
Zenity একাধিক প্ল্যাটফর্ম সমর্থন করে এবং ইতিমধ্যে আমাদের ডেভ সার্ভারগুলিতে ইনস্টল হয়ে গেছে যাতে এটি অবাঞ্ছিত নির্ভরতা না পরিচয় করে আমাদের ডিবাগিং / বিকাশকে সহজতর করে।