91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python怎么實現程序重啟和系統重啟

發布時間:2020-08-03 11:20:53 來源:億速云 閱讀:223 作者:小豬 欄目:開發技術

小編這次要給大家分享的是python怎么實現程序重啟和系統重啟,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

我就廢話不多說了,還是直接看代碼吧!

def restart_program():
  """Restarts the current program.
  Note: this function does not return. Any cleanup action (like
  saving data) must be done before calling this function."""
  python = sys.executable
  os.execl(python, python, * sys.argv)

機器重啟

#!/usr/bin/python
#coding=utf-8
import time
from os import system
runing = True
while runing:
 input = raw_input('關機(s)OR重啟(r)?(q退出)')
 input = input.lower()
 if input == 'q' or input =='quit':
  runing = False
  print '程序退出'
  break
 seconds = int(raw_input('請輸入暫停時間(單位:秒):'))
 time.sleep(seconds)
 print '暫停時間:', seconds
 runing = False
 
 if input == 's':
  print '關機ing'
  system('halt')
 elif input == 'r':
  print '重啟ing'
  system('reboot')
 else:
  print '程序錯誤重新輸入'
  runing = True
print '程序結束~~~!'

補充知識:python一些事(重啟與清屏)

當我們使用python進行計算,并且進行一系列打印之后,如果這個時候我們發現打印的內容不符合我們要求,需要重新打印,并且還不想看到以前打印的錯誤信息,怎么辦?

答:有兩種方法,1、重啟。2、清屏。都能搞定我們前面提到問題。個人推薦第二種,不要問我為什么?

當然這兩種方法首先都必須有循環,通過一個死循環和一個限制條件(總得讓程序停下來是不是)來保證達到我們的最終目的(當然是正確信息輸出的目的),如果輸出符合我們想要的打印結果,就break,否則,continue。

這里的循環和限制條件就不寫了(跟著你的需求走),只寫重啟和清屏(當然不是我自創的,肯定是從python前輩的經驗學過來的)。

程序重啟

def restart_program():
  """Restarts the current program.
  Note: this function does not return. Any cleanup action (like
  saving data) must be done before calling this function."""
  print('ready to restart program......')
  python = sys.executable
  os.execl(python, python, *sys.argv)

控制臺清屏

os.system('cls')

在這里寫這點小東西只有兩個目的,第一,自己總結下,下次遇到就不懵逼了。第二、希望可以幫助一些有可能會遇到和我同樣問題的人。

看完這篇關于python怎么實現程序重啟和系統重啟的文章,如果覺得文章內容寫得不錯的話,可以把它分享出去給更多人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

富蕴县| 洞口县| 邓州市| 美姑县| 临桂县| 霍山县| 永吉县| 英德市| 克拉玛依市| 龙岩市| 宁陕县| 芮城县| 芜湖县| 凭祥市| 广东省| 什邡市| 嘉鱼县| 陆河县| 寿光市| 蒲江县| 尚志市| 微博| 马公市| 黔东| 泸定县| 瑞安市| 隆尧县| 道孚县| 江山市| 叶城县| 湖南省| 建湖县| 墨脱县| 友谊县| 天津市| 阳春市| 武威市| 赤壁市| 万盛区| 高雄县| 宝山区|