【发布时间】:2018-12-29 04:49:13
【问题描述】:
无法与 href 链接交互。
代码试验:
browser = webdriver.Chrome()
browser.implicitly_wait(5)
browser.get(URL)
webbrowser.open(URL)
#if Size == 'Large':
ClickS =browser.find_element_by_id('product-select').click()
SizeS = browser.find_element_by_xpath("//option[@value='12218866696317']").click()
#Send to cart
AddtoCart = browser.find_element_by_css_selector("input[type='submit']").click()
GotoCart = browser.find_element_by_partial_link_text("Cart").click()
代码和错误快照:
HTML:
<a href="/cart" class="cart-heading">Cart</a>
HTML 快照:
【问题讨论】:
-
请将代码本身添加到您的问题中,而不是屏幕截图
-
当我复制粘贴我的代码时会出现问题,它不会让我发布它
-
您的元素似乎被隐藏了。你能发布 HTML 代码而不是 snap
-
欢迎来到 Stack Overflow!作为新用户,您可能应该阅读tour 以熟悉该站点。输入问题时有formatting help available;请立即阅读并edit您的帖子。如果您的未指定(“a”)问题是您的帖子似乎主要由 code 组成,那么现在它主要由 images 组成,这不是改进。该信息旨在鼓励您用文字描述问题所在以及您尝试解决的问题。
标签: python selenium-webdriver xpath css-selectors webdriverwait