如何使用python将字符串插入浏览器文本字段

如何使用python将字符串插入浏览器文本字段,python,Python,使用Python将字符串放入文本字段的最快方法是什么。假设字符串可以从excel文件中解析 导入网络浏览器 url='1〕http://google.com' chrome_path='C:/Program Files(x86)/Google/chrome/Application/chrome.exe%s' webbrowser.get(chrome_path).open(url) 从pynput.keyboard导入键,控制器keyboard=Controller() 导入xlrd 工作簿

使用Python将字符串放入文本字段的最快方法是什么。假设字符串可以从excel文件中解析

导入网络浏览器
url='1〕http://google.com'  
chrome_path='C:/Program Files(x86)/Google/chrome/Application/chrome.exe%s'
webbrowser.get(chrome_path).open(url)
从pynput.keyboard导入键,控制器keyboard=Controller()
导入xlrd
工作簿=xlrd.open_工作簿(“Book1.xlsx”)工作表=
工作簿。按索引排列的工作表(0)
打印(单张单元格(0,0).value)

webbrowser
模块不能为您提供对浏览器的太多控制。解决眼前问题最直接、最常见的方法是:

确保遵循
selenium
安装步骤,并已安装,以便能够通过
selenium
控制Chrome浏览器

请注意,这是您问题的直接答案。您实际上不需要自动使用常规浏览器来发出google搜索请求:


webbrowser
模块不能为您提供对浏览器的太多控制。解决眼前问题最直接、最常见的方法是:

确保遵循
selenium
安装步骤,并已安装,以便能够通过
selenium
控制Chrome浏览器

请注意,这是您问题的直接答案。您实际上不需要自动使用常规浏览器来发出google搜索请求:


您需要与Chrome的UI进行物理交互,还是只需要处理来自谷歌搜索的响应
webbrowser
似乎是用来将用户重定向到他们浏览器中的某个网站,如果您不需要这样做,您最好使用
robobrowser
之类的工具。您需要与Chrome的UI进行物理交互,还是只需要处理来自google搜索的响应
webbrowser
似乎是用于将用户重定向到其浏览器中的某个网站,如果您不需要这样做,则最好使用
robobrowser
之类的工具。
from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://google.com")

search_input_box = driver.find_element_by_name("q")
search_input_box.send_keys("test search")