第10章
文件和異常
你已經掌握了編寫組織有序而易于使用的程序所需的基本技能。該考慮讓程序目標更明確,用途更強大了。
在本章中你將學習處理文件,讓程序能夠快速地分析大量數(shù)據(jù)。你將學習錯誤處理,避免程序在面對意外情況時崩潰。你將學習異常,它們是python創(chuàng)建的特殊對象,用于管理程序運行時出現(xiàn)的錯誤。你還在學習模塊json,它讓你能夠保存用戶數(shù)據(jù),以免在程序停止運行后丟失。
學習處理文件和保存數(shù)據(jù)可以讓你的程序使用起來更加容易,用戶將能夠選擇出什么樣的數(shù)據(jù)以及在什么時候輸入;用戶使用你的程序,做一些工作后,可將程序關閉,以后再接著往下做。學習處理異常,可幫助你應對文件不存在的情形,以及處理其他可能導致程序崩潰的問題。這讓你的程序在面對錯誤的數(shù)據(jù)時更健康——不管這些錯誤源自于無意的錯誤,還是源自于破壞程序的惡意企圖。你在本章學習的技能可提高程序的適用性,可用性和穩(wěn)定性。
跟著大大學python(50)
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關閱讀更多精彩內容
- //我所經歷的大數(shù)據(jù)平臺發(fā)展史(三):互聯(lián)網時代 ? 上篇http://www.infoq.com/cn/arti...
- Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
- 通過幾節(jié)課的產品100學習,每堂課之后都有作業(yè),白天要上班,時間緊迫,都是逼著自己完成的,結果是真的完成了。從此,...