多線程微哨自動健康打卡:
- 你是否需要每天健康簽到,但是自己老是忘記,我就是不想打卡,那麼這個程式适合你
- 此程式開了多線程,每天定時為多使用者自動健康簽到,用時和單使用者相差無幾
部分代碼:
if __name__ == '__main__':
begain=time.time()
threads = []
info =readInfo()
print('**************************************')
print('此為多線程,單使用者打卡與多使用者打卡用時相近!')
print('**************************************')
print('打卡開始,請稍等。。。')
for i in range(len(info)):
userId=info[i]['userId']
passWord=info[i]['passWord']
school=info[i]['school']
threads.append(threading.Thread(target=daka, args=(userId, passWord,school)))
for t in threads:
t.start()
# 守護線程
for t in threads:
t.join()
end=time.time()
print(f'共用時:{end-begain}s!')
print('全部打卡完成!')