注意⚠️:CSV文件的生成,只有通过文件软件的另存为csv格式才可生成没有异常的文件,千万不可以直接修改文件后缀名。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Author : shenqiang
import csv
'''读取csv文件的方法'''
def ReadCsvlist():
'''方法一:列表方式取数据'''
'''通过列表提取csv文件'''
with open('csvTestFile.csv') as file:
'''reader是csv的迭代器'''
reader = csv.reader(file)
'''跳过首行'''
next(reader)
'''列表推倒式'''
db = [item for item in reader]
return db
print(ReadCsvlist(),type(ReadCsvlist()))
# '''方法二:字典的格式输出csv文档内容'''
# with open('csvTestFile.csv',encoding='utf-8') as file:
# reader = csv.DictReader(file)
# for item in reader:
# print(dict(item))
#
# ReadCsvlist()