gpt4 book ai didi

python - 只允许一个 python 脚本实例?

转载 作者:IT王子 更新时间:2023-10-29 00:21:41 24 4
gpt4 key购买 nike

<分区>

我有一个 python 脚本,我只想让它在一台机器上运行一次。如果它已经在运行,我希望它打印类似“错误,已经运行”的内容,无论它是在后台运行还是在不同的 ssh session 中运行。我该怎么做?这是我的脚本。

import urllib, urllib2, sys
num = sys.argv[1]
print 'Calling'
phones = [
'http://phone1/index.htm',
'http://phone2/index.htm',
'https://phone3/index.htm',
'https://phone4/index.htm',
'https://phone5/index.htm'
]
data = urllib.urlencode({"NUMBER":num, "DIAL":"Dial", "active_line":1})
while 1:
for phone in phones:
try:
urllib2.urlopen(phone,data) # make call
urllib2.urlopen(phone+"?dialeddel=0") # clear logs
except: pass

P.S 如果重要的话,我正在使用 CentOS 5。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com