KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am trying to read files using Python's ftplib without writing them. Something roughly equivalent to: def get_page(url): try: return urllib.urlopen(url).read() except: return "" but using FTP. I tried: def get_page(path): try: ftp = FTP('ftp.site.com', 'anonymous', 'passwd') return ftp.retrbinary('RETR '+path, open('page').read()) except: return '' but this doesn't work. The only examples in the docs involve writing files using the ftp.retrbinary('RETR README', open('README', 'wb').write) format. Is it possible to read ftp files without writing first?
Tags (comma-separated)
Save Edits
Cancel