http://zhidao.baidu.com/question/105854583.html
在wondows下,使用Python,怎样才能让一段程序,例如函数spider()固定在每天的早上八点运行一次, 晚上八点再运行一次,每天运行两次。万分感谢啦
最佳答案
你在windows下根本不用这么麻烦: 首先,比如你的程序名字是 test.py 如果你想调用某个具体函数,就自己写一个的文件,比如 import spider spider.go() 然后,用系统at命令指定几点几分或者每个星期几或者每个月的第几个星期几等执行某个程序。在执行程序的地方写到: c:\python25\python.exe myfile.py 这样就可以了。 =================================== 如果你觉得简单的方法不好或者你要在其它系统下也可以用,那就这样: 首先,写一串代码:大致意思如下,把_换成空格 import os,time,spider while True: __time.sleep(1) __if time.ctime()[12:19]=="8:00:00" or time.ctime()[12:19]=="20:00:00" : ____spider.go() #举个例子 然后,开机就执行这个文件。windows下可以把文件存为pyw然后开机启动这样没有黑框。其它系统你爱怎么样都可以了(mac没用过不知道)