Вопросы, помеченные тегом «ftplib»

ftplib - клиент протокола FTP на языке программирования Python
avatar
newbPyth
13 августа 2021 в 12:30
377
1

«553 Не удается открыть этот файл: нет такого файла или каталога» при загрузке файла с помощью Python ftplib

Получен этот код загрузки FTP. В этом примере есть правильные данные, поэтому вы можете попробовать его. Путь правильный, так как я получил его из поля выбора (filename = askopenfilename()) Я получаю: ftplib.error_perm: 553 Невозможно открыть этот файл: Нет такого...
avatar
Woody
24 июля 2021 в 17:06
208
1

Как использовать ftp.rename() для перемещения одного каталога в другой в Python с помощью ftplib?

У меня есть NAS, который имеет следующие файловые структуры: Скажем, у меня есть каталог фильмов "Терминатор", который хранится в следующем каталоге: /media_staging/Terminator From Destination: /media_staging/Terminator To Destination: /video/ ...
avatar
Pythonist
14 июля 2021 в 07:44
408
1

Управление номерами портов, используемыми при подключении к FTP через Python ftplib за брандмауэром

Я пытаюсь подключиться к FTP-серверу из-за брандмауэра, который принимает выходные данные только из диапазона портов 6100–6200. Я (довольно наивно, но основываясь на прочтении документации) пытаюсь: from ftplib import FTP host_address="the.ftp.ip.address" ftp =...
avatar
jam
13 июля 2021 в 20:24
115
1

Скачать файл с изменяющимся именем с FTP-сервера в Python

У меня есть настройка, при которой файл регулярно помещается в каталог моего FTP-сервера. Я ищу лучший способ вставить его в мой скрипт Python. Загвоздка в том, что имя меняется каждый раз, когда файл депонируется. т.е. первый файл FILE0001.CSV, второй FILE0002.CSV,...
avatar
manish reddy
12 июля 2021 в 15:28
253
1

Попытка FTP-файла с использованием скрипта python на сервер мейнфрейма, но получение специальных символов в конце набора данных мэйнфрейма

