當前位置:九游会j9娱乐平台-九游ag登录中心网址 » 編程語言 » python導入csv數據

python導入csv數據-九游会j9娱乐平台

發布時間: 2024-11-17 13:38:57

python怎麼讀取和寫入csv文件

有時候我們在使用python進行編碼的時候,想讀取和寫入csv文件,怎麼操作呢,下面來分享一下方法
python讀取csv文件
第一步輸入「 import csv reader = csv.reader(open('d://2.csv')) for list in reader: print(list) 」代碼,讀取d盤的2.csv文件,如下圖所示:

第二步運行py文件,可以看到讀取了csv文件內容,這里需要注意的是如果直接將excel表格後綴名改為csv文件,讀取的時候,會出現編碼錯誤,如下圖所示:

python寫入csv文件
第一步輸入「 import csv data = [  ("ken", "msfe", 23),  ("teme", "maee", 29),  ("js", "fele", 92)] with open('d://test.csv', 'w', newline='') as t_file: csv_writer = csv.writer(t_file) for l in data: csv_writer.writerow(l) 」代碼,將data內容寫入csv文件,如下圖所示:

第二步運行py文件之後,我們可以看到d盤已經創建了test.csv文件,如下圖所示:

第三步打開test.csv文件,可以看到已經將內容寫入到csv文件中了,如下圖所示:

⑵ 1 如何用python導入excel以及csv數據集

excel是一個二進制文件,它保存有關工作簿中所有工作表的信息

csv代表comma separated values 。這是一個純文本格式,用逗號分隔一系列值

excel不僅可以存儲數據,還可以對數據進行操作

csv文件只是一個文本文件,它存儲數據,但不包含格式,公式,宏等。它也被稱為平面文件

excel是一個電子表格,將文件保存為自己的專有格式,即xls或xlsx

csv是將表格信息保存為擴展名為.csv的分隔文本文件的格式

保存在excel中的文件不能被文本編輯器打開或編輯

csv文件可以通過文本編輯器(如記事本)打開或編輯

excel中會有若干個表單,每個表單都會這些屬性: 

行數(nrows) 列數(ncols) 名稱(name) 索引(number) 

import xlrd //執行操作前需要導入xlrd庫 

#讀取文件 

excel = xlrd.open_workexcel("文件地址") //這里表格名稱為excel,文件的地址可以從文件的屬性中看到 

#讀取表格表單數量 

sheet_num= excel.nsheets // sheet_num為變數,其值為表格表單數量 

#讀取表格表單名稱 

sheet_name = excel.sheet_names() // sheet_name為變數,其值為表格表單名稱 

#如果想要看到上述兩個變數,可以使用print()函數將它們列印出來 

#想要讀取某個表單的數據,首先獲取表單 excel.sheet_by_index(0) 

//表單索引從0開始,獲取第一個表單對象 excel.sheet_by_name('xxx') 

// 獲取名為」xxx」的表單對象 excel.sheets() 

// 獲取所有的表單對象 獲取單元格的內容:使用cell_value 方法 這里有兩個參數:行號和列號,用來讀取指定的單元格內容。 

第一行的內容是:sheet.row_values(rowx=0) 

第一列的內容是:sheet.col_values(colx=0)

csv是英文comma separate values(逗號分隔值)的縮寫,文檔的內容是由 「,」 分隔的一列列的數據構成的。在python數據處理中也經常用到。

import csv //執行操作前需要導入csv庫 

#csv讀取 

遍歷其中數據 csv_file = csv.reader(open(『文件地址』,』r』)) for x in csv_file print(x)

熱點內容
vb資料庫數組 發布:2024-11-19 09:23:40 瀏覽:827
安卓游戲數據保存在哪裡找 發布:2024-11-19 09:22:02 瀏覽:309
解壓出來的文件亂碼 發布:2024-11-19 09:15:40 瀏覽:939
北航ftp是多少 發布:2024-11-19 09:15:32 瀏覽:821
瀏覽保存密碼如何取消 發布:2024-11-19 09:10:17 瀏覽:89
安卓怎麼關簡訊重復提醒 發布:2024-11-19 09:02:00 瀏覽:635
html與php的區別 發布:2024-11-19 09:00:53 瀏覽:193
晚安密碼多少 發布:2024-11-19 09:00:51 瀏覽:945
易語言腳本模塊 發布:2024-11-19 09:00:44 瀏覽:484
經典矩陣c語言 發布:2024-11-19 08:56:23 瀏覽:268
网站地图