【发布时间】:2021-04-22 17:32:23
【问题描述】:
我想在 ring_size 列表中选择(单击)戒指尺寸的尺寸。有两个循环第一个从 ring_size 中选择值,另一个选择单独的值。
我想在第二个循环中选择或单击适当的尺寸。附上元素的图片。
我需要的输出是当我运行代码时选择/单击/选择大小 4、5、6 和另一个循环 6.25、6.5、7.5 等等..
附上图片。
代码
ring_sizes = ['4, 5, 6','6.25, 6.5, 7.5','9, 10, 11','8.25, 8.75, 3.5']
for i in ring_sizes:
size_string = i
size_list = size_string.split(', ')
for size in size_list:
options = driver.find_element_by_tag_name(size)
driver.switch_to.default_content()
time.sleep(3)
driver.get('www.example.com')
driver.quit()
【问题讨论】:
-
页面截图很有帮助,但 HTML 截图没有用。请复制相关的 HTML 并将其发布在您的问题中,格式正确。
标签: python selenium selenium-webdriver