क्या पाइथन लाइब्रेरी मॉड्यूल #!/usr/bin/env
पायथन से शुरू होना चाहिए?क्या पाइथन लाइब्रेरी मॉड्यूल #!/Usr/bin/env पायथन से शुरू होना चाहिए?
*.py
/usr/share/pyshared
(जहां पाइथन लिब डेबियन में संग्रहीत हैं) में पहली पंक्तियों को देखते हुए पता चलता है कि हैशबैंग लाइन से शुरू होने वाली दोनों फाइलें हैं और जो नहीं हैं।
क्या इस लाइन को शामिल या निकालने का कोई कारण है?
बीटीडब्ल्यू सिर्फ '#! पायथन 'के साथ कुछ गलत है? – Kos
@ कोस: हाँ, वहां है: यह काम नहीं करता है। कम से कम हर जगह नहीं। '/ usr/bin/env' पूरी तरह पोर्टेबिलिटी के लिए उपयोग किया जाता है। –
और इसलिए भी क्योंकि यदि आप वर्चुअलनव या कुछ अन्य लोकप्रिय टूल का उपयोग कर रहे हैं तो वास्तविक पायथन दुभाषिया का स्थान बदल जाएगा। –