Python:Selenium模拟oncli

2024-09-30 22:11:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用python来玩一个简单的javagame,它是我为一个类赋值而制作的。我正在尝试使用python表单和按钮打开网页。我想这已经接近我需要的了,但我不知道如何修理7号线

(li = browser.find_element_by_css_selector('#button-one li:predict.input.value += 1'))

from selenium import webdriver

url = 'http://alexcassell.com/javagame'

browser = webdriver.Firefox()
browser.get(url)
li = browser.find_element_by_css_selector('#button-one li:predict.input.value += 1')
li.click()

按钮一是第一个按钮的ID。在


Tags: browserinputbyvaluebuttonlielementfind
2条回答

CSS选择器无效。试试这个吧:

li = browser.find_element_by_css_selector('#button-five')

请注意,通过检查元素并单击上下文菜单中的“复制唯一选择器”,可以在浏览器中获得CSS选择器。在

尝试:

li = browser.find_element_by_css_selector('input#button-one[onclick="predict.input.value += 1"]')

或者没有元素名“input”:

^{pr2}$

或者,如果只有“id”是“button one”的元素,只需写下:

li = browser.find_element_by_css_selector('#button-one')

相关问题 更多 >