Вопросы, помеченные тегом «ftplib»
ftplib - клиент протокола FTP на языке программирования Python
13 августа 2021 в 12:30
377
1
«553 Не удается открыть этот файл: нет такого файла или каталога» при загрузке файла с помощью Python ftplib
Получен этот код загрузки FTP. В этом примере есть правильные данные, поэтому вы можете попробовать его.
Путь правильный, так как я получил его из поля выбора (filename = askopenfilename())
Я получаю:
ftplib.error_perm: 553 Невозможно открыть этот файл: Нет такого...
24 июля 2021 в 17:06
208
1
Как использовать ftp.rename() для перемещения одного каталога в другой в Python с помощью ftplib?
У меня есть NAS, который имеет следующие файловые структуры:
Скажем, у меня есть каталог фильмов "Терминатор", который хранится в следующем каталоге:
/media_staging/Terminator
From Destination: /media_staging/Terminator
To Destination: /video/
...
14 июля 2021 в 07:44
408
1
Управление номерами портов, используемыми при подключении к FTP через Python ftplib за брандмауэром
Я пытаюсь подключиться к FTP-серверу из-за брандмауэра, который принимает выходные данные только из диапазона портов 6100–6200. Я (довольно наивно, но основываясь на прочтении документации) пытаюсь:
from ftplib import FTP
host_address="the.ftp.ip.address"
ftp =...
13 июля 2021 в 20:24
115
1
Скачать файл с изменяющимся именем с FTP-сервера в Python
У меня есть настройка, при которой файл регулярно помещается в каталог моего FTP-сервера. Я ищу лучший способ вставить его в мой скрипт Python. Загвоздка в том, что имя меняется каждый раз, когда файл депонируется. т.е. первый файл FILE0001.CSV, второй FILE0002.CSV,...
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 =...
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 пути:
Хочу, но не знаю как.
Вызовите...
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,...
27 июня 2021 в 08:10
14
0
Может ли Python ftplib сохранять FTP-загрузку в определенное время?
Я хочу установить FTP-соединение в определенное время. Я пытаюсь использовать ftplib, но кажется, что он не может прерваться, пока передача не будет завершена.
Мое текущее решение использует subprocess.Popen для вызова файла PERL для выполнения загрузки по FTP...
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 =...
9 июня 2021 в 10:39
107
1
При рекурсивной загрузке всех файлов на FTP с помощью ftplib успешно передается только первый каталог
Я пытаюсь скопировать все каталоги с файлами и подкаталогами с FTP-сервера в локальный каталог. Цель состоит в том, чтобы создать копию всех из них при первом выполнении программы и обновить измененные при других выполнениях или добавить вновь добавленные.
Моя...
7 июня 2021 в 07:13
241
1
Как исправить: ошибка при загрузке файла: [WinError 10049] Запрошенный адрес недействителен в своем контексте
У меня проблемы с загрузкой файлов на FTP-сервер с ошибкой:
[WinError 10049] Запрошенный адрес недействителен в своем контексте.
Мой...
3 июня 2021 в 17:43
87
1
Проверьте соотношение сторон изображения, хранящегося на FTP-сервере, без загрузки файла в Python.
У меня есть изображения на FTP, и я хотел бы проверить соотношение сторон изображения перед загрузкой изображения с FTP-сервера. Используя Python ftplib, есть ли способ проверить размеры изображения (например, ширину и высоту) на FTP без загрузки файла?
27 мая 2021 в 21:06
220
1
Доступ к FTP-серверу NOAA в Python
Я пытаюсь получить доступ к FTP-серверу NOAA для загрузки нескольких наборов данных. Есть 365 файлов в год для ежедневных данных, ручная загрузка немного громоздка. Я пытался использовать ftplib, но получил:
gaierror: [Errno 11001] ошибка getaddrinfo
Ниже приведен...
22 мая 2021 в 11:37
111
1
Некоторые буквы (ü, ä) в имени файла превращаются в тарабарщину после загрузки на FTP в Python
Я пытаюсь загрузить файл изображения на FTP-сервер, а имя файла имеет западноевропейские символы.
file_name = 'müde_Mäuschen'
Если я загружаю этот файл на FTP, он меняет буквы. Имя файла в FTP становится müde_Mäuschen.
Примечания:
Если я загружаю файл на FTP с...
21 мая 2021 в 07:37
597
2
Чтение файлов с FTP-сервера в DataFrame в Python
Я хочу загрузить файл с FTP-сервера в фрейм данных Pandas, не загружая его сначала на диск. Я написал скрипт, который выполняет эту команду, но с загрузкой на диск.
Возможно ли это в библиотеке ftplib? Видите ли вы какое-либо решение этой проблемы?
from ftplib import...
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,...
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 =...
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 =...
17 апреля 2021 в 16:41
386
1
Обработка разъединений в Python ftplib Передача файлов по FTP
Как я могу обрабатывать разъединения в ftplib?
Я написал скрипт Python, который буду использовать для загрузки очень больших файлов на FTP-сервер с помощью ftplib.
Мой вопрос:
Наблюдение за загрузкой, вероятно, займет много времени из-за размера файла, что, если...
16 апреля 2021 в 16:12
429
1
Загрузка файла с FTP-сервера с помощью ftplib: Всегда 0 байт/пусто
Я пытаюсь загрузить файл с сервера FTPS, используя Python ftplib.
Но загруженный файл всегда имеет 0 байт (пустой).
Если я вижу файл на сервере с WinSCP, в файле есть данные (около 1Кб).
В WinSCP я использую параметры "Шифрование: явный TSL" и "PassiveMode=False".
Что...