博客
关于我
Python的异常处理
阅读量:341 次
发布时间:2019-03-04

本文共 453 字,大约阅读时间需要 1 分钟。

异常处理
由于我经常爬虫,会因为网络,字符编码集等原因让程序崩溃,从而导致代码停止。

为了解决这个问题,我们可以使用异常处理,从而使程序跳过异常,保证程序可以不停止运行。

异常处理的格式(这个是最常见的一种,也是最实用的一种)

try:    程序except Exception as 异常名称:    异常处理部分



示例

try:    for i in range(0,10):        print(i)        if(i==4):            print(ij)        print("hello")except Exception as err:    print(err)

异常处理过后

#让异常后的程序继续for i in range(0,10):    try:        print(i)        if(i==4):            print(ij)    except Exception as err:        print(err)

转载地址:http://tkdr.baihongyu.com/

你可能感兴趣的文章
SSLOJ1692 USACO 3.2 Magic Squares 魔板&P2730
查看>>
P4305 [JLOI2011]不重复数字
查看>>
在Ubuntu上安装GCC编译器
查看>>
暴打算法:王者级数据结构与LeetCode笔记,一路绿灯杀进字节Java岗
查看>>
限时开源!公布半小时下载量达10W:阿里大牛出品「MyCat笔记」
查看>>
阿里Java全线成长宝典,从P5到P8一应俱全
查看>>
js:虚拟dom与diff算法
查看>>
计算机系统原理——cachelab 实验1(第一周)
查看>>
JAVA初窥-DAY07
查看>>
数组--Go语言学习笔记
查看>>
Redis (三)——Linux 上安装 Redis
查看>>
Redis踩坑(1)-----配置文件redis.conf修改后不生效问题
查看>>
从零带你学习Go语言:23、 Go指针 、切片、 map、 结构体复习
查看>>
苹果企业签名首要考虑的真的是价格因素么?别傻了
查看>>
c编程常见错误-函数声明没有参数类型声明
查看>>
Dialog篇
查看>>
概率论 贝叶斯公式
查看>>
数据挖掘 如何做 Python数据分析与挖掘实战
查看>>
java 重写(override)和重载(overload)区别
查看>>
java 多态
查看>>