369 Stimmen

von ... importieren" gegenüber "importieren".

Ich frage mich, ob es einen Unterschied gibt zwischen dem Codefragment

from urllib import request

und das Fragment

import urllib.request

oder ob sie austauschbar sind. Wenn sie austauschbar sind, welches ist die "Standard"/"bevorzugte" Syntax (falls es eine gibt)?

1voto

Anonymous Punkte 11

Mein Hauptkritikpunkt an import urllib.request ist, dass man immer noch auf urllib.parse verweisen kann, obwohl es nicht importiert wurde.

>>> import urllib3.request
>>> urllib3.logging
<module 'logging' from '/usr/lib/python2.7/logging/__init__.pyc'>

Auch die Anfrage für mich ist unter urllib3. Python 2.7.4 ubuntu

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X