दिलचस्प पोस्ट
एचईएल टैग को विभाजित करने के लिए रेगेक्स JQuery के साथ div तत्वों का अनुक्रम रैंडम करना MVVM: एक दृश्य मॉडल के लिए रेडियो बटन बाध्यकारी है? सही ढंग से निर्धारित करें कि तिथि स्ट्रिंग उस स्वरूप में मान्य दिनांक है या नहीं रेल – डिवाईज – हैंडलिंग – डेविस_रर_सॉसेस C # से SQL सर्वर को कॉल करते समय पुनः प्रयास करने या विफल होने के बारे में पता करें? रैकेट में एक सूची में मैं एक तत्व का सूचक कैसे प्राप्त करूं? मोंडास के साथ जुड़ें () के बजाय बाइंड () मैं जेएलैबल का पृष्ठभूमि रंग कैसे सेट करूं? डुप्लिकेट कीज़ के साथ डेटा को योग्यता में शामिल करना रोलिंग उस फ़ंक्शन के भीतर फ़ंक्शन का नाम निर्धारित करें (ट्रैसबैक का उपयोग किए बिना) Random.choice का एक भारित संस्करण कई अल्पविराम से अलग किए गए मानों के साथ चर घोषणापत्र क्या होता है (जैसे कि var a = b, c, d;) स्थिति में स्ट्रिंग मान को स्वीकार नहीं करना त्रुटि 1066: सुअर, जेनेरिक समाधान में अन्य नाम के लिए हेरेटर को खोलने में असमर्थ

नोटपैड ++ में पायथन फाइल कैसे निष्पादित करें?

मैं विकास के लिए नोटपैड ++ का उपयोग करना पसंद करता हूं,

मैं नोटपैड ++ के माध्यम से पायथन में फ़ाइलों को कैसे निष्पादित करूं?

Solutions Collecting From Web of "नोटपैड ++ में पायथन फाइल कैसे निष्पादित करें?"

मैं विकल्प तीन के लिए जाना होगा

  • पहला विकल्प: (सुरक्षित नहीं)

    कोड "HKEY_CURRENT_USER \ Software \ Python \ PythonCore" को खोलता है, यदि कुंजी मौजूद है, तो यह इस कुंजी की पहली चाइल्ड की ओर से पथ प्राप्त होगा।

    जांचें कि यह कुंजी मौजूद है, और यदि नहीं, तो आप इसे बनाने का प्रयास कर सकते हैं

  • दूसरा विकल्प:

    एक बैच स्क्रिप्ट का उपयोग करें जो पायथन स्क्रिप्ट को चलाता है और उसके बाद नोटपैड ++ से एक शॉर्टकट बनाएं

    जैसा कि यहां बताया गया है: http://it-ride.blogspot.com/2009/08/notepad-and-python.html

  • तीसरा विकल्प: (सबसे आसान एक)

    ओपन नोटपैड ++ मेनू पर जाएं: भागो -> भागो .. (एफ 5)। में टाइप करें:

    C:\Python26\python.exe "$(FULL_CURRENT_PATH)" 

    नोट: यदि आपके पास पायथन 3.1 है: Python26 के बजाय Python31 में टाइप करें

    नोट: ऐड-ई यदि आप स्क्रिप्ट के समाप्त होने के बाद खुले रहने के लिए कमांड लाइन विंडो चाहते हैं I

    अब, रन को चलाने के बजाय, इसके लिए एक शॉर्टकट बनाने के लिए सहेजें दबाएं।

@ रमीज उद्दीन के जवाब निश्चित रूप से अधिक दृश्यता के हकदार हैं:

  • ओपन नोटपैड ++
  • मेनू पर जाएं: भागोभागो .. (एफ 5)
  • टाइप cmd /K python "$(FULL_CURRENT_PATH)" : cmd /K python "$(FULL_CURRENT_PATH)"

यहां मेरे लिए क्या काम किया गया है:

