Ich kann mir nicht vorstellen, dass data jemals 'NULL' werden würde....
Davon abgesehen: was spricht dagegen, data[4] in eine Variable abzuspeichern und einer anderen Funktion übergeben?
Mail versenden mit Python
Der name data ist vielleicht ungünstig gewählt ich werd die variable auf email umbenennen denn im item[4] steht die email drinnen die ich haben möchte.
Meine Frage ist es wie ich diese Variable (email) im email Programm einsetzen kann damit an diese adresse eine Mail versendet wird.
Meine Frage ist es wie ich diese Variable (email) im email Programm einsetzen kann damit an diese adresse eine Mail versendet wird.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Im MUA? Oder in deinem Sendeprogramm?hpa hat geschrieben:Meine Frage ist es wie ich diese Variable (email) im email Programm einsetzen kann damit an diese adresse eine Mail versendet wird.
Wenn letztes: einfach an einen Namen binden und als Parameter übergeben. Fertig.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Hi,
kann es jetzt nicht testen weil ich über smtp nicht rauskomme aber könnte es so funtionieren ?
Danke HP
kann es jetzt nicht testen weil ich über smtp nicht rauskomme aber könnte es so funtionieren ?
Code: Alles auswählen
.
.
mailad=()
def abfrage():
sql = "SELECT servername, sw_producer, enddate, comment, email FROM software s, notify n, users u WHERE s.rowid=software_id AND users_id=id_users AND enddate < date('now', '+72days')"
cur = conn.cursor()
cur.execute(sql)
data = cur.execute(sql)
if (data is not 'NULL'):
item = 0
for item in data:
print item[4]
mailad = item[4]
print mailad
abfrage()
def versenden():
Email(
from_address = "auernighp@chello.at",
to_address = mailad,
subject = "Python_test",
message = "Email via Python"
).send()
versenden()
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Das Python-Tutorial hast du dir nicht zufällig mal angesehen, oder?
Code: Alles auswählen
def abfrage():
...
return mail
def versenden(mail):
Email(
...
to_address=mail,
).send()
mail = abfrage()
versenden(mail)
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice