GitHub 在 selenium 中创建存储库按钮 clickikng
GitHub create repository button clickikng in selenium
我正在制作一个 python 程序来创建 git 和 GitHub 存储库并进行第一次提交,但我无法单击创建存储库按钮 我已经尝试过单击它的方法我有完整的代码,它在 GitHub 存储库中(link https://github.com/Shuvadip-Ghosh/Git-and-GitHub-automator 单击按钮的行在 33 和 47 中。
提前致谢
如果你想点击页面末尾的Create repository,那么你必须一直向下滚动直到结束,然后使用//button[contains(text(),'Creat')]
这个带有显式等待的xpath,你应该可以点击它。
代码:-
driver.execute_script("var scrollingElement = (document.scrollingElement || document.body);scrollingElement.scrollTop = scrollingElement.scrollHeight;")
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, "//button[contains(text(),'Creat')]"))).click()
进口:
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
我正在制作一个 python 程序来创建 git 和 GitHub 存储库并进行第一次提交,但我无法单击创建存储库按钮 我已经尝试过单击它的方法我有完整的代码,它在 GitHub 存储库中(link https://github.com/Shuvadip-Ghosh/Git-and-GitHub-automator 单击按钮的行在 33 和 47 中。
提前致谢
如果你想点击页面末尾的Create repository,那么你必须一直向下滚动直到结束,然后使用//button[contains(text(),'Creat')]
这个带有显式等待的xpath,你应该可以点击它。
代码:-
driver.execute_script("var scrollingElement = (document.scrollingElement || document.body);scrollingElement.scrollTop = scrollingElement.scrollHeight;")
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, "//button[contains(text(),'Creat')]"))).click()
进口:
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC