如果你只想运行一次,那么不用循环几乎是不可能的。当然你用crontab之类的定时任务来处理也可以。我猜想你登陆之后应该是要做一些操作的,那么在做任何操作之前你都去判断一下登陆状态,如果session过期或者其他原因导致登陆状态失效,那么就执行重登陆。
把脚本丢在后台执行,结果输出到log,应该没什么问题的。
python里面有原生任务计划sched类。
高级一些可以在Windows平台下,写一个Windows Service 来做。
import time
time.sleep(30)
休息30秒再运行
linux crontab 挺好的