```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') ``` [2024-09-27 17:20:41 | AI写代码神器 | 847点数解答]