![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
bug
文章平均质量分 64
weixin_43425561
这个作者很懒,什么都没留下…
展开
-
弃用apscheduler改用系统定时器cron
弃用apscheduler改用系统定时器cron我有一组python程序是每天定时执行的周期性任务,采用的是轻量级第三方定时器apscheduler,设置周期性任务很方便,但存在一个个未知的bug,每天早上6:15采集的数据,采集的结果总是以最初运行那天(首次执行任务)的日期来采集,经检查发现,每天执行时会新增线程,执行完毕后,线程不会释放,估计是多线程引起内存混乱。一时想不到解决办法,只好变通,改用linux系统定时器cron。基本思路:在不改变python程序的情况下,每天22:00由cron自动执原创 2021-04-15 22:27:33 · 146 阅读 · 0 评论 -
DatabaseError: Execution failed on sql ‘SELECT name FROM sqlite_master WHERE type=‘table‘ AND name=?
pandas的to_sql有个隐藏的坑to_sql坑解决办法to_sql坑这个坑断断续续搞了我好几天,是数据库连接引起的,特意记下来,以助后来者。大致步骤:1.引用pandas和pyodbc2.conn = pyodbc.connect(“DRIVER={ODBC Driver 17 for SQL Server};SERVER=” +host + “;DATABASE=” + db + “;UID=” + user + “;PWD=” +passwd) # 这里是连接mssql,连接变量是原创 2020-11-15 18:18:39 · 16291 阅读 · 10 评论 -
Exception has occurred: TypeError func must be a callable or a textual reference to one
这是python定时器apschedurler的scheduler.add_job(iotmain(), “cron”, hour = 7, minute = 00)语句里面,调用的方法iotmain()不能带(),改写为:scheduler.add_job(iotmain, “cron”, hour = 7, minute = 00),恢复正常,即每天7:00调用方法iotmain()。原因参考此文:https://pdf-lib.org/Home/Details/8447疑问:带参数的方法怎么定时调用原创 2020-06-14 08:05:39 · 7180 阅读 · 3 评论 -
statsvn版本不一致错误的解决办法
SVN代码统计工具statsvn安装和使用说明(略)版本不一致错误解决办法生成示例运行情况查看图表安装和使用说明(略)CSDN上已有多篇文章介绍,可以参考洪海亮写的《svn代码量统计工具StatSVN的使用》https://blog.csdn.net/honghailiang888/article/details/51451584版本不一致错误当在windows8.1的命令提示符(管理员)...原创 2019-04-13 22:12:03 · 3641 阅读 · 5 评论