पायथन के पास many GUI toolkits है। अगर मैं सही ढंग से समझता हूं, तो ये टूलकिट आम तौर पर अपने स्वयं के विगेट्स (ऑपरेटिंग सिस्टम पर भरोसा करने के बजाए) प्रस्तुत करने की ज़िम्मेदारी लेते हैं। यह उन विजेट्स की लागत पर क्रॉस-प्लेटफ़ॉर्म समर्थन प्राप्त करता है जो आवश्यक रूप से अपने मूल समकक्षों की तरह दिखने, महसूस करने और व्यवहार करने की आवश्यकता नहीं रखते हैं। क्या पाइथन में एक GUI टूलकिट है जो क्रॉस-प्लेटफ़ॉर्म और प्रत्येक सिस्टम के मूल विजेट का लाभ उठाती है?क्या पाइथन में क्रॉस-प्लेटफ़ॉर्म जीयूआई टूलकिट है जो मूल विजेट का उपयोग करता है?
Lucid
दुर्भाग्य से, इस पुस्तकालय गायब हो गए हैं लगता है:
GUI Programming in Python के अनुसार, वहाँ कम से कम दो उम्मीदवार हैं। यह लिंक अब Icy Labs पर रीडायरेक्ट करता है, एक कंपनी जो "इलेक्ट्रॉनिक्स और रोबोटिक्स विकास के लिए घटकों और उपकरणों को डिज़ाइन और वितरित करती है" (???)।
PySWT
यह जावा (जो मैं पहले से ही से परिचित हूँ) के लिए SWT पुस्तकालय का एक बंदरगाह है। यह लाइब्रेरी महसूस नहीं करता है जैसे कि पायथन (उदाहरण के लिए, यह set*
और get*
जावा में सामान्य विधियों को बनाए रखता है)। इसलिए, मुझे यह जानकर उत्सुकता है कि क्या मेरी आधिकारिक पुस्तकालय है जो मेरी आवश्यकताओं को पूरा करता है।
यह लाइब्रेरी बहुत आशाजनक लग रही है! [पहले उदाहरण कार्यक्रमों में से एक] (http://wiki.wxpython.org/Getting%20Started#Adding_a_menu_bar) यहां तक कि [एसडब्ल्यूटी के साथ एक ज्ञात कमी है] पर विजय प्राप्त करता है (http://stackoverflow.com/q/2117057/41619)! –
@Adam wx बहुत अच्छा है, लेकिन अभी भी संगतता समस्याएं हैं। जब तक इसके लिए परीक्षण होते हैं, तब तक समस्याएं नहीं होनी चाहिए। –
@ दाना द सेन: मैं इन संगतता मुद्दों के बारे में कहां से जान सकता हूं? –