Потоки
Поток - функция
import threading
def func(arg):
print(arg)
if __name__ == '__main__':
for i in range(10):
my_thread = threading.Thread(target=func, args=(1,))
my_thread.start()Поток-класс
import threading
class MyThread(threading.Thread):
def __init__(self, number):
threading.Thread.__init__(self)
self.number = number
def run(self):
print(self.number)
if __name__ == '__main__':
thread_names = ['Mike', 'George', 'Wanda', 'Dingbat', 'Nina']
for i in range(5):
thread = MyThread(i)
thread.setName(thread_names[i])
thread.start()Last updated