當前位置:首頁 » 編程語言 » python創建csv

python創建csv

發布時間: 2022-08-09 11:34:55

⑴ 如何在python中生成csv文件

有個csv工具包。代碼如下:
import csv
filename = 'aaa.csv'
f = open(filename,'w')
writer = csv.writer(f)
f.close()
這就創建了一個文件。
想寫入什麼,用writer語句就好。

⑵ 怎麼將Python的運行結果導出為csv格式

兄弟,python下面自帶了csv模塊,直接import調用就行了
將內存中的數據寫入到csv文件的話,直接open一個新文件,用csv下的writer方法就可以將數據寫入到csv本地文件

⑶ python怎麼寫入csv文件

import pandas as pd#任意的多組列表a = [1,2,3]
b = [4,5,6]

#字典中的key值即為csv中列名dataframe = pd.DataFrame({'a_name':a,'b_name':b})#將DataFrame存儲為csv,index表示是否顯示行名,default=Truedataframe.to_csv("test.csv",index=False,sep='')1234567891011
a_name b_name0 1 41 2 52 3 61234

同樣pandas也提供簡單的讀csv方法
import pandas as pddata = pd.read_csv('test.csv')12

會得到一個DataFrame類型的data,不熟悉處理方法可以參考pandas十分鍾入門
另一種方法用csv包,一行一行寫入
import csv

#python2可以用file替代open
with open("test.csv","w") as csvfile:
writer = csv.writer(csvfile)

#先寫入columns_name
writer.writerow(["index","a_name","b_name"])
#寫入多行用writerows
writer.writerows([[0,1,3],[1,2,3],[2,3,4]])12345678910
index a_name b_name0 1 31 2 32 3 41234

讀取csv文件用reader
import csvwith open("test.csv","r") as csvfile:
reader = csv.reader(csvfile) #這里不需要readlines
for line in reader:
print line

⑷ python 怎麼創建一個csv文件

就跟創建 excel 文件一樣的

先下載安裝 xlwt 模塊 然後導入該模塊

代碼段如下:



文件擴展名改成 csv 就 ok 了

⑸ Python的CSV模塊,怎麼新建為添加模式

這個跟你打開文件的方式有關,官方教程例子:

importcsv
withopen('eggs.csv','wb')ascsvfile:
spamwriter=csv.writer(csvfile,delimiter='',
quotechar='|',quoting=csv.QUOTE_MINIMAL)
spamwriter.writerow(['Spam']*5+['BakedBeans'])
spamwriter.writerow(['Spam','LovelySpam','WonderfulSpam'])

⑹ python 關於csv文件創建的問題

檢查文件不用try,可以用os模塊實現,os.path.exists(path)這個語法就可以檢查路徑下的文件是否存在

#實例
importos
importcsv
ifos.path.exists('example.csv'):
pass
else:
withopen('example.csv','w',newline='')asf:
writer=csv.writer(f)

⑺ python怎麼樣把學生信息管理系統的信息保存到csv中

#!/usr/bin/python3
# -*- coding: utf-8 -*-

# 導入CSV安裝包
import csv

# 1. 創建文件對象
f = open('D:/AAA.csv','w',encoding='utf-8',newline="")

# 2. 基於文件對象構建 csv寫入對象
csv_writer = csv.writer(f)

# 3. 構建列表頭
csv_writer.writerow(["姓名","年齡","性別"])

# 4. 寫入csv文件內容
csv_writer.writerow(["l",'18','男'])
csv_writer.writerow(["c",'20','男'])
csv_writer.writerow(["w",'22','女'])

# 5. 關閉文件
f.close()
#——————————---------------------------------------------------------------------
#版權聲明:本文為CSDN博主「十八水」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
#原文鏈接:https://blog.csdn.net/lbj1260200629/article/details/89600055
#---------------------------------------------------------------------------------------------

⑻ 怎麼用Python生成隨機函數寫入CSV文件,大佬們幫幫忙

csv其實就是用逗號分隔的文本文件,所以不存在多個sheet的問題
所以你需要保存為excel
python的話可以試試pyexcelerator

⑼ 如何用python將九九乘法表寫入csv文件中

方法/步驟

  • 首先創建一個csv_scripts.py文件來保存我們的腳本,如下面圖中所示:

⑽ python 讀取多個csv文件中某一列,並生成一個新csv文件

csv文件應該是用逗號分隔得才對,否則怎麼算作是csv文件。樓主你開玩笑吧。否則你這只是一個普通的文本文件。如果是真正的csv文件,我只說一點,python裡面有csv模塊,專門處理csv文件。如果是空格分割應該也可以,建議你,看一下python的csv模塊的API,蠻簡單的代碼,其實如果不用的話自己寫也可以。不是很復雜。代碼片段如下:

defdeal_file(file_in,file_out)
withopen(file_in,'r')asf_in:
withopen(file_out,'w')asf_out:
forlineinf_in:
f_out.write(line.split('')[2]+' ')
之後你可以將所有的輸入文件放到一個列表裡面,進行迭代調用這個函數就可以了。
熱點內容
做解壓橡皮 發布:2025-01-21 15:03:06 瀏覽:990
雙系統win訪問mac 發布:2025-01-21 14:53:52 瀏覽:484
安卓車機系統如何安裝carplay 發布:2025-01-21 14:52:24 瀏覽:589
sql操作手冊 發布:2025-01-21 14:46:08 瀏覽:311
青橙腳本 發布:2025-01-21 14:44:05 瀏覽:218
東風本田crv時尚版是什麼配置 發布:2025-01-21 14:20:04 瀏覽:219
安卓如何多開軟體每個機型不一樣 發布:2025-01-21 14:15:29 瀏覽:501
iis配置php5 發布:2025-01-21 14:08:19 瀏覽:274
凱叔講故事為什麼聯系不到伺服器 發布:2025-01-21 13:56:50 瀏覽:387
linux鏡像文件下載 發布:2025-01-21 13:34:36 瀏覽:218