मैं Windows PowerShell का उपयोग कर रहा हूं। मान लीजिए कि मेरे पास एक स्क्रिप्ट है test.py
जो कुछ चीजों को प्रिंट करती है। यदि मैं करता हूँ:
PS D:\>.\test.py
फिर यह एक सीएमडी विंडो खोलता है जो कुछ चीजों को प्रिंट करता है और फिर बंद हो जाता है। यह वास्तव में CMD के तहत पायथन दुभाषिया चल रहा है। यदि मैं करता हूँ
PS D:\>python test.py
यह ऐसा काम करता है जैसे मैं इसकी उम्मीद करता हूं कि पावरशेल में आउटपुट दिखाई दे।
मैं इसे कैसे बना सकता हूं ताकि स्क्रिप्ट पावरशेल में चलेगी जब मैं सिर्फ अपना नाम दूंगा?
PATHEXT
zdan के स्वीकृत उत्तर का उपयोग करके अपने चर को अपडेट कर लेते हैं, यदि आप अपनेPATH
पर्यावरण चर द्वारा नामित निर्देशिका में पायथन स्क्रिप्ट डालते हैं, तो उन्हें चलाने के लिए पूरी तरह से योग्य (या रिश्तेदार) पथ की आपूर्ति करने की आवश्यकता नहीं होगी। फिर पायथन स्क्रिप्ट किसी भी अन्य स्थापित प्रोग्राम की तरह व्यवहार करती है, और आप उन्हें अन्य कार्यक्रमों / cmdlets ( जैसे ) के साथ पाइपलाइनों में एक साथ शामिल कर सकते हैं , और यह सब अन्य अच्छाई।get-clipboard | myscript.py
:)