首页 > 代码库 > python2

python2

def singleton(lock):    try:        fcntl.flock(lock, fcntl.LOCK_EX | fcntl.LOCK_NB)    except:        print ho        exit(0)

在guyang的util.py中的一段代码.

如今server.py的输出记录为ho

即异常

 

在server.py中

if __name__ == __main__:    lock = open(os.path.realpath(__file__), r)    singleton(lock)    parse_arg()    setup()    cron()    start()

 

所以.在执行 singleton(lock)的时候就出了问题