नोटपैड ++ खोलें और F5 दबाएं आपको एक छोटा पॉपअप बॉक्स मिलेगा:

चलाने के लिए कार्यक्रम में प्रवेश करने के लिए बॉक्स पॉप करें

टाइप करें: C: \ Python27 \ python.exe -i "$ (FULL_CURRENT_PATH)" पायथन 2.7 के लिए

और फिर इस रूप में सहेजें … , और जब आप कुछ चलाएं चाहते हैं, तो इसे शुरू करने के लिए अपना खुद का कुंजी कॉम्बो चुनें

पहले https://www.python.org/downloads/ से अजगर को स्थापित करें

इंस्टॉलर चलाएं

** महत्वपूर्ण ** आप दोनों की जांच सुनिश्चित करें:

  • सभी उपयोगकर्ताओं के लिए लॉन्चर इंस्टॉल करें
  • पथ को पायथन 3.6 जोड़ें

अभी स्थापित करें और इंस्टालेशन को समाप्त करें।

प्लगइन प्रबंधक से नोटपैड ++ को खोलें और प्लगइन स्थापित करें। मैं N ++ 6.9.2 का उपयोग कर रहा हूँ

एक नई फ़ाइल को new.py के रूप में सहेजें

N ++ में टाइप करें

 import sys print("Hello from Python!") print("Your Python version is: " + sys.version) 

Alt + Shift + F5 दबाएं

इतना ही आसान।

मैं NPP_Exec प्लगइन (प्लग इन मैनेजर में मिला) का उपयोग करता हूं एक बार स्थापित हो जाने पर, कंसोल विंडो (ctrl + ~) खोलें और टाइप करें:

 cmd 

यह कमांड प्रॉम्प्ट लॉन्च करेगा। फिर टाइप करें:

 C:\Program Files\Notepad++> **python "$(FULL_CURRENT_PATH)"** 

आप जिस फाइल को चालू कर रहे हैं उसे निष्पादित करने के लिए।

पहले प्रस्तावित समाधानों में से कोई भी मेरे लिए काम नहीं करता था थोड़ा सुधार आवश्यक है

Notepad ++ में F5 को मारने के बाद, टाइप करें:

 cmd /k "C:\Python27\python.exe $(FULL_CURRENT_PATH)" 

कमांड प्रॉम्प्ट खुला रहता है ताकि आप अपनी स्क्रिप्ट का आउटपुट देख सकें।

मैं चाहता हूं कि यहां के लोग सिर्फ समग्र अवधारणाओं के बजाय कदम उठाएंगे। मुझे अंततः काम करने के लिए सीएमडी / कश्मीर संस्करण मिला।

चरण-दर-चरण निर्देश हैं:

  1. एनपीपी में, मेनू आइटम पर क्लिक करें: रन करें
  2. सबमेनू में, पर क्लिक करें: भागो
  3. चलाएँ … संवाद बॉक्स में, चलाने के लिए प्रोग्राम में, मौजूदा टेक्स्ट और प्रकार को हटा दें: cmd / K "$ (FULL_CURRENT_PATH)" / K वैकल्पिक है, यह स्क्रिप्ट चलाता है तब बनाई गई विंडो को खोलता रहता है , यदि आपको वह चाहिए।
  4. सहेजें … बटन दबाएं
  5. शॉर्टकट वार्ता बॉक्स खुलता है; अगर आप कुंजीपटल शॉर्टकट चाहते हैं तो इसे भरें (ऐसा कोई नोट है जिसमें कहा गया है कि "यह त्वरक को अक्षम कर देगा" जो भी हो, तो हो सकता है कि आप कीबोर्ड शॉर्टकट का उपयोग नहीं करना चाहते हैं, हालांकि यह संभवतः एक को असाइन करने के लिए चोट नहीं पहुंचाता है एक त्वरक की जरूरत नहीं है)। कहीं मुझे लगता है कि आपको एनपीपी को बताना होगा जहां Python.exe फ़ाइल है (जैसे, मेरे लिए: C: \ Python33 \ python.exe)। मुझे नहीं पता कि आप यह कहां और कैसे करते हैं, लेकिन यहां विभिन्न चीजों की कोशिश करते हुए, मैं ऐसा करने में सक्षम था – मुझे याद नहीं है कि चाल क्या था

