Я довольно новичок в Python
, недавно я создал эту программу, чтобы автоматически щелкать текстовое поле в программе и вводить текст (привет). Но каждый раз, когда я запускаю программу, она говорит:
Instance of 'Controller' has no 'type' member.
Я использую pynput
и Python 3.8.1 32bit
. Я установил pynput
вручную через консоль с
pip install pynput
Вот мой код:
import time
from pynput.keyboard import Key, Controller
from pynput.mouse import Button, Controller
def controlMouse(x, y):
mouse = Controller()
mouse.position = (x, y)
def controlKeyboard(txt):
keyboard = Controller()
keyboard.type(txt)
def clickMouse():
mouse = Controller()
mouse.click(Button.left, 1)
def pressKeyboard(key):
keyboard.press(Key.key)
keyboard.release(Key.key)
mouse = Controller()
controlMouse(268, 1030)
time.sleep(1)
clickMouse()
time.sleep(1)
controlMouse(400, 955)
time.sleep(1)
clickMouse()
controlKeyboard('Hello')
pressKeyboard(enter)