帮我把这段 for 循环代码 改运行快点的 for i in range(int(B)): var = sheet.cell(row=i + 2, column=1).value # pyautogui.click() pyautogui.typewrite(var) pyautogui.press('enter') print(var)
时间: 2023-12-03 18:47:02 浏览: 69
可以尝试以下优化:
1. 一次性读取所有单元格的值,而不是逐个读取。
2. 将 pyautogui 操作放在一个列表中,统一执行,而不是每次都执行一次。
3. 使用多线程或者异步方式执行操作,提高效率。
优化后的代码如下:
```python
# 一次性读取所有单元格的值
values = [sheet.cell(row=i+2, column=1).value for i in range(int(B))]
# 统一执行 pyautogui 操作
actions = []
for value in values:
actions.append(pyautogui.write(value))
actions.append(pyautogui.press('enter'))
# 执行操作
pyautogui.run(actions)
```
如果需要进一步提高执行效率,可以使用多线程或者异步方式执行操作。
阅读全文
相关推荐
















