您好,登錄后才能下訂單哦!
小編給大家分享一下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中沒有報錯提示的代碼示例有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。