"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > एकल कमांड-लाइन कमांड में मल्टी-लाइन पायथन स्टेटमेंट कैसे निष्पादित करें?

एकल कमांड-लाइन कमांड में मल्टी-लाइन पायथन स्टेटमेंट कैसे निष्पादित करें?

2024-11-03 को प्रकाशित
ब्राउज़ करें:507

How to Execute Multi-Line Python Statements in a Single Command-Line Command?

सिंगल कमांड-लाइन कमांड में मल्टी-लाइन पायथन स्टेटमेंट निष्पादित करना

पाइथॉन -सी विकल्प वन-लाइनर लूप निष्पादन की अनुमति देता है, लेकिन कमांड के भीतर मॉड्यूल आयात करने से सिंटैक्स त्रुटियाँ हो सकती हैं। इसे संबोधित करने के लिए, निम्नलिखित समाधानों पर विचार करें:

  • इको और पाइप्स का उपयोग करना:
echo -e "import sys\nfor r in range(10): print 'rob'" | python
  • exec() का प्रयोग भीतर -c:
python -c "exec(\"import sys\nfor r in range(10): print 'rob'\")"
  • मल्टीपल इको कमांड का उपयोग करना:
(echo "import sys" ; echo "for r in range(10): print 'rob'" ) | python
  • वैकल्पिक -सी विकल्पों का उपयोग करना:

जैसा कि साइलेंटघोस्ट और क्रैस्ट द्वारा सुझाया गया है (इस प्रतिक्रिया में नहीं दिखाया गया है)।

ये समाधान एकल कमांड-लाइन कमांड के भीतर मल्टी-लाइन पायथन स्टेटमेंट के निष्पादन की अनुमति देते हैं, जबकि आवश्यक मॉड्यूल भी आयात करते हैं।

विज्ञप्ति वक्तव्य यह आलेख यहां पुनर्मुद्रित है: 1729217539 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3