Die Suche ergab 15 Treffer

von Mesquita
Montag 28. Januar 2019, 15:02
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Hallo Helfer... ich habe das Script mit Eurer Unterstützung entwickeln können und dabei viel gelernt. Besonders eingeprägt hat sich, dass ich noch viel lernen muss. Ich bin aber mit dem ersten Ergebnis sehr zufrieden. Dank der letzten Hinweise habe ich die time.sleep() Funktion eingesetz und damit d...
von Mesquita
Freitag 25. Januar 2019, 18:21
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Danke für die vielen schnellen Feedbacks. Interessant finde ich die Idee der sleep Schleife von deets. Dies werde ich einmal aufgreifen und dann die nächste Erweiterung planen. Nach den tempfs schaue ich auch. Melde mich dann wieder.

Danke.

Thomas
von Mesquita
Freitag 25. Januar 2019, 16:57
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Hallo deets, der Entwickler hat dieses spezielle System "hoffentlich" getunt, so wird es zumindest behauptet. Die Idee mit der RAM-Disk ist wirklich gut. Jetzt ist nur die Frage wie richte ich dies unter Debian ein und greife dann im Skript darauf zu? Im März wird das System ca. 3000km entfernt inst...
von Mesquita
Freitag 25. Januar 2019, 16:17
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Hallo blackjack, ich kann einen Erfolg vermelden, die Mail geht mit gewünschtem Inhalt raus, allerdings nicht mit subprocess. Meine Kenntnisse sind nicht so umfassend, sodass ich die Hinweise nicht erfolgreich umsetzen konnte. Mein Ausweg ist die Verwendung von smtplib mit server.sendmail(). Liege i...
von Mesquita
Mittwoch 16. Januar 2019, 09:40
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Guten Morgen blackjack, danke für die Hinweise. Ich arbeite an meinem kleinen Skript weiter und melde mich sobald ich wieder mal am "Ende" bin. Zuerst versuche ich den Hinweis "das Modul importieren und die Konstante über das Modul referenzieren, wie Du das ja mit `Popen` auch machst" zu beleuchten....
von Mesquita
Dienstag 15. Januar 2019, 18:27
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Hallo deets, die Doku habe ich mir angesehen, komme aber trotzdem damit nicht klar. p=subprocess.Popen(['mail', '-s', 'Betreff', '***@***.com'], stdin=PIPE) print(p.stdout) Das Ergebnis sieht folgendermaßen aus: NameError: name 'PIPE' is not defined Mir fehlt einfach der Zugang, die Erfahrung. Nehme...
von Mesquita
Freitag 11. Januar 2019, 18:40
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Sorry, ich denke ich wage mich zu weit vor. Meine Kenntnisse sind noch sehr dünn bzw. alt. In den Büchern steht zu subprocess noch garnichts, sind aber gerade mal 1 Monat alt. Wie erzeugt man ein Popen Objekt?

Thomas
von Mesquita
Donnerstag 10. Januar 2019, 18:39
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Hallo blackjack,

trifft dies auch für Python 3.5 zu?
__blackjack__ hat geschrieben:
Mittwoch 9. Januar 2019, 17:03
Unter Python 2.7 musst Du ein `Popen`-Objekt erstellen, die Standardeingabe als Pipe definieren und den Inhalt dann über die `communicate()`-Methode übergeben.
Thomas
von Mesquita
Mittwoch 9. Januar 2019, 17:10
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Hallo blackjack,

ich würde gern mit Python3 weiterarbeiten, da habe ich auch Unterlagen/Bücher/Lehrmaterial dazu.

Thomas
von Mesquita
Mittwoch 9. Januar 2019, 17:07
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Guten Abend, die Umstellung auf Python3 habe ich vorghenommen. Das Ergebnis beim gleichen Aufruf ist: subprocess.run('mail', '-s', 'Betreff', '***@***', input='Hier soll der Inhalt der Variable stehen', check=True) File "/usr/lib/python3.5/subprocess.py", line 383, in run with Popen(*popenargs, **kw...
von Mesquita
Mittwoch 9. Januar 2019, 16:08
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Re: Mailversand per os.system()

Hallo blackjack, danke für Deine Antwort. Sobald ich das Modul subprocess: subprocess.run(['mail', '-s', 'Betreff der Mail', '***@***.com'], input='Inhalt der Mail', check=True) einbinde, kommt folgende Fehlermeldung: subprocess.run(['mail', '-s', 'Betreff der Mail', '***@***.com'], input='Inhalt de...
von Mesquita
Dienstag 8. Januar 2019, 18:58
Forum: Raspberry Pi und Co.
Thema: Mailversand per os.system()
Antworten: 25
Zugriffe: 508

Mailversand per os.system()

Hallo User, ich möchte aus einem Skript heraus eine Mail versenden. Dazu teste ich gerade folgenden Code: os.system('echo “Inhalt der Mail” | mail -s “Betreff der Mail” empfaengeradresse') Der Mailversand funktioniert von der Konsole und aus dem Skript heraus. Der Sinn der Mail soll aber sein, dass ...
von Mesquita
Montag 7. Januar 2019, 18:22
Forum: Raspberry Pi und Co.
Thema: String übernehmen von einem Konsolenbefehl os.system()
Antworten: 4
Zugriffe: 167

Re: String übernehmen von einem Konsolenbefehl os.system()

Hallo _deets_ Deine Orientierung habe ich vernommen und "an"genommen. Im Vorfeld war ich auf Recherche, kam aber nicht zum Abschluss. Jetzt ist es mir klar auch warum. Ich suchte nicht gezielt nach Debian und war immer bei der Installation unter Windows. Mir hätte schon der Modulname python-requests...
von Mesquita
Montag 7. Januar 2019, 17:03
Forum: Raspberry Pi und Co.
Thema: String übernehmen von einem Konsolenbefehl os.system()
Antworten: 4
Zugriffe: 167

Re: String übernehmen von einem Konsolenbefehl os.system()

Danke für die Info. Das Modul requests muss ich nachinstallieren. Wie kann ich dies unter dem Raspi machen?

Thomas
von Mesquita
Montag 7. Januar 2019, 15:48
Forum: Raspberry Pi und Co.
Thema: String übernehmen von einem Konsolenbefehl os.system()
Antworten: 4
Zugriffe: 167

String übernehmen von einem Konsolenbefehl os.system()

Hallo User, ich habe mich heute hier angemeldet, da ich ein "Problem" + zwei Fragen habe und um Hilfe/Tipps bitten möchte. Problem: Ich beginne gerade erst mich in Python einzuarbeiten ;-) Fragen: Mein aktuelles Projekt ist ein Skript für einen Raspberry Pi B+. Dabei muss ich die aktuelle öffentlich...