Постоянство в Python: скрипт перестает работать через некоторое время - PullRequest
0 голосов
/ 14 февраля 2020

Следующий скрипт script.py

import keyboard as kb
import pyperclip as cp
kb.add_hotkey('ctrl+space',lambda: cp.copy('a'))

запускается как пакет * файл run.bat в консоли

python -i script.py

Однако через некоторое время (колеблется от минут до часов ) сценарий становится неактивным, т.е. при нажатии комбинации клавиш ничего не происходит.

  1. В чем может быть причина этого?
  2. Этот пакет указывает c или это общая проблема со сценариями .py, которые выполняются, скажем, в днях?
  3. Какие меры предосторожности следует соблюдать при написании коротких и приятных сценариев **, которые должны выполняться в течение нескольких дней или месяцев?

Конверт:
Windows 10
Python 3,7


* Пакетный файл позволяет выполнять иконификацию. -i используется для того, чтобы держать консоль открытой
** , а не памятью или интенсивной работой

...