Python教程

python中csv文件的创建、读取学习

本文主要是介绍python中csv文件的创建、读取学习,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

爬虫学习中,遇到数据保存问题,就是学习爬取fofa数据时候,得到的数据数据是list类似,用for打印出太low了,所以就想获取完数据,自动保存到文件中,记录一下。

 

 

1.用python创建新的csv文件

使用csv.writer()创建:

 1 #lanxing
 2 #1使用csv.writer()创建
 3 import csv
 4 
 5 headers = ['学号','姓名','分数']
 6 rows = [('202001','张三','99'),('202002','李四','96'),('202003','王五','92')]  #头部标题
 7 with open('score.csv','w',encoding='utf8',newline='') as f: #打开csore.csv文件
 8     writer = csv.writer(f)
 9     writer.writerow(headers) #头部
10     writer.writerows(rows)

 

2.用python去读取csv文件数据

1 #使用pandas.read_csv()读取
2 import pandas
3 import pandas as pd
4 my_matrix = pandas.read_csv('score.csv')
5 print(my_matrix)
6 print(my_matrix.shape)

 

这篇关于python中csv文件的创建、读取学习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!