Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 7, 2014 15:01:48

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

>>> import ftplib
>>> ftp = ftplib.FTP(“ftp.python.org”)

Traceback (most recent call last):
File “<pyshell#4>”, line 1, in <module>
ftp = ftplib.FTP(“ftp.python.org”)
File “C:\Python27\lib\ftplib.py”, line 117, in __init__
self.connect(host)
File “C:\Python27\lib\ftplib.py”, line 135, in connect
self.welcome = self.getresp()
File “C:\Python27\lib\ftplib.py”, line 210, in getresp
resp = self.getmultiline()
File “C:\Python27\lib\ftplib.py”, line 196, in getmultiline
line = self.getline()
File “C:\Python27\lib\ftplib.py”, line 183, in getline
line = self.file.readline()
File “C:\Python27\lib\socket.py”, line 447, in readline
data = self._sock.recv(self._rbufsize)
error:
>>>

Офлайн

#2 Фев. 7, 2014 15:55:11

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

Протокол то http, зачем вы туда по ftp ломитесь?

Отредактировано PanovSergey (Фев. 7, 2014 15:55:22)

Офлайн

#3 Фев. 7, 2014 16:21:18

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

Этот адрес для примера. На самом деле я “ломлюсь” на др. ftp-ресурс, с кот. мне надо работать с несколькими сотнями файлов. Ошибка такая же…

Офлайн

#4 Фев. 7, 2014 16:35:00

PanovSergey
От: Екатеринбург
Зарегистрирован: 2013-12-29
Сообщения: 269
Репутация: +  19  -
Профиль   Адрес электронной почты  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

nickleb
Этот адрес для примера. На самом деле я “ломлюсь” на др. ftp-ресурс, с кот. мне надо работать с несколькими сотнями файлов. Ошибка такая же…
Браузер на ваш фтп ходит? На другой фтп из проги пробовали зайти? Авторизация на фтп есть?
Напишите нормально все что знаете.

Офлайн

#5 Фев. 7, 2014 17:57:39

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

проверь

telnet ftp.yandex.ru 21



Офлайн

#6 Фев. 9, 2014 07:48:09

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

м.б. в ftplib надо порт как-то указывать?

Офлайн

#7 Фев. 9, 2014 08:07:09

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

как порт указать?

Офлайн

#8 Фев. 9, 2014 08:55:37

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

nickleb
читайте документацию, там все достаточно ясно описагно: FTP.connect(host[, port]) т.е.

>>> import ftplib
>>> ftp=ftplib.FTP()
>>> ftp.connect('ftp.yandex.ru', 21)
'220 Welcome to Yandex FTP service (allotter.yandex.net).'



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#9 Фев. 9, 2014 09:53:18

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

JOHN_16, спасибо Вам. Все сработало.

Офлайн

#10 Фев. 9, 2014 09:56:27

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ftplib - ошибка - в чем дело - подскажите, пожалуйста

JOHN_16, зашел еще и на Ваш блог. А в нем sqlite3 - и за это Спасибо.

Отредактировано nickleb (Фев. 9, 2014 09:57:59)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version