Я использую приведенный ниже код Python для загрузки файла через SFTP с использованием Paramiko.Соединение "кажется" в порядке, код выполняется до конца, просто файл не достигает места назначения, когда я проверяю в Filezilla.
Я проверил и установил права доступа к файлу на 777 (просто чтобы быть уверенным).Я также проверил мою строку пути к файлу в отдельном терминале, и путь действителен.
import paramiko
.
.
transport = paramiko.Transport((host, port))
transport.connect(username = username, password = password)
sftp = paramiko.SFTPClient.from_transport(transport)
sftp.put(filePath, "/") # Upload file to root FTP folder
sftp.close()
transport.close()
Что я могу сделать, чтобы отладить это?Что-нибудь, что я могу распечатать, проверить соединение успешно и т. Д.