Python FTP не может завершить команды - PullRequest
0 голосов
/ 15 мая 2018

Короче говоря, я хотел бы использовать скрипт Python для написания и передачи текстового документа на удаленный сервер. Это ранние этапы, и написание не должно вызывать беспокойства, поэтому в качестве аргумента базовый код приведен ниже:

import os
from ftplib import FTP
f = FTP('ip address')
f.login('user','pass')
f.cwd('location to deposit file')
f.retrlines('LIST')
os.chdir("C:\")
filename = 'filename.txt'
f.storlines('STOR ' + filename, open(filename, 'rb'))
f.quit()

Эта последовательность должна соединиться, перечислить текстовые файлы в каталоге, а затем поместить туда файл. Этот код работает на моем компьютере.

Проблема возникает, когда я удаленно на другой компьютер, который использует IronPython 2.7.1. В этой системе с этим компилятором соединение работает, но компилятор (из-за отсутствия лучших слов) «зависает». Он никогда не пройдет мимо определенных запросов.

Я включил изображение всего лишь "в ожидании".

Интернет, помоги мне.

a thing that may make sense...

...