python异常断言-shodan中文手册

时间:2024-06-28 04:56:32
【文件属性】:

文件名称:python异常断言-shodan中文手册

文件大小:5.52MB

文件格式:PDF

更新时间:2024-06-28 04:56:32

selenium2 python

第三节、python异常断言 在实际的脚本开发中,我们需要用到 python的异常处理来捕捉异常和抛异常,所以我们有需要学习 和使用 python的异常处理。 >>> open('abc.txt','r') Traceback (most recent call last): File "", line 1, in IOError: [Errno 2] No such file or directory: 'abc.txt' 打开一个不存在的文件 abc.txt 文件,当系统找不到 abc.txt 文件时,就会抛出给我们一个 IOError类 型的错误,No such file or directory:abc.txt (没有 abc.txt这样的文件或目录) Try...except... 假如,我们已经知道这种类型的错误,那么就可以通过一个异常扑捉来扑捉这个错误。我们可以通过 try... 来接收这个错误。打开文件写入: try: open("abc.txt",'r') except IOError: pass 再来运行程序就会看不到任何错误,因为我们用 except 接收了这个 IOError错误。pass 表示实现了 相应的实现,但什么也不做。 假如我不是打开一个文件,而是输出一个没有定义的变量呢? try: print aa except IOError: pass 显然,在上面的代码中我并没有对 aa 赋值,运行结果:


网友评论