|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 进击的小白666 于 2020-5-7 10:56 编辑
这个是login函数里的内容
- username=v1.get()
- password=v2.get()
- now = datetime.datetime.now()
- def login():
- global user_id
- global sign
- global token
- url="http://XXX/passport/user/login"
- data={
- "username":username,
- "password":password
- }
- res = requests.post(url,data=data,headers=headers)
- json_data=json.loads(res.text)
- #print(res.text)
- if(json_data["code"]==0):
- log(1,"登录成功")
- user_id=json_data['data']['user_id']
- sign=json_data['data']['sign']
- token=json_data['data']['token']
- appointment()
- getTodayList()
- indexlist()
- loggers()
- buylist2=None
- else:
- log(2,"登录失败")
复制代码
我设置的是每隔30分钟登陆一次,代码如下
- if __name__ == "__main__":
- login()
- schedule.every(30).minutes.do(login)
- while True:
- schedule.run_pending()
- time.sleep(1)
复制代码
但是它每次运行返回的数据都是一样的,求大佬解惑!!
我9点多第一次打开运行,半个小时后运行结果如下:
- [+]登录成功
- 现在是北京时间:(2020-05-07 09:53:26.624833)
- LM003,“任务未开始”,任务时间:13
- LM006,“任务未开始”,任务时间:14
- LM007,“任务未开始”,任务时间:12
- LM005,“任务未开始”,任务时间:09
- [+]登录成功
- 现在是北京时间:(2020-05-07 09:53:26.624833)
- LM003,“任务未开始”,任务时间:13
- LM006,“任务未开始”,任务时间:14
- LM007,“任务未开始”,任务时间:12
- LM005,“任务未开始”,任务时间:09
复制代码
这个问题困扰了我好久 |
|