यहां कोई जवाब नहीं है, या प्लगइन मुझे मिला जो मैंने चाहते थे मेरे पायथन कोड को लॉन्च करने के लिए एक न्यूनतम विधि, मैंने नोटपैड ++ पर शॉर्टकट के प्रेस के साथ लिखा था, अधिमानतः कोई प्लगिन नहीं के साथ

मेरे पास पायथन 3.6 (64-बिट) है, विंडोज 8.1 के लिए x86_64 और नोटपैड ++ 32 बिट। नोटपैड ++ में अपना पायथन स्क्रिप्ट लिखने और उसे सहेजने के बाद, Run लिए F5 दबाएं। फिर लिखना:

 "C:\Path\to\Python\python.exe" -i "$(FULL_CURRENT_PATH)" 

और रन बटन को दबाएं। i फ्लैग टर्मिनल को कोड निष्पादन समाप्त होने के बाद भी स्थिर रहने के लिए मजबूर करता है, क्योंकि आप इसका निरीक्षण करना चाहते हैं। यह कमांड एक सीएमडी टर्मिनल में स्क्रिप्ट लॉन्च करेगा और टर्मिनल अभी भी वहां लेट जाएगा, जब तक कि आप इसे exit() टाइप करके बंद नहीं करते।

आप इसे सुविधा के लिए शॉर्टकट में सहेज सकते हैं (मेरा CTRL + SHIFT + P है)

मैंने हाल ही में पायथन के लिए नोटपैड ++ का उपयोग करना शुरू किया और मुझे इस पद्धति को बहुत आसान मिला। कोड चलाने के लिए तैयार होने के बाद, नोटपैड ++ विंडो में अपने कोड के टैब पर राइट-क्लिक करें और "सीएमडी में खोलें युक्त फ़ोल्डर" का चयन करें। यह उस फ़ोल्डर में कमांड प्रॉम्प्ट खुल जाएगा जहां वर्तमान प्रोग्राम को संग्रहीत किया जाता है। आपको अभी करने की आवश्यकता है निष्पादित करने के लिए:

अजगर

यह नोटपैड ++ (10 जनवरी 2015 को बनाएं) पर किया गया था।

मैं स्क्रीनशॉट नहीं जोड़ सकता, इसलिए यहां स्क्रीनशॉट के साथ एक ब्लॉग पोस्ट है – http://coder-decoder.blogspot.in/2015/03/using-notepad-in-windows-to-edit-and.html

नोटपैड ++ में, रूण पर जाएं, पथ और instalation के फाईल का idle.py फ़ाइल चुनें:

C: \ Python27 \ लिब \ idlelib \ idle.py

एक स्थान और यह जोड़ें:

"$ (FULL_CURRENT_PATH)"

और यहाँ आप हैं!

वीडियो डेमोस्ट्रेशन:

https://www.youtube.com/watch?v=sJipYE1JT38

एक ऐसा मुद्दा है जो मैंने ऊपर दिए गए समाधानों में हल नहीं देखा था। अजगर वर्तमान कार्यरत निर्देशिका को जहाँ भी आप से इंटरप्रेटर शुरू करते हैं सेट करता है। यदि आपको वर्तमान कार्यशील निर्देशिका की उसी निर्देशिका की आवश्यकता है जहां आपने फ़ाइल सहेज दी है, तो आप F5 को दबा सकते हैं और इसे टाइप कर सकते हैं:

 cmd /K cd "$(CURRENT_DIRECTORY)"&C:\Users\username\Python36-32\python.exe -i "$(FULL_CURRENT_PATH)" 

