首页 > 解决方案 > python:什么库可以模拟类型

问题描述

我想要一个简单的 python 脚本来不断重复输入某些单词并发送。就像有一个空闲的游戏,需要让它打开并使用技能。有没有图书馆可以做到?

标签: python

解决方案


你需要一个pynput库。只需简单地安装它,就会有很多视频教你如何安装。这是一个示例,如果模拟并将其编辑为不同的关键字或单词。

from pynput.keyboard import Key, Controller
import time

keyboard = Controller()
interval = 1.5
times = 9
counter = times

while True:
    time.sleep(1)
    if counter == times:
        keyboard.type(';h')
        keyboard.press(Key.enter)
        keyboard.release(Key.enter)
        time.sleep(interval)
        keyboard.type(';f')
        keyboard.press(Key.enter)
        keyboard.release(Key.enter)
        time.sleep(interval)
        keyboard.type(';wings')
        keyboard.press(Key.enter)
        keyboard.release(Key.enter)
        time.sleep(interval)
        keyboard.type(';rage')
        keyboard.press(Key.enter)
        keyboard.release(Key.enter)
        time.sleep(interval)
        keyboard.type(';earthquake')
        keyboard.press(Key.enter)
        keyboard.release(Key.enter)
        counter = 0
        time.sleep(interval)
        for i in range(20):
            keyboard.type(';s')
            keyboard.press(Key.enter)
            keyboard.release(Key.enter)
            time.sleep(3)
        
    else:
        counter += 1
    time.sleep(interval)
    keyboard.type(';s')
    keyboard.press(Key.enter)
    keyboard.release(Key.enter)
    time.sleep(interval)
    time.sleep(30)

推荐阅读