2016-12-10 103 views

回答

0

我会用将有tmp目录下创建一个锁文件的解决方案。

第一个实例将开始,检查文件的存在,创建文件,因为它不存在,然后运行;将开始以下实例,检查文件的存在,然后退出,因为它在那里。原始实例将删除锁定文件作为其最后的指令。 注意:如果应用程序遇到错误并且未执行指令以移除lockfile,则需要手动移除它,否则应用程序将始终看到该文件。

我在其他线程上看到一些人建议使用ps命令并查找您的应用程序的名称,这将起作用;但是,如果您的应用程序将永远在Windows上运行,则需要使用任务列表

+0

你好,我想在Windows上运行这个应用程序,似乎我需要使用任务列表,因为我需要它的原因,出现在Windows,而不是在Linux上。所以现在我试图找到如何使它在Python代码中,但我仍然找不到任何基本方向 – nikorio

+0

http://stackoverflow.com/a/2241047/3550833 Giampaolo的答案是一个开始。最后一行不是'print',只需退出即可。 – BnVnSn

相关问题