重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
小編給大家分享一下Python中沒有報錯提示的代碼示例,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討方法吧!
成都創新互聯專注于合江企業網站建設,自適應網站建設,購物商城網站建設。合江網站建設公司,為合江等地區提供建站服務。全流程按需網站制作,專業設計,全程項目跟蹤,成都創新互聯專業和態度為您提供的服務
Python中沒有報錯提示的代碼示例:
def count_words(filename): try: with open(filename) as f_obj: contents=f_obj.read() except FileNotFoundError: pass else: words=contents.spilt() num_words=len(words) print("This file"+filename+'has about'+str(num_words)+'words.') =========================================================================================== def count_words(filename): try: with open(filename) as f_obj: contents=f_obj.read() except FileNotFoundError: message='sorry,the file'+filename+'does not exits' print(message) else: words=contents.spilt() num_words=len(words) print("This file"+filename+'has about'+str(num_words)+'words.')
原因:
其中使用了 try-except-else 的代碼塊,except是try代碼中錯誤時執行,而except中的代碼是pass,也就是在try中代碼錯誤時候直接pass,不給用戶編寫任何的建議和help。
相應報錯的代碼也寫在了橫線下面。
看完了這篇文章,相信你對Python中沒有報錯提示的代碼示例有了一定的了解,想了解更多相關知識,歡迎關注創新互聯行業資訊頻道,感謝各位的閱讀!