使用Python将字符串放入文本字段的最快方法是什么?假设字符串可以从excel文件中解析出来。
import webbrowser
url = 'http://google.com'
chrome_path = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe %s'
webbrowser.get(chrome_path).open(url)
from pynput.keyboard import Key, Controller keyboard = Controller()
import xlrd
workbook = xlrd.open_workbook("Book1.xlsx") sheet =
workbook.sheet_by_index(0)
print (sheet.cell(0,0).value)
发布于 2018-07-16 08:21:48
webbrowser
模块不提供对浏览器的太多控制。解决当前问题的最直接、最常见的方法是使用selenium
library
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")
请确保遵循selenium
安装步骤并安装了chromedriver
,以便能够通过selenium
控制Chrome浏览器。
请注意,这是您问题的直接答案。实际上,您不需要自动执行常规浏览器来发出google搜索请求:
https://stackoverflow.com/questions/51353047
复制相似问题