首页 > 编程语言 > 详细

我的python菜鸟之路23

时间:2020-07-28 10:34:35      阅读:64      评论:0      收藏:0      [点我收藏+]

---------------------------异常值处理-------------------------

异常值处理:防止程序奔溃

  • #常见的用法
    try:   
        val = input(‘请输入数字:‘)
        num = int(val)
     except Exception as e: #固定格式
     print(‘操作异常‘) #如果程序报错,执行如下内容
            
    # 也可用于函数        
    def func(a):
        try:
            a.strip()
        except Exception as e:
            print(‘处理失败‘)
        return 123
    v  = func([11,22,33])
    print(v)
        
    
  • #爬虫的应用
    import requests
    def func1(url_list):
        result = []
        for url in url_list:
            try:
                response = requests.get(url)
                result.append(response.text)
            except Exception as e:
                pass
            return result
     func1([‘http://www.baidu.com‘,‘http://www.google.com‘])
    

我的python菜鸟之路23

原文:https://www.cnblogs.com/yangzilaing/p/13388784.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!