मैंने इसे स्क्रिप्टिंग भाषाओं के एक जोड़े में देखा है, लेकिन इस उदाहरण में, मैं अजगर का उपयोग कर रहा हूं। कई ट्यूटोरियल में, वे #!/usr/bin/python3
पहली पंक्ति पर शुरू करेंगे । मुझे समझ नहीं आता कि हमारे पास ऐसा क्यों है।
- ऑपरेटिंग सिस्टम को यह नहीं पता होना चाहिए कि यह एक पाइथन स्क्रिप्ट है (जाहिर है कि यह स्थापित है क्योंकि आप इसका संदर्भ बना रहे हैं)
- क्या होगा यदि उपयोगकर्ता एक ऑपरेटिंग सिस्टम का उपयोग कर रहा है जो कि यूनिक्स आधारित नहीं है
- जो भी कारण से भाषा एक अलग फ़ोल्डर में स्थापित है
- उपयोगकर्ता का एक अलग संस्करण है। खासकर जब यह पूर्ण संस्करण संख्या नहीं है (जैसे पायथन 3 बनाम पायथन 32)
यदि कुछ भी हो, तो मैं ऊपर सूचीबद्ध कारणों की वजह से अजगर की स्क्रिप्ट को तोड़ता हुआ देख सकता था।