Guest User

Untitled

a guest
Jun 10th, 2022
505
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.78 KB | None | 0 0
  1. def siteEdate():
  2.     global oldEdate
  3.     try:
  4.         # 程序拿到的永远是启动时候/www/server/panel/data/edate.pl的值, 第二次执行时候虽然oldEdate不为空, 但是/www/server/panel/data/edate.pl已经发生变化了, 没有去更新
  5.         # 两种解决方法, 删掉oldEdate判断或者在函数结束后将oldEdate手动置空
  6.         if not oldEdate:
  7.             oldEdate = ReadFile('/www/server/panel/data/edate.pl')
  8.         if not oldEdate:
  9.             oldEdate = '0000-00-00'
  10.         mEdate = time.strftime('%Y-%m-%d', time.localtime())
  11.         if oldEdate == mEdate:
  12.             return False
  13.         os.system(get_python_bin() +
  14.                   " /www/server/panel/script/site_task.py > /dev/null")
  15.     except Exception as ex:
  16.         logging.info(ex)
  17.         pass
Advertisement
Add Comment
Please, Sign In to add comment