import csv
#開啟要寫入的csv檔案,如果該路徑下沒有此檔案,會自動新建乙個test.csv檔案
f =open
('/mnt/sdb/test.csv'
,'w'
)csv_writer = csv.writer(f)
#寫入列名
csv_writer.writerow(
["name"
,"label"])
#寫入資料(如果是寫入多行可以用乙個for迴圈
#前提是[image_name,labels]中只是單行資料,例如[0,4])
csv_writer.writerow(
[image_name,labels]
)'''
name label
0 4
'''#如果[image_name,labels]中存有多行資料,用writerows寫入多行資料
#writer.writerows([[0,1,2],[4,5,6]])
'''name label
0 4
1 5
2 6
'''#關閉檔案
f.close(
)
採用pandas
import pandas as pd
fpath =
"/mnt/sdb/test.csv"
df = pd.read_csv(fpath)
df = df[
['name'
,'label'
]]
採用csv
import csv
with
open
("test.csv"
,"r"
)as csvfile:
reader = csv.reader(csvfile)
for line in reader:
print line
PYTHON如何讀取和寫入EXCEL裡面的資料
好久沒寫了,今天來說說python讀取excel的常見方法。首先需要用到xlrd模組,pip install xlrd 安裝模組。首先開啟excel檔案 xl xlrd.open workbook r d file data.xlsx 傳檔案路徑 通過索引獲取要操作的工作表 table xl.she...
python將二維列表內容寫入和讀取 csv檔案
coding utf 8 import csv list 1,2 3,4 5 6,7 8 89,55 66666,5 張三 李四 王五 tom f open 222.csv w writer csv.writer f for i in list writer.writerow i f.close 效...
如何用python讀取和寫入TIFF檔案2
之前用以上方法生成的影象貌似cmv會出現pixel value exceeds destination range.的錯誤。原因是cmv只能讀取1024 1024或2048 2048的影象。關於生成tiff的方法,貌似用pure python module更好一點,即 from libtiff im...