У меня есть следующий блок кода, который является частью большой программы. Я пытаюсь заставить его напечатать время выполнения, как только все потоки закрыты, но не могу заставить его работать. Есть идеи?
import time
import csv
import threading
import urllib.request
def openSP500file():
SP500 = reader(open(r'C:\Users\test\Desktop\SP500.csv', 'r'), delimiter=',')
for x in SP500:
indStk = x[0]
t1 = StockData(indStk)
t1.start()
if not t1.isAlive():
print(time.clock()-start_time, 'seconds')
else:
pass
def main():
openSP500file()
if __name__ == '__main__':
start_time = time.clock()
main()
Спасибо! * * 1004