gpt4 book ai didi

Python/Linux 定时任务

转载 作者:太空宇宙 更新时间:2023-11-04 05:28:12 24 4
gpt4 key购买 nike

我试图从我的 Linux 服务器每 5 分钟运行一个 Twitter Python 脚本,当我通过 SSH 手动运行它时,它工作得很好,但是当我尝试使用 cron 运行它时,我收到此错误消息。

Traceback (most recent call last):
File "/home/celestia/public_html/monroe/twitter_follow_bot.py", line 222, in <module>
auto_follow("love",count=1)
File "/home/celestia/public_html/monroe/twitter_follow_bot.py", line 108, in auto_follow
dnf_list.append(int(line))
ValueError: invalid literal for int() with base 10: ''

第108行是dnf_list.append(int(line))

这里是源代码 https://github.com/rhiever/twitter-follow-bot

我的 cron 作业看起来像这样*/5 * * * */usr/local/bin/python2.7/home/celestia/public_html/elvis/twitter_follow_bot.py

最佳答案

发布尽可能多的有关您的问题的信息(包括代码)非常重要。

line 的值为 ''

这可以在您的程序中通过在附加到列表之前检查行是否不是空字符串来处理

if line:
dnf_list.append(int(line))

如果 line 不是数字,上面的代码仍然会出错

关于Python/Linux 定时任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27768438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com