重啟python程式
跑程式跑到後面就越跑越慢了,就學習了一下重啟程式的命令。
這是遠端伺服器跑的程式,親測有用。
import os
import sys
def restart_program():
print("重啟。。。。。。。")
python = sys.executable
os.execl(python, python, *sys.argv)
fr = open('count_numbers.txt','r+') #需要自己先建立一個txt文件
num = fr.readlines()
if not num:
fr.write('0')
fr.close()
restart_program()
last_line = int(num[-1])
####
print('重啟的程式碼')#這邊放重啟的程式碼
####
print('last_line',last_line)
fr.write('\n'+str(last_line+1))
fr.close()
if last_line <= 4: #雖然這邊是4,但是會重啟程式6次,這邊根據自己需要調整次數
restart_program()
else:
exit()
print('finish')
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979119/viewspace-2715179/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Android Service重啟恢復(Service程式重啟)原理解析Android
- 如何手動重啟 Node.js 和用守護程式自動重啟Node.js
- windows通過python指令碼重啟本地redisWindowsPython指令碼Redis
- golang程式優雅關閉與重啟Golang
- 3個例子教你重構 Python 程式碼Python
- 6 個例子教你重構 Python 程式碼Python
- 4.1.7 快速應用程式通知與Oracle重啟Oracle
- Mac系統中mysql的啟動 關閉 重啟 以及如何解決kill程式不斷重啟問題MacMySql
- Python教程:異常捕捉與程式碼重構Python
- 如何修改docker容器的重啟策略(重啟模式)?Docker模式
- 優化重構Python程式碼6個小建議優化Python
- Linux中程式崩潰及重啟的原因詳解!Linux
- 【Gin-API系列】守護程式和平滑重啟(八)API
- linus mysql 重啟MySql
- 修改程式碼後無需重啟就生效的配置
- 在 Python 程式中啟動 mitmproxy 並控制 addonPythonMIT
- 4.1.5 Oracle 重啟配置Oracle
- nginx重啟指令碼Nginx指令碼
- 重啟部落格日
- linux重啟zabbix agentLinux
- 重學python【numpy】Python
- swoole 下開發,修改程式碼後,自動重啟工具
- Supervisor多程式管理 異常自動重啟 視覺化管理視覺化
- win10怎麼重啟exploder.exe程式_win10系統重啟資源管理器exploder.exe教程Win10
- centos下nginx啟動、重啟、關閉CentOSNginx
- nginx 開啟、關閉、重啟常用操作Nginx
- Docker重啟保持容器自動啟動Docker
- golang應用平滑重啟Golang
- Linux重啟命令介紹Linux
- 遠端重啟命令使用
- Mac Linux 重啟網路卡MacLinux
- redis 帶密碼重啟Redis密碼
- Linux常用軟體啟動、停止、重啟命令Linux
- win10系統重啟後總是自動開啟未關閉程式如何解決Win10
- 15行CSS程式碼 就可以讓你的手機軟重啟CSS
- win10安裝office要求重啟後無限重啟的解決教程Win10
- win10快速啟動後重啟怎麼辦_win10開機快速啟動後重啟解決方法Win10
- Nginx啟動,重啟以及基本命令詳解!Nginx