多线程微哨自动健康打卡:
- 你是否需要每天健康签到,但是自己老是忘记,我就是不想打卡,那么这个程序适合你
- 此程序开了多线程,每天定时为多用户自动健康签到,用时和单用户相差无几
部分代码:
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('全部打卡完成!')