import pyautogui import time def refresh_page(): # 模拟按下F5键 pyautogui.press('f5') time.sleep(3) # 等待3秒 # 模拟按下数字键1、2、3 pyautogui.press('1') pyautogui.press('2') pyautogui.press('3') # 模拟按下回车键 pyautogui.press('enter') while True: # 获取当前时间 current_time = time.strftime("%H:%M", time.localtime()) # 设定目标时间 target_time = '07:30' # 判断当前时间是否为目标时间 if current_time == target_time: refresh_page() # 等待1分钟后继续执行 time.sleep(60)此代码pyautogui.press('f5')前增加模拟按键Alt+Tab切换窗口
时间: 2024-04-14 08:30:26 浏览: 89
你可以使用`pyautogui.hotkey()`函数模拟按键Alt+Tab来切换窗口。下面是修改后的代码示例:
```python
import pyautogui
import time
def refresh_page():
# 模拟按下Alt+Tab切换窗口
pyautogui.hotkey('alt', 'tab')
time.sleep(0.5) # 等待0.5秒
# 模拟按下F5键
pyautogui.press('f5')
time.sleep(3) # 等待3秒
# 模拟按下数字键1、2、3
pyautogui.press('1')
pyautogui.press('2')
pyautogui.press('3')
# 模拟按下回车键
pyautogui.press('enter')
while True:
# 获取当前时间
current_time = time.strftime("%H:%M", time.localtime())
# 设定目标时间
target_time = '07:30'
# 判断当前时间是否为目标时间
if current_time == target_time:
refresh_page()
# 等待1分钟后继续执行
time.sleep(60)
```
这样,每次在刷新页面前都会模拟按下Alt+Tab键切换到目标窗口,然后再执行刷新页面的操作。
阅读全文