Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन फ़ाइल एक्सटेंशन, .pyc .pyd .pyo का क्या अर्थ है?


.py, .pyc, .pyo और .pyd फ़ाइलों का अपना महत्व है जब यह अजगर प्रोग्राम को क्रियान्वित करने की बात आती है। −

. के लिए उपयोग किया जाता है
  • .py:इनपुट सोर्स कोड जो आपने लिखा है।

  • .pyc:संकलित बायटेकोड। यदि आप एक मॉड्यूल आयात करते हैं, तो अजगर एक *.pyc फ़ाइल बनाएगा जिसमें बाद में इसे फिर से आसान (और तेज़) आयात करने के लिए बाइटकोड होगा।

  • .pyo:एक *.pyc फ़ाइल जो अनुकूलन (-O) के चालू रहने के दौरान बनाई गई थी।

  • .pyd:पायथन के लिए एक विंडोज़ डीएलएल फ़ाइल। https://docs.python.org/faq/windows.html#is-a-pyd-file-the-same-as-a-dll


  1. Bashrc फ़ाइल का उपयोग किस लिए किया जाता है?

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

  1. एक अजगर मॉड्यूल और एक अजगर पैकेज के बीच क्या अंतर है?

    कोई भी पायथन फ़ाइल एक मॉड्यूल है, इसका नाम .py एक्सटेंशन के बिना फ़ाइल का मूल नाम/मॉड्यूल की __name__ संपत्ति है। एक पैकेज पायथन मॉड्यूल का एक संग्रह है, अर्थात, एक पैकेज पायथन मॉड्यूल की एक निर्देशिका है जिसमें एक अतिरिक्त __init__.py फ़ाइल होती है। __init__.py एक निर्देशिका से एक पैकेज को अलग करता

  1. पायथन में अपवाद प्रबंधन के लिए सर्वोत्तम अभ्यास क्या हैं?

    पायथन में अपवाद प्रबंधन के लिए कुछ सर्वोत्तम अभ्यास नीचे दिए गए हैं: त्रुटि स्थिति कोड वापस करने से अपवाद बेहतर हैं। हमें पायथन में अपवादों को संभालना होगा क्योंकि संपूर्ण भाषा कोर और मानक पुस्तकालय अपवादों को फेंक देते हैं। खूबसूरती से संभाले गए अपवाद किसी भी दिन त्रुटि कोड और ट्रेस बैक के लिए बेह