# QPython 3L को बारेमा
QPython एन्ड्रोइडको लागि पाइथन इन्जिन हो। यसले केहि अद्भुत सुविधाहरू समावेश गर्दछ जस्तै पाइथन दोभाषे, रनटाइम वातावरण, सम्पादक, QPYI र SL4A लाइब्रेरी। यसले तपाइँलाई एन्ड्रोइडमा पाइथन प्रयोग गर्न सजिलो बनाउँदछ। र यो नि: शुल्क हो।
QPython सँग पहिले नै विश्वव्यापी रूपमा लाखौं प्रयोगकर्ताहरू छन् र यो पनि खुला स्रोत परियोजना हो।
बिभिन्न उपयोग परिदृश्यहरूको लागि, QPython का दुई शाखाहरू छन्, अर्थात् QPython Ox र 3x।
QPython Ox मुख्यतया प्रोग्रामिंग सिक्नेहरूको उद्देश्य हो, र यसले शुरुआतीहरूलाई बढी मैत्री सुविधाहरू प्रदान गर्दछ।
यो QPython 3L हो, यो मुख्यतया अनुभवी पाइथन प्रयोगकर्ताहरूको लागि हो, र यसले केही उन्नत प्राविधिक सुविधाहरू प्रदान गर्दछ।
# आश्चर्यजनक सुविधाहरू
- अफलाईन पाइथन inter दोभाषे: पाइथन प्रोग्रामहरू चलाउन कुनै इन्टरनेटको आवश्यक पर्दैन
- यसले धेरै प्रकारका प्रोजेक्टहरू चलाउन समर्थन गर्दछ, जसमा: कन्सोल प्रोग्राम, एसएल program ए कार्यक्रम, वेबप्प कार्यक्रम
- कोड तपाईको फोनमा स्थानान्तरण गर्नका लागि सुविधाजनक QR कोड रिडर
- QPYPI र वर्धित वैज्ञानिक पुस्तकालयहरूको लागि पूर्वबिल्ट व्हील प्याकेजहरूको लागि अनुकूलन रिपोजिटरी, जस्तै numpy, scipy, matplotlib, scikit-learn इत्यादि।
- सजिलो-उपयोग सम्पादक
- एन्ड्रोइड लाइब्रेरी (SL4A) को लागि एकीकृत र विस्तारित स्क्रिप्ट लेयर: यसले तपाईंलाई अजगरको साथ एन्ड्रोइड कार्य ड्राइभ गर्न दिन्छ।
- राम्रो कागजात र ग्राहक समर्थन
# SL4A सुविधाहरू
SL4A सुविधाहरूको साथ, तपाईं एन्ड्रोइड कार्य नियन्त्रण गर्न पाइथन प्रोग्रामिंग प्रयोग गर्न सक्नुहुनेछ:
- एन्ड्रोइड अनुप्रयोग एपीआई, जस्तै: अनुप्रयोग, गतिविधि, आशय र startActivity, सेंडब्रोडकास्ट, प्याकेजभर्जन, प्रणाली, टोस्ट, सूचित, सेटिंग्स, प्राथमिकता, GUI
- एन्ड्रोइड संसाधन प्रबन्धक, जस्तै: सम्पर्क, स्थान, फोन, एसएमएस, टोनगेनिरेटर, वेकलक, वाइफलक, क्लिपबोर्ड, नेटवर्कस्ट्याटस, मिडियाप्लेयर
- तेस्रो अनुप्रयोग एकीकरणहरू, जस्तै: बारकोड, ब्राउजर, स्पीच रिसेकन्सिन्सन, सेंडमेल, टेक्स्टटोस्पेच
- हार्डवेयर प्रबन्धक: कारमर, सेन्सर, रिंगर र मीडिया भोल्युम, स्क्रिन ब्राइटनेस, ब्याट्री, ब्लुटुथ, सिग्नल स्ट्रेंथ, वेबक्याम, कम्पन, एनएफसी, यूएसबी
[एपीआई दस्तावेज लिंक]
https://github.com/qpython-android/qpysl4a/blob/master/README.md
[एपीआई नमूना]
https://github.com/qpython-android/qpysl4a/issues/1
[महत्त्वपूर्ण नोट]
यो ब्लुटुथ / स्थान / READ_SMS / एस END_SMS / CALL_PHONE र अन्य अनुमतिहरू आवश्यक छ, त्यसैले तपाईं यी सुविधाहरूसँग प्रोग्राम गर्न सक्नुहुन्छ। QPYTHON यस पृष्ठभूमि मा यी अनुमतिहरू प्रयोग गर्दैन।
यदि तपाइँ क्रमशः मा छुट पाउन सक्नुहुन्छ जब SL4A एपीआई प्रयोग गर्दै हुनुहुन्छ, कृपया प्रणाली सेटिंग्समा अनुमति प्राप्त अनुमतिहरू सक्षम पारिएको छ भने जाँच गर्नुहोस्।
# व्यावसायिक ग्राहक समर्थन कसरी पाउने
समर्थन प्राप्त गर्नका लागि मार्गनिर्देशन अनुसरण गर्नुहोस् https://github.com/qpython-android/qpython/blob/master/README.md
[QPython समुदाय]
https://www.facebook.com/groups/qpython
[प्रायः सोधिने प्रश्नहरू]
A: किन म SL4A को एसएमएस एपीआई प्रयोग गर्न सक्दिन
Q: किनकी Google Play र केही अनुप्रयोग स्टोरहरूको अनुप्रयोगहरूको अनुमतिमा सख्त आवश्यकताहरू हुन्छन्, QPython 3x मा, हामी एक्स प्रयोग गर्दछौं बिभिन्न अनुमतिहरू वा एपस्टोरहरूको साथ शाखा भेद गर्न। उदाहरण को लागी, L को अर्थ सीमित र S को अर्थ SENSITIVE हो।
कहिलेकाँही तपाईं सम्बन्धित एसएल A ए एपीआईहरू प्रयोग गर्न सक्नुहुन्न किनकि तपाईले स्थापना गर्नुभएको संस्करणसँग त्यस्ता अनुमतिहरू छैनन्, त्यसैले तपाईले स्थापना गरेको सहिलाई प्रतिस्थापित गर्न विचार गर्न सक्नुहुनेछ।
तपाईं यहाँ अन्य शाखाहरू फेला पार्न सक्नुहुन्छ:
https://github.com/qpython-android/qpython3/releases
मा अपडेट गरिएको
२०२० फेब्रुअरी ४