urllib

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Tengel
User
Beiträge: 210
Registriert: Sonntag 17. März 2013, 12:29

Kann es sein das urllib.urlopen() mit Python 3 nicht funktioniert?
Benutzeravatar
Manchotix
User
Beiträge: 54
Registriert: Samstag 14. Januar 2012, 19:54

Doch eigentlich schon.

Was soll den genau nicht funktionieren ?

Eine Fehlermeldung wäre schön.

mfg Manchotix
- Über Fehler sollte man sich freuen als über das richtige Ergebnis denn wir Menschen können nur aus den Fehlern lernen-
BlackJack

@Tengel: Schau mal in die Dokumentation wo die Funktion in Python 3 zu finden ist. Es hat sich ja nicht nur an der Syntax etwas geändert sondern es gab auch einige Aufräumarbeiten in der Standardbibliothek.

@Manchotix:

Code: Alles auswählen

In [3]: from urllib import urlopen
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
/home/bj/<ipython-input-3-dbf1dbb53f94> in <module>()
----> 1 from urllib import urlopen

ImportError: cannot import name urlopen
Benutzeravatar
Manchotix
User
Beiträge: 54
Registriert: Samstag 14. Januar 2012, 19:54

Kann falsch sein aber denke mal das muss so aussehen.

Code: Alles auswählen

from urllib.request import urlopen
- Über Fehler sollte man sich freuen als über das richtige Ergebnis denn wir Menschen können nur aus den Fehlern lernen-
Tengel
User
Beiträge: 210
Registriert: Sonntag 17. März 2013, 12:29

Der Fehler war das urllib kein Modul urlopen hat.
Hab aber auch nur urllib importiert und nicht urllib.request
Antworten