说明 通过uwsgi启动Django项目,导致项目里面的计划任务不能跟随项目的启动自动运行,需要用户通过网页打开项目之后,计划任务才正常执行。 解决方式 原因是使用python manage.py runserver 0.0.0.0:80启动项目是通过manage.py进行驱动的,无论调用放置在哪个视图文件中,都会被调用,而使用uwsgi进行驱动后,不调用manage.py,导致无法启动计划任务。将计划任务的视图文件放置在wsgi.py文件,通过wsgi进行计划任务的调用,则解决了不能自动启动的问题。 备注 fro…

2020年4月15日 0条评论 1542点热度 4人点赞 龙魂 阅读全文

说明 在项目中,需要使用到定时执行函数的操作,通过Apscheduler写了一个定时任务,启动时发现出现以下错误。 [crayon-63828a21e914c184746423/] 出现以上错误后,项目还能正常运行,不过会消耗大量服务器资源。通过项目长时间的运行,会出现以下错误。 [crayon-63828a21e9155375218448/] 解决方式 此情况在开发环境中没有遇到(开发环境使用python manager.py runserver 0.0.0.0:80启动项目),而在生产环境中使用python m…

2020年4月15日 0条评论 2132点热度 6人点赞 龙魂 阅读全文

描述 Open Live Writer是由Windows Live WriterWriter更名而来,是由微软推出的一款能够免费使用的博客写作软件。 Open Live Writer 可以支持大多数博客平台文章的编辑、上传,使用起来非常的便利,受到非常多的博客作者的喜爱。 下载 官网:http://openlivewriter.org/ 汉化 将压缩包内容解压出来,放至软件安装目录,替换原有文件即可。 目录位置类似:C:\Users\zp\AppData\Local\OpenLiveWriter\app-0.6.2…

2020年4月14日 0条评论 925点热度 0人点赞 龙魂 阅读全文

说明 在一次数采项目中,对现场PLC300进行取数。本人小白,在网上搜罗了大量信息,终于找到解决方法。 准备事项 1. 操作系统 2.Python环境(本次使用Python3.6.6) 3.Snap7 connect [crayon-63828a21e9459398059433/] 三个参数分别为:IP 地址,机架,插槽 read_area及write_area 函数 [crayon-63828a21e945f983894034/] 参数area: 两个函数的核心都是对area进行读写操作,area用于区分I、Q、…

2020年4月13日 0条评论 5755点热度 25人点赞 龙魂 阅读全文