你可以使用pyautogui
和os
模块来实现这个功能。下面是一个示例代码:
import os
import pyautogui
# 设置需要等待的文件名和路径
file_path = "C:/Users/username/Documents/example.xlsx"
# 等待鼠标双击指定的文件
pyautogui.alert("请双击需要打开的Excel文件")
while True:
if os.path.exists(file_path):
break
# 打开文件
os.startfile(file_path)
在这个示例代码中,我们首先设置需要等待的文件名和路径,然后使用pyautogui.alert()
函数弹出一个提示框,提示用户双击需要打开的Excel文件。接着,我们使用一个while
循环来等待文件的出现,如果文件存在,则跳出循环。最后,使用os.startfile()
函数打开文件。