Python - 如何在每天的特定时间打开 excel 工作表

Python - how to open excel sheets at a particular time each day

在我的工作中,我们每天 运行 报告 10 份左右,我有一个坏习惯,就是在截止日期前几分钟才忘记它们。我想制作一个 python 程序,它将 运行 在后台运行,当我需要开始查看它时,它会自动打开一个特定的 excel 程序。

我确定我不是第一个想到这个的人,有没有人以前见过这样的事情?我真的只是在找人给我指明正确的方向。我搜索了 Whosebug、github 和很多 google 搜索,但没有成功。

你甚至不需要 python 来完成这个任务,一个 bash 脚本或批处理文件就足够了,你甚至可以在调度程序中编写你的命令

但正如您所要求的,这是 python 代码,您可以 运行 excel 并打开您的文件:

from subprocess import call
call(r'C:\Program Files\Microsoft Office\Office15\excel.exe D:\Documents\Servers.xlsx')

此代码从 D: 驱动器上我的文档文件夹中打开 Servers.xlsx 在将字符串传递给调用函数之前注意 r,如果未提供,则应使用 \\ 而不是 \