शेबंग लाइन का उपयोग करने के बारे में सोचें, ताकि आप पायथन ही नहीं, किसी भी भाषा के साथ इसका उपयोग कर पाएंगे।
शेबंग जोड़ना:
इसे अपनी स्क्रिप्ट की पहली पंक्ति में जोड़ें:
#!/usr/bin/env python3
या यह, यदि आप पायथन 2 का उपयोग कर रहे हैं:
#!/usr/bin/env python2
विम कीमैप:
इसे अपने में जोड़ें ~/.vimrc:
nmap <F7> :w<cr>:!clear;"%:p"<cr>
फ़ाइल निष्पादन योग्य बनाएं:
विम में टाइप करें:
:!chmod +x %
या टर्मिनल में:
chmod +x script_name.py
स्पष्टीकरण:
जब F7 को सामान्य मोड में दबाया जाता है, तो विम वर्तमान फ़ाइल को बैश स्क्रिप्ट के रूप में निष्पादित करने का प्रयास करेगा। फिर बैश दुभाषिया शेबंग लाइन को देखेगा और समझेगा, कि इस फाइल को पाइथन (या किसी अन्य प्रोग्राम की आवश्यकता होने पर) पास किया जाना चाहिए।
इसके अलावा, आप टर्मिनल से अपनी स्क्रिप्ट को चलाने में सक्षम होंगे इसका नाम:
./script_name.py
इस तरह के बजाय (यह भी काम करेगा):
python3 script_name.py