मैं बहुत सारे ट्यूटोरियल से देखता हूं कि अजगर में "gi.repository से" स्टेटमेंट का उपयोग बहुत सारी अलग-अलग चीजों को आयात करने के लिए किया जाता है, जैसे कि gtk, आदि ...
यह कौन सी लाइब्रेरी है?
क्या यह GitHub से संबंधित है? यह GitHub से आयात करता है?
मैं बहुत सारे ट्यूटोरियल से देखता हूं कि अजगर में "gi.repository से" स्टेटमेंट का उपयोग बहुत सारी अलग-अलग चीजों को आयात करने के लिए किया जाता है, जैसे कि gtk, आदि ...
यह कौन सी लाइब्रेरी है?
क्या यह GitHub से संबंधित है? यह GitHub से आयात करता है?
जवाबों:
gi.repository
PyGObject (जो Python GObject
introspection के लिए खड़ा है) के लिए Python मॉड्यूल है जो Python बाइंडिंग और GTK + 3 टूलकिट के लिए और GNOME एप्लिकेशन के लिए समर्थन रखता है।
GNOME विकी पर प्रोजेक्ट्स / PyGObject देखें ।
इसका GitHub से कोई लेना-देना नहीं है।
इसका गीथूब से कोई लेना-देना नहीं है।
यह Gobject Introspection (gi) के लिए पायथन एपीआई है। भंडार भाग GObject आत्मनिरीक्षण (girepository) के माध्यम से उपलब्ध बाइंडिंग का भंडार से संबंधित है।
इस विधि के माध्यम से बाइंडिंग आयात कर रहा है क्या के लिए पुराने सीधे पायथन बाइंडिंग की जगह है gobject , चिकना , जीटीके और इसी तरह के पुस्तकालयों।