Hi,
versuche per SMTP Mails zu versenden. Allerdings bekomme ich immer folgenden Fehler: ImportError: no module named smtplib. In welchem Modul ist die Libary versteckt?
Olly
ImportError: smtplib
-
- User
- Beiträge: 3
- Registriert: Donnerstag 2. Februar 2006, 14:41
Mir ist klar, dass es die smtplib ist.
Für mich deutet die Fehlermeldung darauf hin, dass die Libary nicht zur Verfügung steht. Da sie in der jython.jar nicht vorhanden ist (wie z.B. die Klasse os.class) habe ich mich gefragt, woher sie (smtplib.class) kommt.
Für mich deutet die Fehlermeldung darauf hin, dass die Libary nicht zur Verfügung steht. Da sie in der jython.jar nicht vorhanden ist (wie z.B. die Klasse os.class) habe ich mich gefragt, woher sie (smtplib.class) kommt.
Aha! Also arbeitest Du mit Jython und nicht mit CPython! Das hättest Du ruhig vorher erwähnen dürfen ...
1.) Was Mad-Marty meinte ist womöglich, daß Module sich in Python nicht in "libraries" "verstecken", sondern eben an sich als Module da sind (zumindest was die Standardmodule angeht). Du hattest das etwas mißverständlich formuliert. (Ich habe das jetzt auch nicht astrein formuliert: Ich weiß.)
2.) So weit ich weiß gehört smtplib auch zum Jython-Standard (bin mir aber nicht sicher!). Wenn der Import nicht funktioniert: Schaue mal, ob mit Deiner Installation alles richtig ist. Ansonsten bietet Diese
Seite Abhilfe oder sagt zumindest, wo Du Hilfe bekommen könntest.
Oder 3.) Steige auf CPython um, denn da gehört das Modul zum Standard.
Gruß,
Christian
1.) Was Mad-Marty meinte ist womöglich, daß Module sich in Python nicht in "libraries" "verstecken", sondern eben an sich als Module da sind (zumindest was die Standardmodule angeht). Du hattest das etwas mißverständlich formuliert. (Ich habe das jetzt auch nicht astrein formuliert: Ich weiß.)
2.) So weit ich weiß gehört smtplib auch zum Jython-Standard (bin mir aber nicht sicher!). Wenn der Import nicht funktioniert: Schaue mal, ob mit Deiner Installation alles richtig ist. Ansonsten bietet Diese
Seite Abhilfe oder sagt zumindest, wo Du Hilfe bekommen könntest.
Oder 3.) Steige auf CPython um, denn da gehört das Modul zum Standard.

Gruß,
Christian
-
- User
- Beiträge: 3
- Registriert: Donnerstag 2. Februar 2006, 14:41
Danke.
War wohl zu stark auf JAVA fixiert. Habe übersehen das smtplib.py miteingebunden werden muss.
War wohl zu stark auf JAVA fixiert. Habe übersehen das smtplib.py miteingebunden werden muss.