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)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM