Просмотр исходного кода

爬虫爬取api.1473.cn,把数据写入数据库,读取数据库数据并生成sitemap文件

chuwanghui 6 лет назад
Родитель
Сommit
56d3eb992f
1 измененных файлов с 27 добавлено и 0 удалено
  1. 27 0
      timingexecution.py

+ 27 - 0
timingexecution.py

@@ -0,0 +1,27 @@
+# -*-coding:utf-8-*-
+#支持中文必须加上上面一句话
+__author__ = 'cwh'
+import datetime
+import time
+#定时执行的任务
+def doSth():
+    print('test')
+    # 假装做这件事情需要一分钟
+    time.sleep(60)
+#参数为天数(5月9号值为9),小时,分钟
+def main(d=0,h=0, m=0):
+    '''h表示设定的小时,m为设定的分钟'''
+    print(datetime.datetime.now().day)
+    while True:
+        # 判断是否达到设定时间,例如0:00
+        while True:
+            now = datetime.datetime.now()
+            # 到达设定时间,结束内循环
+            if now.day==d and now.hour==h and now.minute==m:
+                break
+            # 不到时间就等60秒之后再次检测
+            time.sleep(60)
+        # 做正事,一天做一次
+        doSth()
+#十点二十定时执行。
+main(1,10,20)