Python 3基础教程25-异常处理

释放双眼,带上耳机,听听看~!

在Python中,异常处理,主要是try except语句,通常语法格式如下.

try:

    代码块1

except Exception as e:

    print(e)

    代码2

接着前面读取CSV文件,如果我们csv文件不存在,针对这个写一个异常处理。


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
11 import csv
2 2  
3 3 try:
4 4     with open(r'C:\Users\Anthony\Desktop\example1.csv') as csvfile:
5 5         readCSV = csv.reader(csvfile, delimiter=',')
6 6         citys = []
7 7         password = []
8 8         days = []
9 9         for row in readCSV:
1010             city = row[0]
1111             paword = row[1]
1212             day = row[2]
1313  
1414         citys.append(city)
1515         password.append(paword)
1616         days.append(day)
1717  
1818         print(citys)
1919         print(password)    
2020         print(days)
2121 except Exception as e:
2222     print(e)
2323     print('请确认该csv文件是否存在或路径是否写对!')
24

上面的exceple1.csv文件在桌面是不存在的,运行结果

 

 


1
2
3
4
1[Errno 2] No such file or directory: 'C:\\Users\\Anthony\\Desktop\\example1.csv'
2请确认该csv文件是否存在或路径是否写对!
3>>>
4

给TA打赏
共{{data.count}}人
人已打赏
安全技术

c++ vector

2022-1-11 12:36:11

病毒疫情

福建省新型冠状病毒肺炎疫情情况

2020-9-18 9:35:00

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索