當前位置:首頁 » 編程語言 » python導入csv數據

python導入csv數據

發布時間: 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)

熱點內容
解壓天堂 發布:2024-11-17 15:21:24 瀏覽:958
mac桌面文件夾 發布:2024-11-17 15:12:29 瀏覽:589
我的世界在伺服器如何更換材質 發布:2024-11-17 15:12:28 瀏覽:799
為什麼電信連接不上伺服器 發布:2024-11-17 15:12:26 瀏覽:553
ftp的主要功能 發布:2024-11-17 15:10:07 瀏覽:753
國際服吃雞為什麼顯示伺服器錯誤 發布:2024-11-17 14:59:51 瀏覽:960
路由表更新演算法 發布:2024-11-17 14:38:30 瀏覽:446
仙五前傳玩什麼配置 發布:2024-11-17 14:34:31 瀏覽:631
伺服器丟失如何恢復 發布:2024-11-17 14:34:27 瀏覽:661
各省百旺參數設置伺服器地址 發布:2024-11-17 14:27:04 瀏覽:383