सिवाय इसके कि आप सी: \ उपयोगकर्ता \ यूज़रनेम \ Python36-32 \ python.exe की जगह अपने मशीन पर अजगर दुभाषिया के पथ के स्थान पर होंगे।

असल में आप कमांड लाइन को शुरू कर रहे हैं, डायरेक्टरी को उस .py फ़ाइल को डाइरेक्टरी में बदलते हैं जिसे आप चलाने की कोशिश कर रहे हैं, और उसके बाद चल रहे हैं। आप एक साथ कई कमांड लाइन कमांड के रूप में स्ट्रिंग कर सकते हैं जैसा कि आप '&' प्रतीक के साथ पसंद करते हैं

रेशरे का उत्तर बढ़ाया ( https://stackoverflow.com/a/1702605/6743697 )

(मैं अभी तक टिप्पणी नहीं कर सकता)

1) भागो मेन्यू (शॉर्टकट: एफ 5) से नोटपैड ++ में खोलें

2) प्रकार में

 "$(FULL_CURRENT_PATH)" -1 

दिए गए स्थान में

3) क्लिक करें रन

टा दा!

रन-> रन मेनू विकल्प के सभी जवाब सीएमडी के "/ के" स्विच से चलते हैं, इसलिए टर्मिनल खुले रहता है, या अजगर के लिए "-i" अजगर बन्दी इंटरैक्टिव मोड – आपके लिए आउटपुट को संरक्षित करने के लिए अनुसरण करना।

फिर भी cmd /k आपको इसे बंद करने के लिए exit लिए टाइप करना होगा, python -iquit() । अगर आपकी पसंद के लिए यह बहुत अधिक टाइपिंग है (मेरे लिए यह निश्चित है :), उपयोग करने के लिए रन कमांड है

 cmd /k C:\Python27\python.exe "$(FULL_CURRENT_PATH)" & pause & exit 

C:\Python27\python.exe – जाहिर है अपने अजगर को स्थापित करने के लिए पूर्ण पथ (या सिर्फ python अगर आप अपने उपयोगकर्ता के रास्ते में पहले निष्पादन योग्य के साथ जाना चाहते हैं)।

& विंडोज में अगले कमांड का बिना शर्त निष्पादन – बिना शर्त है क्योंकि यह पिछले कमांड के आरसी की परवाह किए बिना चलती है ( && है "और" – केवल अगर पहले से सफलतापूर्वक पूरा किया गया है, – – "है" या)।

pause – प्रिंट "जारी रखने के लिए कोई भी कुंजी दबाएं …" और किसी भी कुंजी के लिए इंतजार कर रहा है (यदि आवश्यकता हो तो आउटपुट दबाया जा सकता है)

exit – ठीक है, आप के लिए बाहर निकलें प्रकार 🙂

इसलिए अंत में, cmd ने python.exe जो वर्तमान फाइल को निष्पादित करता है और खिड़की खोलता है, pause इंतजार करता है कि आप किसी भी कुंजी को दबाएं, और किसी भी कुंजी को दबाए जाने के बाद अंत में विंडो बंद करें।

इसे अभी तक काम करने के लिए मिला। "अजगर" नाम का उपयोग करना और पूर्ण निर्देशिका नहीं है अब मैं 'स्टैक ट्रेस' और मेरे कार्यक्रम में त्रुटियों को पढ़ सकता हूं

यह काम बिल्कुल सही: सीएमडी / के अजगर "$ (FULL_CURRENT_PATH)"

-पथथन पहले से ही मेरे रास्ते में है- तो पूर्ण पथ ("c: /python27/python.exe") का उपयोग करने की कोई आवश्यकता नहीं है हालांकि यह काम करेगा, लेकिन यह स्टैक निशान और त्रुटि को पढ़ने में मुश्किल कर देगा मेरे प्रोग्राम में प्रकार।