[python] ftp passive

ViNiL vinil na zagamma.cz
Pondělí Leden 8 09:20:44 CET 2007


Pavel Kosina píše v Po 08. 01. 2007 v 08:52 +0100:
> Mám problém s připojováním na ftp server s pasivním režimem. V TC mi vše 
> funguje, v pythonu následující kod havaruje:

*snip*

> Zkoušel jsem i ftp.set_pasv(1), ale nic.

Me prave tohle funguje...

vinil na wintermute ~ $ python
Python 2.4.4 (#1, Nov 13 2006, 11:58:16) 
[GCC 4.1.1 (Gentoo 4.1.1-r1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ftplib
>>> ftp = ftplib.FTP("ftp.linux.cz")
>>> ftp.login("ftp")
'230-Hello,.... BLAH, BLAH, BLAH...
>>> ftp.set_pasv(True)
>>> ftp.set_debuglevel(9)
>>> ftp.dir()
*cmd* 'TYPE A'
*put* 'TYPE A\r\n'
*get* '200 Type set to A\r\n'
*resp* '200 Type set to A'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (147,251,48,205,135,198).\r\n'
*resp* '227 Entering Passive Mode (147,251,48,205,135,198).'
*cmd* 'LIST'
*put* 'LIST\r\n'
*get* '150 Opening ASCII mode data connection for file list\r\n'
*resp* '150 Opening ASCII mode data connection for file list'
*retr* ... BLAH, BLAH, BLAH...
*get* '226 Transfer complete.\r\n'
*resp* '226 Transfer complete.'



-- 

ViNiL

Now put your clothes back on, and I'll buy you an ice cream.
    -- 007
------------- daląí část ---------------
Netextová příloha byla odstraněna...
Jméno: [žádný popis není k dispozici]
Typ: application/pgp-signature
Velikost: 189 bytes
Popis: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=
Url : http://www.py.cz/pipermail/python/attachments/20070108/99e910b8/attachment.pgp 


Daląí informace o konferenci Python