Die Suche ergab 8 Treffer

von benpython
Montag 16. November 2020, 08:58
Forum: Allgemeine Fragen
Thema: Eine Funktion jeden Tag zu einer bestimmten Uhrzeit ausführen mit dem Python3 sched Modul
Antworten: 8
Zugriffe: 3994

Re: Eine Funktion jeden Tag zu einer bestimmten Uhrzeit ausführen mit dem Python3 sched Modul

Jetzt hab ich noch ein Problem festgestellt. Wenn das Programm beendet ist und
subprocess.run([str(DPD_EXE_PATH)], check=True) die exe wieder starten will meldet er jedesmal:
CalledProcessError: Command '['C:\\Program Files (x86)\\DPD\\DPDPrint\\DPDPrint.exe']' returned non-zero exit status 3.
von benpython
Samstag 14. November 2020, 09:15
Forum: Allgemeine Fragen
Thema: Eine Funktion jeden Tag zu einer bestimmten Uhrzeit ausführen mit dem Python3 sched Modul
Antworten: 8
Zugriffe: 3994

Re: Eine Funktion jeden Tag zu einer bestimmten Uhrzeit ausführen mit dem Python3 sched Modul

Vielen Dank für eure Hilfe. Ich habe den Code jetzt nochmal umgeschrieben. Vielen Dank blackjack für den verbesserten Code.
Leider funktioniert das Programm so immer noch nicht. Genauer gesagt funktioniert das beenden von DPDPrint.exe nicht.
Das hab ich jetzt auf euer anraten mit psutil gelöst ...
von benpython
Freitag 30. Oktober 2020, 15:10
Forum: Allgemeine Fragen
Thema: Eine Funktion jeden Tag zu einer bestimmten Uhrzeit ausführen mit dem Python3 sched Modul
Antworten: 8
Zugriffe: 3994

Re: Eine Funktion jeden Tag zu einer bestimmten Uhrzeit ausführen mit dem Python3 sched Modul


Eventuell könnte auch das externe `apscheduler`-Modul interessant sein, wenn man anfängt sich mit `sched` selbst so etwas zu basteln.


Bin umgeschwenkt auf apscheduler. Nachfolgendes Skript soll jeden Tag um 23 Uhr DPDPrint.exe beenden, um 4 Uhr morgens wieder starten, einloggen und den ...
von benpython
Montag 19. Oktober 2020, 08:56
Forum: Allgemeine Fragen
Thema: Import csv in python3
Antworten: 71
Zugriffe: 9273

Re: Import csv in python3


Hi, ich habe es mal mit CP1252 versucht und hatte Glück. Nun wird mir endlich ein Ergebnis angezeigt, aber es werden alle Kontoumsätze angezeigt und nicht nur die, welche den Suchbegriff beinhalten.
import csv
search = input("Suchbegriff: ")
with open("04_20.csv", encoding="cp1252", newline="")as ...
von benpython
Donnerstag 20. August 2020, 12:18
Forum: Allgemeine Fragen
Thema: Datei entfernen sobald möglich.
Antworten: 8
Zugriffe: 925

Re: Datei entfernen sobald möglich.


win32print ist doch Teil von pywin32. Und das ist ganz normal für Python 3.8 verfügbar.

Unter 3.8 und höher habe ich es noch nie installiert bekommen. Versucht hab ich es immer mit pip auf macOS catalina und windows 10 und bekomme dann eine Meldung wie:
ERROR: Could not find a version that ...
von benpython
Donnerstag 20. August 2020, 08:16
Forum: Allgemeine Fragen
Thema: Datei entfernen sobald möglich.
Antworten: 8
Zugriffe: 925

Re: Datei entfernen sobald möglich.


import pathlib
import time

PATH = pathlib.Path(r'C:\Users\xxx\Desktop\Microsoft Office Excel-Arbeitsblatt (neu).xlsx')


while True:
try:
PATH.unlink()
print(f"Die Datei {PATH.name} wurde gelöscht!")
break
except PermissionError:
print(f"Datei {PATH.name} konnte nicht gelöscht werden ...
von benpython
Donnerstag 20. August 2020, 07:48
Forum: Allgemeine Fragen
Thema: Datei entfernen sobald möglich.
Antworten: 8
Zugriffe: 925

Datei entfernen sobald möglich.

Hallo zusammen,

in meinem Skript will ich eine bestimmte Datei entfernen. Wenn das fehlschlägt weil z.B. de Datei gerade noch verwendet wird.
Soll das Skript 5 Sekunden warten und es dann nochmal probieren. Und das als loop solange bis es funktioniert.

Code Beispiel ist in Python 2.7 das ist ...
von benpython
Sonntag 10. Mai 2020, 12:40
Forum: Allgemeine Fragen
Thema: Eine Funktion jeden Tag zu einer bestimmten Uhrzeit ausführen mit dem Python3 sched Modul
Antworten: 8
Zugriffe: 3994

Eine Funktion jeden Tag zu einer bestimmten Uhrzeit ausführen mit dem Python3 sched Modul

Hallo Zusammen,

ich versuche mit dem sched Modul von Python3 eine Funktion jeden Tag zu einer bestimmten Uhrzeit auszuführen.
Ich habe eine Funktion sendEmail() diese soll immer um12 Uhr ausgeführt werden.

Die Dokumentation unter https://docs.python.org/3/library/sched.html habe ich mir ...