मेरे पास एक क्यूटी 4.6 एप्लिकेशन (सी ++ भाषा) है और मुझे विंडोज प्लेटफॉर्म पर पाइथन स्क्रिप्टिंग जोड़ने की आवश्यकता है। दुर्भाग्यवश, मैंने पहले कभी पाइथन एम्बेड नहीं किया है, और ऐसा करने के लिए कई अलग-अलग तरीके हैं। क्या कोई अपना ज्ञान साझा कर सकता है और मुझे कुछ लेख/दस्तावेज में इंगित कर सकता है जिसे मैं कम दर्दनाक तरीके से निर्दिष्ट कार्य करने के लिए पढ़ सकता हूं?क्यूटी आवेदन में पायथन स्क्रिप्टिंग जोड़ने का सबसे अच्छा तरीका?
उत्तर
संपादित करें:
आप PythonQt (नहीं PyQt) आप क्यूटी साथ अजगर का उपयोग करने की अनुमति का उपयोग कर सकते हैं। मुझे लगता है कि यह वही है जो आप खोज रहे हैं।
यहाँ आधिकारिक वेबसाइट पर एक प्रलेखन: http://doc.qt.digia.com/qq/qq23-pythonqt.html।
PyQt और PythonQt दो हैं बहुत अलग परियोजनाएं। पीईक्यूटी आपको पायथन में क्यूटी ऐप्स लिखने देता है। PythonQt आपको एक C++ Qt ऐप के अंदर एक पायथन दुभाषिया एम्बेड करने देता है। –
ओप्स मैंने पीईक्यूटी और पायथन क्यूटी को मिश्रित किया ... इसे संपादित किया गया है –
आप PythonQt पर एक नज़र रखना चाहिए। मुख्यपृष्ठ से:
PythonQt एक गतिशील Python Qt के लिए बाध्यकारी है। यह आपके क्यूटी अनुप्रयोगों में पाइथन स्क्रिप्टिंग भाषा को एम्बेड करने का एक आसान तरीका प्रदान करता है। यह Q12etaObject प्रणाली का भारी उपयोग करता है और इस प्रकार को Qt4.x की आवश्यकता होती है। PyQt के विपरीत, PythonQt पूरा क्यूटी कार्यक्षमता के चारों ओर एक पूरा अजगर आवरण नहीं है। आप एक तरह से क्यूटी GUI का उपयोग कर पायथन में पूरा अनुप्रयोगों लिखने के लिए लिए देख रहे हैं तो अगर, आप PyQt का उपयोग करना चाहिए।
आप अपने सी ++/क्यूटी आवेदन की और करने के लिए स्क्रिप्ट भागों में एम्बेड पायथन वस्तुओं के लिए देख रहे हैं एक आसान तरीका के लिए अजगर के माध्यम से अपने आवेदन, PythonQt जाने का रास्ता है!
विंडोज के लिए बिल्ड/स्थापना निर्देश पृष्ठ के निचले भाग के पास है।
विंडोज इंस्टालर कहां है? मैं केवल स्रोत देख सकता हूं? – grigoryvp
क्षमा करें। कोई विंडोज इंस्टालर नहीं है, जैसा कि मुझे याद होगा। आप python.org इंस्टॉलर से पायथन स्थापित कर सकते हैं, लेकिन आपको PythonQt बनाने के लिए वीएस की आवश्यकता है; मैंने अपना जवाब अपडेट किया। –
- 1. वेब डेटाबेस में स्प्रेडशीट को जोड़ने का सबसे अच्छा तरीका
- 2. क्यूटी में एचटीएमएल का विश्लेषण करने का सबसे अच्छा तरीका?
- 3. विरासत विधियों में एनोटेशन जोड़ने का सबसे अच्छा तरीका
- 4. एचटीएमएल तत्वों में मेटाडेटा जोड़ने का सबसे अच्छा तरीका
- 5. Django: कस्टम विजेट्स में जावास्क्रिप्ट जोड़ने का सबसे अच्छा तरीका
- 6. रेल एप्लिकेशन में Disqus टिप्पणियां जोड़ने का सबसे अच्छा तरीका?
- 7. रेल आवेदन में मतदान लागू करने का सबसे अच्छा तरीका?
- 8. पर्ल सीजीआई आवेदन लिखने का सबसे अच्छा तरीका क्या है?
- 9. क्यूटी। आवेदन
- 10. पायथन में बहुआयामी शब्दकोश परिभाषित करने का सबसे अच्छा तरीका?
- 11. सबसे अच्छा तरीका है
- 12. सबसे अच्छा तरीका है
- 13. संस्करण-विशिष्ट पायथन मॉड्यूल आयात करने का सबसे अच्छा तरीका
- 14. एरलांग और पायथन को एकीकृत करने का सबसे अच्छा तरीका
- 15. पायथन प्रिंट टॉगल करने का सबसे अच्छा तरीका क्या है?
- 16. पायथन और जावास्क्रिप्ट को एकीकृत करने का सबसे अच्छा तरीका?
- 17. एक पायगैम एप्लिकेशन में जीयूआई जोड़ने का सबसे अच्छा तरीका क्या है?
- 18. सबसे अच्छा Asp.net सर्वेक्षण आवेदन
- 19. एक पीओओबीजेसी आवेदन नमूना/प्रोफाइल करने का सबसे अच्छा तरीका क्या है?
- 20. सबसे अच्छा तरीका डेटाबेस
- 21. वीजी2012 में परियोजना संदर्भों के रूप में NuGet पैकेज जोड़ने का सबसे अच्छा तरीका?
- 22. रेल में सक्रिय व्यवस्थापक में वैश्विक नेविगेशन आइटम जोड़ने का सबसे अच्छा तरीका क्या है 3
- 23. दृश्य स्टूडियो में "खाली" वेब प्रोजेक्ट में jquery जोड़ने का सबसे अच्छा तरीका है?
- 24. सबसे अच्छा तरीका है
- 25. सबसे अच्छा तरीका है
- 26. सबसे अच्छा तरीका है
- 27. सबसे अच्छा तरीका देता है
- 28. सबसे अच्छा तरीका है कुंजी
- 29. सबसे अच्छा तरीका है?
- 30. क्यूटी - आवेदन कोड का उचित डिजाइन
यदि आप अपने डिजाइन को सही तरीके से सारणित कर रहे हैं, तो क्यूटीनेस प्रासंगिक नहीं होना चाहिए। सोचने के लिए एक कम चीज़ के साथ अपनी समस्या को सरल बनाने में मदद कर सकते हैं। :) – Cogwheel
हाँ, मुझे पता है, लेकिन मैं तो यदि वह मौजूद कुछ अच्छे लेख कि क्यूटी-विशिष्ट होते हैं, या कुछ उपलब्ध बाध्यकारी क्यूटी उल्लेख कर रहा हूँ, मैं इसे बजाय शुद्ध सार रास्ते से उपयोग कर सकते हैं^_^ – grigoryvp