python模拟输入文本内容(打破复制粘贴限制)
在日常学习生活中,因为受到一些限制,无法在输入框进行文本的复制粘贴,这时我们便需要模拟键盘输入一些文本内容,话不多说,直接上干货(文末附成品工具)
1.首先需要用到的模块如下,安装pywin32,pynput库
pip install pywin32 pip install pynput
2.下面导入模块
from time import sleep from pynput.keyboard import Controller import win32clipboard as w import win32con
3.主体代码参考了热心网友给的思路,进行了内容添加与改进,当然本人学习python的时间不长,代码结构也需要优化,代码如下
使用方法很简单,只要事先将需要复制的内容(目前只能是文本内容)复制到剪贴板上,然后运行脚本,将鼠标光标放到输出框即可,这里设置的为10秒后进行内容输出,也可以根据自己的喜好进行更改
注意:使用脚本输出内容时一定要将输入法设置成英文输入法,否则可能会导致内容输出错乱。
4.最后献上完整代码,同时也期待热心网友给出优化建议
5.当然也可以打包成exe程序,即使不会python也可使用,点击py文件的所在位置,输入cmd进入操控台,输入打包代码运行即可,打包好的程序会在新生成的dist文件夹中
pyinstaller - F 文件名.py
最后,在此放上打包好的成品工具,供大家使用
蓝揍云:
提取码 : 8888
在日常学习生活中,因为受到一些限制,无法在输入框进行文本的复制粘贴,这时我们便需要模拟键盘输入一些文本内容,话不多说,直接上干货(文末附成品工具) 1.首先需要用到的模块如下,安装pywin32,pynput库 pip install pywin32 pip install pynput 2.下面导入模块 from time import sleep from pynput.keyboard import Controller import win32clipboard as w import win32con 3.主体代码参考了热心网友给的思路,进行了内容添加与改进,当然本人学习python的时间不长,代码结构也需要优化,代码如下 使用方法很简单,只要事先将需要复制的内容(目前只能是文本内容)复制到剪贴板上,然后运行脚本,将鼠标光标放到输出框即可,这里设置的为10秒后进行内容输出,也可以根据自己的喜好进行更改 注意:使用脚本输出内容时一定要将输入法设置成英文输入法,否则可能会导致内容输出错乱。 4.最后献上完整代码,同时也期待热心网友给出优化建议 5.当然也可以打包成exe程序,即使不会python也可使用,点击py文件的所在位置,输入cmd进入操控台,输入打包代码运行即可,打包好的程序会在新生成的dist文件夹中 pyinstaller - F 文件名.py 最后,在此放上打包好的成品工具,供大家使用 蓝揍云: 提取码 : 8888