python读取和写入csv文件
----------------python读取csv文件------------------
#导入csv
创建一个csv文件,输入内容
import csv
#1.找到需要被打开的文件路径,通过open打开文件,声明打开的方式,声明编码格式
csv_file=open(r'csv文件路径', mode='r', encoding='utf-8')
#2.通过csv模组提供的读取方法来读取打开的文件
csv_data=csv.reader(csv_file)
#3.通过for循环遍历读取数据存入字
for i in csv_data:
csv_dict={'k1':i[0],
'k2':i[1],
'k3':i[2]
}
print(csv_dict)
#4.关闭打开的文件
csv_file.close()
----------------python写入csv文件------------------
import csv
list_data=['我', '爱', '你', 'china', 520]
#1.找到被写入的文件路径,使用open打开文件,声明打开的方式,声明编码格式,忽略空白行
csv_open_file=open(r'被写入文件路径', mode='w', encoding='utf8', newline='')
#2.通过csv提供的写的方法来声明往哪里写入,声明写入数据的格式
csv_w_file=csv.writer(csv_open_file, dialect='excel')
#3.在往哪里写的基本上进行真实的写入内容
csv_w_file.writerow(list_data)
#4.关闭打开的文件
csv_open_file.close()
推荐阅读
-
详解python读取和输出到txt
-
Python读取txt文件数据的方法(用于接口自动化参数化数据)
-
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
-
利用Pandas读取文件路径或文件名称包含中文的csv文件方法
-
Python读取ini文件、操作mysql、发送邮件实例
-
python 读取dicom文件,生成info.txt和raw文件的方法
-
Python统计字符出现次数(Counter包)以及txt文件写入
-
python面试题之请谈谈.pyc文件和.py文件的不同之处
-
python读取dicom图像示例(SimpleITK和dicom包实现)
-
.dcm格式文件软件读取及python处理详解