Как прокручивать сайт с помощью pyautogui, когда страница готоваPython

Программы на Python
Ответить
Anonymous
 Как прокручивать сайт с помощью pyautogui, когда страница готова

Сообщение Anonymous »

У меня есть программа, которая открывает Chrome, а затем ищет что-то, что я хочу, когда поиск готов, она прокручивается с помощью того же pyautogui, но только когда поиск готов, я знаю, что могу использовать time.sleep(секунду)

чтобы заставить программу ждать, но мне нужен эффективный способ
import time
from pywinauto.application import Application
import pyautogui
import pygetwindow as gw

src = "C:\Program Files\Google\Chrome\Application\chrome.exe"

app = Application(backend='uia').start(src)

time.sleep(1)

wins = gw.getWindowsWithTitle('New Tab - Google Chrome')

chrome_win = wins[0]

chrome_win.activate()
time.sleep(1)

pyautogui.hotkey('ctrl', 'l')
time.sleep(3)

pyautogui.write("https://www.lenovo.com", interval=0.05)

pyautogui.press('enter')


Подробнее здесь: https://stackoverflow.com/questions/798 ... e-is-ready
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»