2011-10-05 7 views
5

के साथ जीयूआई ऐप्स बनाने के लिए एक अच्छा आईडीई है, मैं एक शुरुआती प्रोग्रामर हूं और पिछले कुछ महीनों से डेल्फी का उपयोग करने से मुझे अब तक जो कुछ पता है, उसे मैंने सीखा है। एक महीने या उससे भी पहले मैंने पाइथन को एक कोशिश देने का फैसला किया क्योंकि मुझे बताया गया था कि सीखना आसान हो सकता है और मुझे वास्तव में भाषा पसंद है। मुझे लगता है कि मैं बस चीजों को आसानी से चुनने लगता हूं।क्या पाइथन

एकमात्र समस्या यह है कि मुझे इसके लिए एक अच्छा आईडीई नहीं मिल रहा है जो डेल्फी करता है। मैं अच्छे जीयूआई के साथ डेस्कटॉप ऐप बनाना चाहता हूं, इसलिए काम करने के लिए डेल्फी/विजुअल स्टूडियो के समान कुछ अच्छा होगा।

मैंने चारों ओर खोज की है और कुछ भी ढूंढ सकता है। यह सोच रहा था कि कोई हाथ उधार दे सकता है।

इसके अलावा, मैंने जो कुछ इकट्ठा किया है, उससे आयरनपीथॉन पाइथन कोडिंग के समान ही प्रतीत होता है। मुझे नहीं लगता कि मेरे ऐप्स केवल विंडोज़ पर काम करने में सक्षम हैं। Python Tools एक अच्छा विकल्प है। मेरा मतलब है कि यह मूल रूप से दृश्य स्टूडियो का उपयोग करना है, लेकिन इसके बजाय पायथन कोड के साथ?

किसी भी मदद की बहुत सराहना की जाती है।

धन्यवाद।

उत्तर

2

Boa Constructor जीयूआई अनुप्रयोगों के लिए एक क्लासिक रेड आईडीई (wxPython, दोनों लिनक्स और विंडोज) है। लोग अभी भी इसका इस्तेमाल कर रहे हैं लेकिन ऐसा लगता है कि कुछ साल पहले विकास बंद हो गया था। wxglade (wxPython, Stani अजगर संपादक में एक pluging के रूप में शामिल -
: PythonCard एक और रेड आईडीई मैं अतीत में प्रयोग किया, लेकिन यह भी unmaintained अभी

हालांकि वे IDEs नहीं हैं, कुछ उपकरण जीयूआई डिजाइन के लिए बहुत उपयोगी है की तरह हैं , केवल python2.x)
-। qtdesigner (क्यूटी-PyQt या pyside, pyqt में शामिल Spyder IDE, PyQt पर निर्माण, यह करने के लिए एक समर्पित लिंक है अजगर 3.x के लिए भी काम करता है)

0

मैं हमेशा BoaConstructor जो एक wxPython जीयूआई बिल्डर है पसंद आया। हालांकि ...

wxPython हालांकि बहुत सक्रिय है सक्रिय रूप से किसी भी अब बनाए रखा जा रहा है नहीं है ...

0

अजगर उपकरण मूल रूप से है। बस वीएस का उपयोग करने की तरह लेकिन पायथन के साथ। यह इंटेलिजेंस, डिबगिंग, प्रोफाइलिंग इत्यादि है ... जब काम कर रहे हैं w/IronPython .NET डीबगर थोड़ा मोटा है (आप आंतरिक कार्यान्वयन विवरण देखेंगे) लेकिन आप अभी भी शुद्ध पायथन डीबगर का उपयोग कर सकते हैं जो आपको पाइथनिक दृश्य देता है।

इंटेलिजेंस इंजन जीयूआई डिजाइनर से अवगत है ताकि आप एक्सएएमएल में परिभाषित नियंत्रणों के खिलाफ पूरा हो सकें। और जब आप जीयूआई डिजाइनर में बटन पर डबल क्लिक करते हैं या प्रॉपर्टी फलक में इवेंट हैंडलर को परिभाषित करने के लिए चुनते हैं तो आपको हैंडलर विधियों की ऑटो-डेफिनिशन मिल जाएगी। शायद सबसे बड़ी गायब बात यह है कि उपयोगकर्ता नियंत्रण के लिए कोई समर्थन नहीं है और WinForms के लिए कोई डिज़ाइनर समर्थन भी नहीं है।Gtk के लिए