Python 自动化浏览器:从 Excel 文件复制内容到网站表单
"使用 Python 对已经打开的 Chrome 浏览器进行操作,需要使用 Selenium 库。以下是一个示例代码,用于从 Excel 文件中读取内容并将其复制到网站的表单内:\n\npython\nfrom selenium import webdriver\nimport openpyxl\n\n# 打开 Chrome 浏览器\ndriver = webdriver.Chrome()\n\n# 打开网站\ndriver.get(\"http://example.com\")\n\n# 打开 Excel 文件\nwb = openpyxl.load_workbook(\"data.xlsx\")\nsheet = wb.active\n\n# 循环遍历 Excel 文件中的每一行\nfor row in sheet.iter_rows(min_row=2, values_only=True):\n # 获取 Excel 文件中的数据\n value1, value2, value3 = row\n\n # 定位表单元素并输入数据\n driver.find_element_by_id(\"input1\").send_keys(value1)\n driver.find_element_by_id(\"input2\").send_keys(value2)\n driver.find_element_by_id(\"input3\").send_keys(value3)\n\n# 关闭 Chrome 浏览器\ndriver.quit()\n\n\n请注意,上述代码中的 "http://example.com" 是示例网站的 URL,你需要将其替换为你要操作的实际网站的 URL。另外,也需要将 "input1", "input2", "input3" 替换为实际表单元素的 ID。
原文地址: https://www.cveoy.top/t/topic/qqRl 著作权归作者所有。请勿转载和采集!