>> I'm needing to transfer the following shell construct to Python, 
>> plus save
>> the output of execution:

>> FTP_SITE='ftp.somesite.com'
>> ftp -a  $FTP_SITE <<EOF
>> binary
>> prompt off
>> cd /some_dir
>> dir
>> bye
>> EOF

> Are you sure? It looks like you would be better writing a python
> program
> using the ftp module. Shells are intended to execute external programs
> but Python provides the tools to do the job directly from Python, with
> no need to start external programs in most cases.

NB: If you use the ftp module (which works great), be sure to open all
files in Binary mode. Voice of experience here.

Alan

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to