在以下网站上,我想在“键入组织名称”框中提供搜索输入“ 3M”,然后点击“开始”按钮。
我能够使用以下python脚本打开网站,但是在搜索部分时需要帮助。
Contact
答案 0 :(得分:0)
您可以使用attribute=value CSS选择器来定位输入框,并使用ID来定位转到按钮。您可能会考虑添加期望的条件,然后等待,但是如果没有它,运行似乎很好。
from selenium import webdriver
url = 'http://database.globalreporting.org/'
d = webdriver.Chrome()
d.get(url)
d.find_element_by_css_selector('[name=q]').send_keys('3M')
d.find_element_by_id('home-search-text').click()
# other code
#d.quit()