Я запускаю этот код, но он не набирает ссылку kahoot, а только набирает хром. Вот код:

import pyautogui as gui
import random
gui.FAILSAFE = False
pin = input('What is the kahoot code? ')
name = input('Pick a bot name, no numbers. ')
nums = input('Select the amount of bots. Maximum 100. ')
a = str(list(range(100)))
gui.move(-1000, 1000)
gui.click()
gui.write('Chrome')
gui.press('Enter')
for num in nums:
    x = random.choice(a)
    gui.write('Kahoot.it')
    gui.press('Enter')
    gui.write(pin)
    gui.press('Enter')
    gui.write(name + x)
    gui.press(enter)
    gui.keyDown('ctrl')
    gui.keyDown('t')
    gui.keyUp('ctrl')
    gui.keyUp('t')
1
JoeCodes 18 Июн 2020 в 21:11

1 ответ

Лучший ответ

Возможно, навигатор Chrome не загружается, когда pyautogui начинает писать. Вы должны использовать time.sleep, чтобы немного подождать, пока Chrome загружается. Однако я думаю, что вам следует использовать пакет selenium, если вы хотите использовать навигатор, поскольку он может управлять им более точно, чем pyautogui.

Надеюсь, это вам помогло.

0
Wassel 18 Июн 2020 в 18:27