在我们日常工作学习中,有些网站是禁止粘贴的,该脚本可以实现自动输入,因为是模拟的键盘输入,所以不受禁止粘贴限制。
import time
import pyautogui
# 读取txt文件内容
def read_file(file_path):
with open(file_path, 'r') as file:
content = file.read()
return content
# 模拟键盘输入到当前光标处
def simulate_typing_to_cursor(text):
for char in text:
pyautogui.typewrite(char) # 逐字符模拟键盘输入
time.sleep(0.0001) # 每个字符间隔0.05秒
# 主程序
def main():
# 读取txt文件
file_path = r"这里填需要输入的txt文件地址"
content = read_file(file_path)
# 静止5秒钟
time.sleep(5)
# 模拟键盘输入到当前光标处
simulate_typing_to_cursor(content)
# 运行主程序
if __name__ == '__main__':
main()
使用时需要先安装pyautogui库,然后把自己要输入的内容放到一个txt文件内,然后把txt文件地址放到代码指定的位置,运行代码,把输入光标放到需要输入的地方,等待5s后,开始自动输入。