一个小问题。用 pyinstaller 打包成 EXE 之后。是可以重复执行的,多次执行后会出现很多窗口。
怎样才能让这个 EXE 只能同时打开一次?
是通过控制进程吗?有没有其他更有效的办法?
怎样才能让这个 EXE 只能同时打开一次?
是通过控制进程吗?有没有其他更有效的办法?
1
Aliencn Dec 15, 2017
我一般最懒的方法是程序启动后先占用一个端口。
有时候也会用生成 pid 文件的方法 |
2
qile1 Dec 15, 2017 via Android
我是把 pid 写配置文件,在启动时候读取 pid 结束程序在启动,现在在想如何在程序启动后,通过啥方式让别程序调用 exe 后传参进来!
|