selenium输入文本到文本框并提交
- 以下代码以提交bing搜索为例,类似的代码模块可用于提交自动化登录,自动化注册。
- 配合着打码服务,可以用于机器自动化登录操作。
- 环境:python2.7
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep
import os
if 'HTTP_PROXY'in os.environ: del os.environ['HTTP_PROXY']
dr = webdriver.Chrome()
#file_path = 'file:///' + os.path.abspath('send_keys.html')
url_path = "https://bing.com"
dr.get(url_path)
# 输入内容到文本框
dr.find_elements_by_xpath("//*[@id='sb_form_q']")[0].send_keys("lalalala")
# 点击提交按钮
dr.find_elements_by_xpath("//*[@id='sb_form_go']")[0].click()
sleep(2)
dr.quit()