import time
from selenium import webdriver
driver = webdriver.Chrome(executable_path=r'C:\WebDrivers\chromedriver_win32
(1)\chromedriver.exe') # Optional argument, if not specified will search path.
driver.get('https://survey.zohopublic.com/zs/K8CNBt');
firstName = driver.find_element_by_class_name('inTextBox')
firstName.send_keys('This is my name')
# firstName.submit()
time.sleep(5) # pause for a bit
driver.quit()
所以我制作了一个机器人来自动填写这个表格以获得更多的条目。我只是不知道用什么来引用文本框。没有可以引用的集合名称或ID。我在selenium上找不到可以调用此文本框的内容。帮手
您可以看到该网站的代码链接为:https://survey.zohopublic.com/zs/K8CNBt
您可以使用这个xpath
(//input[@class=' inTextbox'])[text_box_number]
访问它们。将text_box_number
替换为数字1
到7
以访问文本框First Name
到Email
相关问题 更多 >
编程相关推荐