import subprocess from configparser import ConfigParser, NoOptionError, NoSectionError from datetime import datetime from os import getcwd, path, mkdir from pynput.keyboard import Listener config_path = path.join(getcwd(), 'config') config_file = path.join(config_path, 'config.ini') readme_file = 'readme.txt' def warp_before_exec(func): def inner(*args, **kwargs): print('----========############################========----') print(f'\n{datetime.now().strftime("%Y-%m-%d %H:%M:%S")} 正在执行 \n') result = func(*args, **kwargs) print(f'\n{datetime.now().strftime("%Y-%m-%d %H:%M:%S")} 执行完毕 \n') return result return inner class KeyboardListener: """通过读取键盘上的按键去匹配配置文件中的快捷键,从而执行快捷键下的指令 """ def __init__(self): self.key_list = [] self.hot
文章来源地址https://www.toymoban.com/news/detail-500936.html
文章来源:https://www.toymoban.com/news/detail-500936.html
到了这里,关于python pynput监听键盘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!