Попытка передать файл по FTP с помощью скрипта Python на сервер мейнфрейма, но в конце набора данных мейнфрейма появляются специальные символы from ftplib import FTP host = "hostname" user = "username" password = "pass" with FTP(host) as ftp: ftp.login(user =...
avatar
Skaper1101
6 июля 2021 в 07:28
346
1

«550 Системе не удается найти указанный файл» с использованием метода request.urlopen для файла на FTP

Проблема с кодировкой, когда я вызываю метод request.urlopen(). Экземпляр ftplib.FTP() в методах urllib.request.ftpwrapper init() и retrfile() работает с latin-1 по умолчанию, и мне нужно выбрать между utf-8 и cp1251 Я вижу 3 пути: Хочу, но не знаю как. Вызовите...
avatar
Ben Pinhas
30 июня 2021 в 12:10
162
1

Удаление всех файлов в папке FTP в Python завершается с ошибкой «500 Invalid command: «MLSD»»

Я пытаюсь удалить папку с помощью ftplib с Python. Я пробовал ftp.delete, но принимает только файлы Я пробовал ftp.rmd, но это работает только с пустыми папками. Попробовал функцию рекурсии, которую нашел в сети: def remove_ftp_dir(ftp, path): for (name,...
avatar
LaoDa581
27 июня 2021 в 08:10
14
0

Может ли Python ftplib сохранять FTP-загрузку в определенное время?

Я хочу установить FTP-соединение в определенное время. Я пытаюсь использовать ftplib, но кажется, что он не может прерваться, пока передача не будет завершена. Мое текущее решение использует subprocess.Popen для вызова файла PERL для выполнения загрузки по FTP...
avatar
Kyle B.
20 июня 2021 в 17:37
523
1

Python ftplib завершается с ошибкой «Политика требует SSL», даже если используется FTP_TLS

Я пытаюсь использовать ftplib для подключения к FTP-серверу для загрузки набора файлов. Когда я пытаюсь создать соединение, я продолжаю получать сообщение об ошибке 534 Policy requires SSL. Код: from ftplib import FTP_TLS import pandas ftp =...
avatar
Sani
9 июня 2021 в 10:39
107
1

При рекурсивной загрузке всех файлов на FTP с помощью ftplib успешно передается только первый каталог

Я пытаюсь скопировать все каталоги с файлами и подкаталогами с FTP-сервера в локальный каталог. Цель состоит в том, чтобы создать копию всех из них при первом выполнении программы и обновить измененные при других выполнениях или добавить вновь добавленные. Моя...
avatar
Hướng Phan Ngọc
7 июня 2021 в 07:13
241
1

Как исправить: ошибка при загрузке файла: [WinError 10049] Запрошенный адрес недействителен в своем контексте

У меня проблемы с загрузкой файлов на FTP-сервер с ошибкой: [WinError 10049] Запрошенный адрес недействителен в своем контексте. Мой...
avatar
jadeidev
3 июня 2021 в 17:43
87
1

Проверьте соотношение сторон изображения, хранящегося на FTP-сервере, без загрузки файла в Python.

У меня есть изображения на FTP, и я хотел бы проверить соотношение сторон изображения перед загрузкой изображения с FTP-сервера. Используя Python ftplib, есть ли способ проверить размеры изображения (например, ширину и высоту) на FTP без загрузки файла?
avatar
SGotham
27 мая 2021 в 21:06
220
1

Доступ к FTP-серверу NOAA в Python

Я пытаюсь получить доступ к FTP-серверу NOAA для загрузки нескольких наборов данных. Есть 365 файлов в год для ежедневных данных, ручная загрузка немного громоздка. Я пытался использовать ftplib, но получил: gaierror: [Errno 11001] ошибка getaddrinfo Ниже приведен...
avatar
yf879
22 мая 2021 в 11:37
111
1

Некоторые буквы (ü, ä) в имени файла превращаются в тарабарщину после загрузки на FTP в Python

Я пытаюсь загрузить файл изображения на FTP-сервер, а имя файла имеет западноевропейские символы. file_name = 'müde_Mäuschen' Если я загружаю этот файл на FTP, он меняет буквы. Имя файла в FTP становится müde_Mäuschen. Примечания: Если я загружаю файл на FTP с...
avatar
babel113
21 мая 2021 в 07:37
597
2

Чтение файлов с FTP-сервера в DataFrame в Python

Я хочу загрузить файл с FTP-сервера в фрейм данных Pandas, не загружая его сначала на диск. Я написал скрипт, который выполняет эту команду, но с загрузкой на диск. Возможно ли это в библиотеке ftplib? Видите ли вы какое-либо решение этой проблемы? from ftplib import...
avatar
Nahuel Tamasso
13 мая 2021 в 14:00
351
1

Загрузка файлов в папку на FTP с помощью Python ftplib

Я пытаюсь загрузить несколько файлов, содержащихся в одном каталоге. Код не дает сбоев, но и не работает. Мой код пока выглядит следующим образом: import ftplib FTP_HOST = "host" FTP_USER = "user" FTP_PASS = "pass" ftp = ftplib.FTP(FTP_HOST, FTP_USER,...
avatar
bkullukcu
13 мая 2021 в 12:13
43
2

Попробуйте/исключите блокировку в цикле while для программы отправки/получения FTP

Я пытаюсь создать программу для отправки/получения файлов FTP, используя python. Вот мой код, который я создал до сих пор. import ftplib import getpass print("FTP File Send-Receive Software") while True: # Get FTP credentials try: user =...
avatar
Luffy
9 мая 2021 в 17:14
149
1

Как я могу возобновить прерванную загрузку FTP в Python

Мне нужно вручную прервать загрузку по FTP, а затем проверить, могу ли я возобновить загрузку. Я использую модуль Python ftplib. Я пробовал ниже код: # Consider I have logged in using valid ftp user # File is of 20 MB counter = 0 file_name = 'test.dat' ftp_dir =...
avatar
James James
17 апреля 2021 в 16:41
386
1

Обработка разъединений в Python ftplib Передача файлов по FTP

Как я могу обрабатывать разъединения в ftplib? Я написал скрипт Python, который буду использовать для загрузки очень больших файлов на FTP-сервер с помощью ftplib. Мой вопрос: Наблюдение за загрузкой, вероятно, займет много времени из-за размера файла, что, если...
avatar
Cristian Avendaño
16 апреля 2021 в 16:12
429
1

Загрузка файла с FTP-сервера с помощью ftplib: Всегда 0 байт/пусто

Я пытаюсь загрузить файл с сервера FTPS, используя Python ftplib. Но загруженный файл всегда имеет 0 байт (пустой). Если я вижу файл на сервере с WinSCP, в файле есть данные (около 1Кб). В WinSCP я использую параметры "Шифрование: явный TSL" и "PassiveMode=False". Что...