-1
我正在使用python的selenium單擊用戶在表單上看起來像這樣的一個鏈接輸入。我如何讓硒(python)區分類似的鏈接並點擊鏈接改變?
請聯繫您的Facebook(如facebook.com/xxxxxx):
facebook.com/sampleuserinput
我需要一個python腳本,只有點擊用戶提供的鏈接(facebook.com/sampleuserinput),而不是示例鏈接(facebook.com/xxxxxx)。
這兩個鏈接都放在1個文本框(相同的xpath)中。
是的。整個表單基本上是一個文本框中的可編輯模板。問題和答案都在一個文本框中。我正在考慮通過部分鏈接文本來使用find元素,但它們都以相同的事物(facebook.com/)開頭。有什麼方法可以讓腳本查找以facebook.com/開頭但不是facebook.com/xxxxxx的鏈接? – JStew
當然。如何通過部分鏈接文本獲取所有元素,然後使用'get_attribute(「href」)'或'get_attribute(「innerHTML」)'來查找您真正想要的元素。 – ChrisP
我正在考慮使用driver.find_element_by_partial_link_text(「facebook.com/」),但那會給我示例鏈接(facebook.com/xxxxxx),因爲該鏈接是第一個。有什麼我可以包括,告訴腳本不要點擊該鏈接,而是單擊用戶的一個輸入? – JStew