2016-11-15 7 views
-1

編輯腳本以使用input()函數向用戶查詢關機超時時間段。編輯腳本以使用另一個input()函數向用戶查詢在機器執行關機時顯示的消息。我在使用輸入函數詢問用戶一段時間關閉計算機並詢問他們要顯示的消息時遇到問題。使用輸入函數指定關機時間

import os 

#chkdsk = "chkdsk C:" 
#os.system(chkdsk) 

print("How much time till shutdown?") 
time = input() 
print (time) 

shutdown = 'shutdown", "-f", "-r", "-t", "-c", MESSAGE HERE' 
os.system(shutdown) 
+3

*我現在用的輸入功能...... *什麼具體的問題(S)有問題? (提示:您應該在問題本身中包含此信息,以及您可能會在此處詢問的所有未來問題。) –

+0

http://stackoverflow.com/questions/510348/how-can-i-make-a-time-delay- in-python?rq = 1 –

+0

http://stackoverflow.com/questions/5178927/executing-function-at-specified-time?rq=1 –

回答

0

我是否正確理解你:你想把時間放在字符串中?

shutdown = 'shutdown -f -r -t {time} -c MESSAGE HERE' 
os.system(shutdown.format(time=time)) 
+0

是的,我想詢問用戶一段時間,然後將它插入到shutdown命令中 – BrewCrew15

+0

@ BrewCrew15好吧,你有沒有試過我的代碼? – L3viathan

+0

是的。我試過你的代碼,但它仍然沒有正確執行。彈出的時間和消息輸入關機幫助頁面。 – BrewCrew15

0

您只需要使用該行:

x = int(input("How much time till shutdown?"))