我对Python很在行,但我从来没有‘上传代码’到服务器上,并让它自动运行过。
我正在做一个项目,这个项目需要一些代码全天候运行。在一天中的某些时候,如果满足了某个标准,就会启动一个进程。例如:数据库可能包含每个用户希望接收每日时事通讯的时间的记录(出于某种主观原因)-代码将在一天中的正确时间将时事通讯发送给正确的人。当然,所有这些都是在云服务器上运行的。
任何帮助都将不胜感激--甚至纠正我对问题的整个表述!如果你知道如何在任何其他语言中做到这一点-请回复你的解决方案!
谢谢!
发布于 2014-07-16 07:06:23
这里有两种方法来解决这个问题,这两种方法都需要shell访问云服务器。
scp之类的工具将此文件传输到服务器,登录,然后使用python myscript.py &.cron每分钟启动一次。发布于 2014-07-28 01:45:34
花了几天的时间,但我终于找到了解决这个问题的方法。最实用的方法是使用运行脚本的VPS。我的代码中令人困惑的部分是,每个用户将在不同的时间为自己激活脚本。为此,比方说在午夜,VPS运行python脚本(使用调度任务或类似的方法)并运行脚本。然后,脚本将从数据库中提取时间,并在列出的时间处理代码。
无论如何,感谢您的时间!
https://stackoverflow.com/questions/24769574
复制相似问题