ディレクトリ内のファイルに「No such file or directory」と表示されてもどうしますか?Crontabの問題、ディレクトリ内のファイルに「No such file or directory」と表示されている場合もあります
私はcrontab -e
を使用してthront crontabを追加しています。
Crontab;
MAILTO=""
*/1 * * * * /home/TwitterFollowBot/bot.py 2>/tmp/twitterBot.log
Bot.py
#!/usr/bin/env python
from TwitterFollowBot import TwitterBot
my_bot = TwitterBot()
from TwitterFollowBot import TwitterBot
my_bot = TwitterBot("config.txt")
from TwitterFollowBot import TwitterBot
my_bot = TwitterBot()
my_bot.sync_follows()
from TwitterFollowBot import TwitterBot
my_bot = TwitterBot()
my_bot.auto_rt("@ShoutGamers", count=2200)
パス。
/home/TwitterFollowBot/bot.py
Crontab log;
Traceback (most recent call last):
File "/home/TwitterFollowBot/bot.py", line 5, in <module>
my_bot = TwitterBot()
File "/home/TwitterFollowBot/TwitterFollowBot/__init__.py", line 42, in __init__
self.bot_setup(config_file)
File "/home/TwitterFollowBot/TwitterFollowBot/__init__.py", line 78, in bot_setup
with open(config_file, "r") as in_file:
IOError: [Errno 2] No such file or directory: 'config.txt'
** **ディレクトリとは何ですか? cronがあなたのプログラムを起動するディレクトリ( '/')? – Anthon