Я пытаюсь запустить скрипт Python удаленно через локальный ssh для компьютера с Linux, но я получаю сообщение об ошибке, когда мой скрипт читает txt-файл, скрипт работает без ошибок в моей Python IDE.
Я использую ssh root@ip_adress python2 < script.py
для запуска скрипта.
Часть моего скрипта, где я читаю текстовый файл:
import os
import smtplib
with open("file.txt") as fp:
conteudo = fp.readlines()
conteudo = [linhas.strip() for linhas in conteudo]
Ошибка:
Traceback (most recent call last):
File "<stdin>", line 4, in <module>
IOError: [Errno 2] No such file or directory: 'file.txt'