python 處理csv資料

2021-05-27 08:11:23 字數 630 閱讀 7619

python中有專門的模組csv來處理:

例如:csv檔案的格式

263@ invalid creation@wissam a. elriachy@2010/03/27 02:58:45@2010/04/22 22:41:40@

例如讀取csv的資料列印出來:

import csv

reader = csv.reader(open('defect.csv','rb'), delimiter=',', quotechar='@')

for row in reader:

print ','.join(row)

(這裡遇到乙個很鬱悶的問題:我為圖個簡便直接將指令碼命令為csv.py,然後去執行就一直報錯:    reader = csv.reader(open('defect.csv','rb'), delimiter=',', quotechar='@')

attributeerror: 'module' object has no attribute 'reader',然後我很悲劇的去查詢,搞了半天是命名的問題,直接命名為csv編譯之後會有個module叫csv,它沒有import系統預設的csv模組而是引入了這個,難怪一直找不到,由此可見python我還沒入門,nnd)

csv模組文件參考:

python處理csv格式資料

1.氣溫資料分析 在這裡插入 片 import csv from matplotlib import pyplot as plt from datetime import datetime filename sitka weather 07 2014.csv 將檔名稱儲存在filename中 wit...

用python資料處理csv

合併兩表 生成資料透視表 處理缺失值 統計某特徵 import pandas as pd df pd.read csv 位址 若為xlsx df pd.read excel 位址 選取行 rows df 0 3 rows 選取列 cols df 1 2 cols.head head展示前五行 表頭除...

Python處理csv檔案

在csv檔案中,以,作為分隔符,分隔兩個單元格。像這樣a,c表示單元格a和單元格c之間有個空白的單元格。依此類推。不是每個逗號都表示單元格之間的分界。所以即使csv是純文字檔案,也堅持使用專門的模組進行處理。python內建了csv模組。先看看乙個簡單的例子。import csv filename ...