python工具模拟键盘输入

编程入门 行业动态 更新时间:2024-10-11 13:27:17

python工具模拟<a href=https://www.elefans.com/category/jswz/34/1761706.html style=键盘输入"/>

python工具模拟键盘输入

模拟键盘输入(支持中文)(支持不让粘贴的输入)

程序启动后 按快捷键,ctrl + alt + 9 可模拟键盘操作,快速输入剪切板中的内容。

import pyperclip
import time
import keyboard
import datetimeclass KeyboardController:def __init__(self):self.ctrl_pressed = Falseself.alt_pressed = Falsedef set_ctrl_pressed(self, value):self.ctrl_pressed = valuedef set_alt_pressed(self, value):self.alt_pressed = valuedef type_chinese_text():time.sleep(0.5)  # 等待输入法切换生效clipboard_content = pyperclip.paste()keyboard.write(clipboard_content)# for key in clipboard_content:# time.sleep(0.02)  # 设置输入间隔为0.1秒# keyboard.write(key)current_time = datetime.datetime.now()formatted_time = current_time.strftime("%Y-%m-%d %H:%M:%S")print("输入完成", "当前时间:", formatted_time)def start_execution():keyboard.add_hotkey('ctrl+alt+9', type_chinese_text)keyboard.wait()start_execution()

更多推荐

python工具模拟键盘输入

本文发布于:2024-03-13 19:03:05,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1734612.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:键盘输入   工具   python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!