Форум сайта python.su
Здравствуйте! Сделал телеграм бота. При запуске скрипта в терминале (python3 skript.py) все работает отлично. Для запуска бота при перезагрузке сервера прописал в файле /etc/rc.local команду python3 skript.py. Скрипт запускается - это видно в htop. НО бот не работает. Код тормозится на строчке :
with open(“list.txt”, “r”) as file:
for line in file:
Почему в терминале работает а тут не работает? Подскажите.
Офлайн
может он не в курсе где же этот файл и надо полный путь до него указать?
Офлайн
ЧТо значится тормозится? Как вы это поняли что именно здесь? Сделайте логгирование, коль уж в качестве демона запускаете.
Офлайн