Hi, hab grad angefangen mit Python und wollte grad aus einem Lehrbuch etwas ausprobieren.
import urllib.request
Kriege dann:
ImportError: No module named request
Dies habe ich einerseits mit einer frischen OpenSuse Version und einer älteren Gentoo-Version ausprobiert.
Beide zeigen bei:
python -V
Python 2.7.3
no module named request
-
- User
- Beiträge: 3
- Registriert: Freitag 23. November 2012, 16:35
Gut, und kann man das Modul irgendwie einbinden?
-
- User
- Beiträge: 3
- Registriert: Freitag 23. November 2012, 16:35
hab es jetzt selbst herausgefunden. man muß einfach seine datei mit
python3 datei.py
starten.
vorher hab ichs mit
python datei.py gemacht
python3 datei.py
starten.
vorher hab ichs mit
python datei.py gemacht
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Mit der She-Bang
und executable Rechten fuer die Datei kannst du sie auch ueber ihren Pfad starten. Und du dokumentierst damit auch noch, dass sie fuer Python 3 gedacht ist.
Code: Alles auswählen
#!/usr/bin/env python3
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte