我可以知道谁在 Windows 中运行当前的 python 脚本吗?

时间:2021-07-28 06:09:23

标签: python windows scheduled-tasks

我在 python 中有一个函数,我有时手动运行,有时使用 Windows 任务调度程序自动运行。我希望某些功能根据其运行方式而有所不同。我可以在函数中做一些事情来告诉我它是如何运行的吗?

我需要知道的原因是,当我手动运行它时,我想与用户(例如我)仔细检查我想继续覆盖一些数据,但是当它自动运行时,没有人会在那里确认(因为它是自动完成的,所以可能是正确的)。

更新:

我的问题以不同的方式解决了,因为自动脚本集中在一个特殊的路径中,所以我可以使用 os.getcwd() 来知道脚本是否从该路径运行,这意味着它是自动运行的。

0 个答案:

没有答案