2014-09-29 83 views
0

在我的程序中,我接受用戶輸入,然後使用strptime()對其進行解析。這主要工作,但如果輸入格式不正確,會引發錯誤。有沒有辦法在解析之前檢查格式,以便我可以讓用戶重新輸入?在python中檢查用戶輸入格式strptime()

+2

怎麼樣'try' /'except'? – CoryKramer 2014-09-29 15:38:06

回答

1

這是try語句的用處,因爲它允許您捕獲異常並處理它們。我猜測ValueError是拋出的異常。

嘗試: time.strptime(無論) 除了ValueError異常: #處理它

+0

這正是我需要知道的。謝謝。 – Imtnt 2014-09-29 16:20:49