Скрипт запускается при запуске Windows, но завершается немедленно даже с циклом навсегда - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь заставить мой скрипт на python запускаться при загрузке Windows.Мне удалось начать с реестра, ярлык в папке автозагрузки и планировщик задач.Тем не менее, Windows останавливает сценарий немедленно.Это не сохраняется, если я использую ту же команду запуска на CMD или дважды щелкаю по ярлыку.Только при попытке запустить его автоматически.

Еще одна проблема, которую я заметил, - когда я запускаю скрипт с расширением .pyw, ничего не происходит.Но это работает, если я использую pythonw в CMD.Не уверен, что это как-то связано с проблемой.

Я использую Windows 10, python 3.7, и это мой код:

from serial import Serial
from time import sleep

ser = Serial('COM7', 9600)
while True:
    ser.write(b'1')
    sleep(1)

Запустить скрипт:

pythonw "%UserProfile%\PyCharm\hearthbeat\hearthbeat.pyw"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...