विचार करने के लिए एक अन्य विकल्प ज़ेनिटी है: http://freecode.com/projects/zenity ।
मेरे पास एक ऐसी स्थिति थी जहां मैं एक पायथन सर्वर एप्लिकेशन (कोई GUI घटक) विकसित नहीं कर रहा था और इसलिए किसी भी अजगर GUI टूलकिट पर निर्भरता का परिचय नहीं देना चाहता था, लेकिन मैं चाहता था कि मेरी कुछ डिबग स्क्रिप्ट को इनपुट फ़ाइलों द्वारा पैरामीटरित किया जाए और वह चाहता था यदि वे कमांड लाइन पर एक निर्दिष्ट नहीं करते हैं, तो एक फ़ाइल के लिए उपयोगकर्ता को तुरंत संकेत दें। ज़ेनिटी एकदम फिट थी। इसे प्राप्त करने के लिए, सबप्रोसेस मॉड्यूल का उपयोग करके "ज़ेनिटी - फ़िले-चयन" को आमंत्रित करें और स्टैडआउट पर कब्जा करें। बेशक यह समाधान पायथन-विशिष्ट नहीं है।
ज़ेनिटी कई प्लेटफार्मों का समर्थन करता है और हमारे देव सर्वर पर पहले से ही स्थापित होने के लिए हुआ है, इसलिए इसने एक अवांछित निर्भरता को पेश किए बिना हमारे डिबगिंग / विकास को सुविधाजनक बनाया।