[英]How to load a python IDE shell environment and run a python script with one single shell command?
[英]How expensive it is to load the environment to run a Python script?
我有一个后台python脚本,每天运行几千次。 我只是用python foo.py
运行它。 脚本本身会执行一些导入(解析库和sqlalchemy),然后建立数据库连接,进行解析并将数据保存到db。
我想知道每次运行脚本时是否会增加很多开销来加载python环境?
我可以这样做,以便脚本启动一次,它将有一个轮询循环,看看它是否应该做什么,但想澄清这是值得的。
有什么输入?
当然它会增加很多开销,而且使用内置轮询或select()会更加环保(但是可以忽略不计); 但是你必须有一个监视器来查看它是否崩溃,或者使用inittab中的respawn。 只要服务器负载很好,就可能不值得付出努力。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.