我试图在多个Facebook群组上发布文字和超链接组合,以进行在线业务推广。
我的代码的问题是:当我将超链接和一些文本传递给send_keys
并尝试单击按钮时,我的脚本无法找到该按钮并给我一个错误:{{1} }。
当我尝试将文字传递给element could not be found
而没有超链接时,我没有收到此错误。
代码:
send_keys
注意:我在文件中收集了网址。
请告知如何解决此问题。
答案 0 :(得分:0)
您可以尝试使用find_element_by_xpath
而不是WebDriverWait
。语法是这样的 -
WebDriverWait(driver, 10).until(expected_conditions.element_to_be_clickable((By.CSS_SELECTOR, '<CSS HERE>'))).click()
这基本上会每隔半秒尝试调用find_element_by_css_selector
直到超时。