On Thu, Jul 29, 2010, bob gailer wrote: > > On 7/29/2010 12:34 PM, Steve Bricker wrote: > > This is my first attempt to FTP a file from a mainframe. The code: > import ftplib
The easiest way I've found to get a file via ftp in python is to user urllib, not ftplib. Something like this (add error checking). import urllib, os fname='something.pdf' url = 'ftp://%...@%s:%s/%s' % ('john', 'secret', 'example.com', fname) # f will have a temporary file name, and h the headers (f, h) = urllib.urlretrieve(url) os.rename(f, fname) Of course this works for http by simply changing the url. Bill -- INTERNET: b...@celestial.com Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way Voice: (206) 236-1676 Mercer Island, WA 98040-0820 Fax: (206) 232-9186 Skype: jwccsllc (206) 855-5792 If you want government to intervene domestically, you're a liberal. If you want government to intervene overseas, you're a conservative. If you want government to intervene everywhere, you're a moderate. If you don't want government to intervene anywhere, you're an extremist -- Joseph Sobran _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor