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

मैं इंडेंटेशन समस्याओं के बिना आसानी से पायथन इंटरप्रेटर में कोड कैसे स्थानांतरित कर सकता हूं?

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

How Can I Easily Transfer Code into the Python Interpreter Without Indentation Issues?

सुविधाजनक कोड स्थानांतरण: पायथन की व्हाइटस्पेस संवेदनशीलता को दरकिनार करना

भाषा के सख्त व्हाइटस्पेस के कारण सीधे पायथन दुभाषिया में कोड कॉपी-पेस्ट करना समस्याग्रस्त हो सकता है संवेदनशीलता. इसके परिणामस्वरूप अक्सर अवांछित कोड निष्पादन या वाक्यविन्यास त्रुटियाँ होती हैं। विशेष आदेश।

%cpaste

: क्लिपबोर्ड से दुभाषिया में कोड चिपकाएँ। पेस्ट करना बंद करने के लिए कोड को "--" से समाप्त करें।

    %paste
  • : क्लिपबोर्ड से कॉपी किए गए कोड को तुरंत निष्पादित करें।
  • %run
  • : एक प्रोग्राम निष्पादित करें और आगे की खोज के लिए पायथन शेल में सभी परिभाषित चर बनाए रखें।
  • उदाहरण उपयोग
  • मान लीजिए आप bcolors वर्ग के लिए कोड स्निपेट को अपने IPython शेल में कॉपी करना चाहते हैं:

class bcolors: हेडर = '\033[95m' OKBLUE = '\033[94m' ओकेग्रीन = '\033[92मी' चेतावनी = '\033[93m' विफल = '\033[91m' ENDC = '\033[0m' डीईएफ़ अक्षम(स्वयं): self.HEADER = '' # अतिरिक्त इंडेंटेशन से समस्याएँ हो सकती हैं स्व.ठीकनीला='' स्व.ओकेग्रीन = '' स्व.चेतावनी='' स्व.विफल = '' self.ENDC = ''

कोड स्निपेट को अपने क्लिपबोर्ड पर कॉपी करें।

IPython शेल में, टाइप करें
class bcolors: 
    HEADER = '\033[95m' 
    OKBLUE = '\033[94m' 
    OKGREEN = '\033[92m' 
    WARNING = '\033[93m' 
    FAIL = '\033[91m' 
    ENDC = '\033[0m'

    def disable(self):  
        self.HEADER = '' # extra indentation may cause issues 
        self.OKBLUE = '' 
        self.OKGREEN = '' 
        self.WARNING = '' 
        self.FAIL = '' 
        self.ENDC = ''
और Enter दबाएँ।
  • IPython स्वचालित रूप से कोड को दुभाषिया में पेस्ट कर देगा, इसकी संरचना को संरक्षित करेगा और आपको इसे निष्पादित करने की अनुमति देगा। यह कोड ट्रांसफर को सरल बनाता है और इंडेंटेशन या व्हाइटस्पेस के बारे में चिंताओं को दूर करता है।
विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729733510 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

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

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

Copyright© 2022 湘ICP备2022001581号-3