Kann ich mit Python ein Objekt im Speicher auf FTP hochladen?

Hier ist was ich gerade mache:

mysock = urllib.urlopen('http://localhost/image.jpg')
fileToSave = mysock.read()
oFile = open(r"C:\image.jpg",'wb')
oFile.write(fileToSave)
oFile.close
f=file('image.jpg','rb')
ftp.storbinary('STOR '+os.path.basename('image.jpg'),f)
os.remove('image.jpg')

Dateien auf die Festplatte zu schreiben und sie dann sofort zu löschen, scheint zusätzliche Arbeit auf dem System zu bedeuten, die vermieden werden sollte. Kann ich ein Objekt im Speicher mit Python auf FTP hochladen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage