+ -
当前位置:首页 → 问答吧 → python中如何以自己的指定条件决定只开启一个实例?

python中如何以自己的指定条件决定只开启一个实例?

时间:2011-09-19

来源:互联网

python中用什么方法,可以决定同一份代码,何时能开启两个实例,何时只能开一个?

作者: cppbegginer   发布时间: 2011-09-19

换个思路,用一个socket,绑定一个数值比较大的端口号,运行时,首先判定这个端口是否可以绑定成功,如果绑定失败,则必然有另外的一个实例在运行,这个时候就由你自己处理了。
如果想运行多个,则把socket关掉即可。
太邪恶了,额哈哈哈

作者: yby4769250   发布时间: 2011-09-19

这个方法有个不足之处就是没办法定制我的条件。。。
引用 1 楼 yby4769250 的回复:

换个思路,用一个socket,绑定一个数值比较大的端口号,运行时,首先判定这个端口是否可以绑定成功,如果绑定失败,则必然有另外的一个实例在运行,这个时候就由你自己处理了。
如果想运行多个,则把socket关掉即可。
太邪恶了,额哈哈哈

作者: cppbegginer   发布时间: 2011-09-19

没看出来有这个不足。

作者: iambic   发布时间: 2011-09-19

怎么说?
引用 3 楼 iambic 的回复:

没看出来有这个不足。

作者: cppbegginer   发布时间: 2011-09-19

热门下载

更多