python中没有报错提示的代码示例:
专注于为中小企业提供成都网站设计、网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业高密免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
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教程:python没有报错提示
当前网址:http://www.mswzjz.com/qtweb/news16/160066.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联