मेरे पास एक स्क्रिप्ट है और मैं चाहता हूं कि एक फंक्शन दूसरे की तरह ही चले।
उदाहरण कोड मैंने देखा है:
import threading
def MyThread (threading.thread):
# doing something........
def MyThread2 (threading.thread):
# doing something........
MyThread().start()
MyThread2().start()
मुझे यह काम करने में परेशानी हो रही है। मैं एक वर्ग के बजाय एक थ्रेडेड फ़ंक्शन का उपयोग करके इसे प्राप्त करना पसंद करूंगा।
यह वर्किंग स्क्रिप्ट है:
from threading import Thread
class myClass():
def help(self):
os.system('./ssh.py')
def nope(self):
a = [1,2,3,4,5,6,67,78]
for i in a:
print i
sleep(1)
if __name__ == "__main__":
Yep = myClass()
thread = Thread(target = Yep.help)
thread2 = Thread(target = Yep.nope)
thread.start()
thread2.start()
thread.join()
print 'Finished'