Ich habe versucht, ein Python-Skript zu kodieren, das Daten von einem seriellen Port liest. Es funktionierte gut über die Befehlszeile, aber ich brauche es als Hintergrundprozess ohne Befehlszeilenschnittstelle auszuführen. Das Skript verfügt über eine while-Schleife, die das nächste Datenbyte von einer seriellen Schnittstelle liest und einen entsprechenden Tastendruck simuliert. Damit die Tastatur auf das aktuelle Fenster fokussiert wird, muss das Skript anstelle der Python-Befehlszeile als Hintergrundprozess ausgeführt werden. Ich habe hier einige Antworten gelesen, aber nichts hat mir geklingelt. Bitte zeigen Sie mir in die richtige Richtung.Running Python Script als Windows-Hintergrundprozess
5
A
Antwort
15
Unter Windows können Sie mit der ausführbaren Datei pythonw.exe
ein Python-Skript im Hintergrund ausführen. Dadurch wird Ihr Programm im Hintergrund ausgeführt, ohne dass ein Prozess sichtbar ist oder mit dem es interagieren kann. Sie können es auch nicht ohne einen Systemmonitor beenden. Weitere Informationen unter pythonw.exe
hier: pythonw.exe or python.exe?
Viel Glück!
Verwandte Themen
- 1. über subprocess.Popen mit Rückgabewert Running script
- 2. Running-Anwendung als Windows-Dienst
- 3. running C++ - Code von Python
- 4. Running Jar-Dateien von Python
- 5. Running Python-Skript mit TOR
- 6. checkbox running script onclick, bevor das checked flag gesetzt wird
- 7. Cron beendet Python Script?
- 8. Python Script auf Webserver
- 9. von Python Script
- 10. Python: Script sicher kompilieren?
- 11. Python einfach Vacation Script
- 12. „Unbekannter Befehl syncdb“ running „Python manage.py syncdb“
- 13. Running Selenium Server & ChromeDriver als Windows-Dienst
- 14. Running Node.js als ein Dienst auf Cygwin
- 15. Running Stalker (Ruby Juwel) als Daemon
- 16. Running Redis unter Windows als Dienst
- 17. Running Rails Apps mit Thin als Service
- 18. Running Jetty 7 als Windows-Dienst
- 19. Running Python 3 von Light Table
- 20. Run Python Script in Flask
- 21. Python Script vs Cron Job
- 22. Running Jupyter Notebook
- 23. Kann nicht knockout running
- 24. Running Mercurial auf Mavericks
- 25. Running Sellerie als Daemon erstellt keine PID-Datei
- 26. Running py.test von Emacs
- 27. Flask running error
- 28. running valgrind
- 29. Running Blanket.js
- 30. Running fn_trace_gettable