जब मैं एक पायथन कोड कॉपी करता हूं, और vim पर पेस्ट करता हूं। इंडेंट्स सभी त्रुटि हैं। लेकिन मैं emacs या gedit में पेस्ट करता हूं, यह सही है।त्रुटि कोड के बिना vim को स्रोत कोड पेस्ट करने के लिए कैसे?
जो कि निराशाजनक है, चलो स्क्रीनशॉट देखें। नोटिस: नीली और पीला रेखा सिर्फ "इंडेंट गाइड प्लगइन" का उपयोग करती है।
इस स्रोत कोड उदाहरण है:।
import threading
import time
class timer(threading.Thread): #The timer class is derived from the class threading.Thread
def __init__(self, num, interval):
threading.Thread.__init__(self)
self.thread_num = num
self.interval = interval
self.thread_stop = False
def run(self): #Overwrite run() method, put what you want the thread do here
while not self.thread_stop:
print 'Thread Object(%d), Time:%s/n' %(self.thread_num, time.ctime())
time.sleep(self.interval)
def stop(self):
self.thread_stop = True
def test():
thread1 = timer(1, 1)
thread2 = timer(2, 2)
thread1.start()
thread2.start()
time.sleep(10)
thread1.stop()
thread2.stop()
return
if __name__ == '__main__':
test()
आपको बहुत बहुत धन्यवाद। अगर मैं पेस्ट मोड खोलता हूं, तो क्या अन्य चीजों पर कोई प्रभाव पड़ता है, उदाहरण के लिए जैसे कोड संपादित करें और इसी तरह? –
यह इनपुट टेक्स्ट स्वरूपण से संबंधित सभी सेटिंग्स को अक्षम करता है। देखें ': पेस्ट मदद करें' –