zoukankan      html  css  js  c++  java
  • Python 3基础教程25-异常处理

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

    try:

        代码块1

    except Exception as e:

        print(e)

        代码2

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

     1 import csv
     2  
     3 try:
     4     with open(r'C:UsersAnthonyDesktopexample1.csv') as csvfile:
     5         readCSV = csv.reader(csvfile, delimiter=',')
     6         citys = []
     7         password = []
     8         days = []
     9         for row in readCSV:
    10             city = row[0]
    11             paword = row[1]
    12             day = row[2]
    13  
    14         citys.append(city)
    15         password.append(paword)
    16         days.append(day)
    17  
    18         print(citys)
    19         print(password)    
    20         print(days)
    21 except Exception as e:
    22     print(e)
    23     print('请确认该csv文件是否存在或路径是否写对!')

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

    [Errno 2] No such file or directory: 'C:\Users\Anthony\Desktop\example1.csv'
    请确认该csv文件是否存在或路径是否写对!
    >>> 
  • 相关阅读:
    django6
    django5
    欧拉回路
    消耗战合集
    小技巧
    (广义)圆方树
    最小割树(Gomory-Hu Tree)
    fhq treap
    注意!!
    急需学习的东西
  • 原文地址:https://www.cnblogs.com/wangyinghao/p/10636868.html
Copyright © 2011-2022 走看看