Python自动化操作:分屏状态下网页与Excel数据复制粘贴及查找循环操作
```python import pyautogui import openpyxl # 打开excel表格 wb = openpyxl.load_workbook('your_excel_file.xlsx') sheet = wb.active # 设置起始坐标 x_coord = 123 y_coord = 236 # 设置查询的网页列数和起始行数 h = 2 # 循环复制粘贴数据 while True: # 复制第h列第二行数据 pyautogui.click(123, 236) pyautogui.hotkey('ctrl', 'c') # 粘贴数据 pyautogui.click(x_coord, y_coord) pyautogui.hotkey('ctrl', 'v') # 点击下一个坐标 y_coord += 20 # 查找“间夜明细”四个字所在的行坐标 # 以下代码是伪代码,根据具体网页进行相应的查找操作 # 找到底价所在的行 # 以下代码是伪代码,根据具体网页进行相应的查找操作 # 找到底价正下方的数字 # 以下代码是伪代码,根据具体网页进行相应的查找操作 # 双击找到的数字 pyautogui.doubleClick(x_coord, y_coord) # 复制数字到excel表格 pyautogui.hotkey('ctrl', 'c') sheet.cell(row=h, column=n).value = pyautogui.paste() # 复制第h列第三行数据 pyautogui.click(123, 236) pyautogui.hotkey('ctrl', 'c') # 更新h和n的值 h += 1 n += 1 # 判断第h列有没有数据 # 如果没有数据则停止循环 # 以下代码是伪代码,根据具体网页进行相应的查询操作 if not has_data_in_column(h): break # 保存excel表格 wb.save('your_excel_file.xlsx') ``` ######[AI写代码神器 | 847点数解答 | 2024-09-27 17:20:41]
- Python 利用 win32com 库:将 Excel 转换为 A4 横向 PDF 并单独打印首列(字节豆包 | 507点数解答 | 2025-03-10 15:48:12)302
- Python实现Q老师成绩管理任务:修改与查看学生成绩(字节豆包 | 191点数解答 | 2025-12-20 20:55:41)70
- Python 代码助力 Q 老师高效管理班级学生成绩:修改与查看一键搞定(字节豆包 | 326点数解答 | 2025-12-27 20:48:12)70
- Python 运行报错:urllib3 网络连接创建失败,原因及排查建议(字节豆包 | 161点数解答 | 2024-10-31 00:39:36)458
- Java代码实现从JSON数据中提取ID,涉及“数据”与“项目 - 知识库”结构(字节豆包 | 603点数解答 | 2025-04-15 22:48:51)234
- C++ 实现:计算一排鹅与最高、最矮鹅的身高差及代码详解(字节豆包 | 549点数解答 | 2025-11-16 20:19:06)81
- 编程揭秘:计算 𝑛! 在 𝑃 进制下末尾零个数的方法与代码实现(DeepSeek | 549点数解答 | 2026-01-11 17:49:54)46
- Python 实战:学生信息列表转字典、遍历、深拷贝及数据修改全流程(GPT | 422点数解答 | 2024-10-29 15:43:54)414
- Python实战:学生成绩列表转字典,深拷贝与数据修改操作全解析(字节豆包 | 254点数解答 | 2024-10-29 16:01:39)405
- 工程师必知:自动化XPath中单斜杠与双斜杠的区别大揭秘!(百度文心 | 219点数解答 | 2023-11-09 18:33:01)280
- 工程师自动化测试:多策略定位属性动态变化元素(百度文心 | 396点数解答 | 2023-11-09 18:33:06)245
- 工程师自动化测试定位不到元素?这8大解决方法快收藏!(百度文心 | 234点数解答 | 2023-11-09 18:33:09)249