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...

[EMAIL PROTECTED] ~ $ 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

Attachment: signature.asc
Description: Toto je digitálně podepsaná část zprávy

_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem