Seite 1 von 1
Dateiupload mit Python
Verfasst: Mittwoch 2. Januar 2008, 19:52
von pythonguy
Ok, meine dritte Frage heute ist

, wie schaut ein Dateiupload in python eigentlich aus?
req=Request(formpath,filepath,header)
urlopen(req)
klappt bei mir nicht...
Verfasst: Mittwoch 2. Januar 2008, 20:21
von BlackJack
Bei mir auch nicht:
Code: Alles auswählen
In [90]: req = Request(formpath, filepath, header)
---------------------------------------------------------------------------
<type 'exceptions.NameError'> Traceback (most recent call last)
/home/bj/<ipython console> in <module>()
<type 'exceptions.NameError'>: name 'Request' is not defined
Worüber reden wir hier denn eigentlich? CGI? WSGI? Ein Webframework?
Verfasst: Mittwoch 2. Januar 2008, 21:24
von pythonguy
Um mit Hilfe eines Python Scripts automatisiert Bilder upzuloaden, du hast allerdings vergessen, urllib zu importieren...
Verfasst: Mittwoch 2. Januar 2008, 22:01
von veers
pythonguy hat geschrieben:Um mit Hilfe eines Python Scripts automatisiert Bilder upzuloaden, du hast allerdings vergessen, urllib zu importieren...
Du hast vergessen das Import-Statement hin zu schreiben

Verfasst: Mittwoch 2. Januar 2008, 22:06
von pythonguy
veers hat geschrieben:pythonguy hat geschrieben:Um mit Hilfe eines Python Scripts automatisiert Bilder upzuloaden, du hast allerdings vergessen, urllib zu importieren...
Du hast vergessen das Import-Statement hin zu schreiben

Ok, jetzt aber
Code: Alles auswählen
from urllib import *
from urllib2 import *
formpath="http://www.domain.de/formular"
filepath="f:\\images\\pic.jpeg"
header={'User-agent' : 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'}
req=Request(formpath,filepath,header)
urlopen(req)
Müsste doch ein normaler http-post request sein oder?