Я пытался запечатлеть определенное событие на игровом веб-сайте, чтобы всплывающее окно происходило. По сути, это дополнительный элемент div при нажатии кнопки и с использованием python, я протестировал некоторые из них, такие как селен или пихромед.
для меня pychromedev Я думаю, что это самый простой и больше всего учебников, таких как селен, показывает, как открыть браузер одновременно. Для моей цели мой браузер chrome с игрой уже открыт, и я хотел бы, чтобы мой скрипт обнаруживал всплывающее окно и пытался передать некоторые значения из выпадающего списка.
с помощью pychromedev, я протестировал с
visual_hook = PyChromeDevTools.ChromeInterface(
host="localhost", port=9222)
visual_hook.connect_targetID('899E7E9AE8A5AEBF72617410915B3987')
visual_hook.Page.enable()
visual_hook.Network.enable()
visual_hook.DOM.enable()
print(visual_hook.DOM.querySelector('#pop > div'))
, но я продолжаю получать сообщения об ошибках с помощью querySelector, который говорит, что это generic c и требует только 0 параметров, а вместо этого я передаю 1.
не уверен, как я могу начните отсюда.