क्या कोई समझा सकता है कि विजुअल स्टूडियो कोड इस बटन से कुछ फ़ाइलों को निष्पादित क्यों नहीं करता है? केवल Ctrl+5 काम करता है। जब मैं बटन से रननग कोड होता हूं तो यह मुझे "अमान्य सिंटैक्स" देता है?

-1
Monol1th 9 नवम्बर 2020, 19:27

1 उत्तर

सबसे बढ़िया उत्तर

कारण: ऐसा इसलिए है क्योंकि वर्तमान VSCode टर्मिनल एक पायथन इंटरेक्टिव विंडो है, जब आप एक पायथन स्टेटमेंट दर्ज करते हैं तो यह सही ढंग से निष्पादित होगा, लेकिन रन बटन पर क्लिक करने का आदेश "D:/Users/.../AppData/Local/ Programs/Python/Python39/python.exe d:/.../test09/a.py के समान है। ", यह एक अजगर कथन नहीं है, इसलिए कंसोल "SyntaxError" लौटाता है।

कोड निष्पादित करने के लिए आप "Ctrl+F5" या "F5" का उपयोग कर सकते हैं इसका कारण यह है कि यह एक डिबगिंग प्रक्रिया है और यह "पायथन डीबग कंसोल" टर्मिनल में चलेगी।

समाधान: Python इंटरेक्टिव विंडो से बाहर निकलने के लिए कंसोल में "exit()" कथन दर्ज करें।

enter image description here

0
Jill Cheng 10 नवम्बर 2020, 05:13