第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在python中寫入csv?

如何在python中寫入csv?

藍(lán)山帝景 2021-05-30 19:14:58
我有一行:row = {'A':'valueA', 'B':'valueB', 'C':'valueC'}基本上我想打開一個(gè)新csv文件并在其列中寫入每個(gè)值,例如 ---------------------------|   A     |  B     |   C    | ---------------------------|  ValueA | ValueB | ValueC | ---------------------------我正在這樣做:def OandWtonew(filename, row):with open('Ouput1.csv', 'wt') as csvfile:    fileout = csv.writer(csvfile, delimiter=' ', quotechar='|', quoting=csv.QUOTE_MINIMAL)    fileout.writerow(row)但我得到的輸出是: --------------------------------------------|   A           |  B           |  C          | --------------------------------------------|  'A':'valueA' | 'B':'valueB' | 'C':'valueC'| --------------------------------------------
查看完整描述

3 回答

?
一只斗牛犬

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超2個(gè)贊

由于數(shù)據(jù)是字典,因此csv.DictWriter()可能是最直接的方法。只需確保標(biāo)頭值列表按原始順序排列即可,在這種情況下,這sorted()可能是最簡(jiǎn)單的:


with open('Ouput1.csv', 'wt') as csvfile:

    fieldnames = sorted(row.keys())  # needs to be the first line in correct order

    writer = csv.DictWriter(csvfile, fieldnames=fieldnames)

    writer.writeheader()

    writer.writerow(row)             # writes corresponding value for key in header

http://img1.sycdn.imooc.com//60b5f1d5000180f102170071.jpg

查看完整回答
反對(duì) 回復(fù) 2021-06-01
?
森林海

TA貢獻(xiàn)2011條經(jīng)驗(yàn) 獲得超2個(gè)贊

row是 類型dict。從文檔:


import csv

with open('names.csv', 'w') as csvfile:

    fieldnames = ['first_name', 'last_name']

    writer = csv.DictWriter(csvfile, fieldnames=fieldnames)


    writer.writeheader()

    writer.writerow({'first_name': 'Baked', 'last_name': 'Beans'})

    writer.writerow({'first_name': 'Lovely', 'last_name': 'Spam'})

    writer.writerow({'first_name': 'Wonderful', 'last_name': 'Spam'})


查看完整回答
反對(duì) 回復(fù) 2021-06-01
  • 3 回答
  • 0 關(guān)注
  • 142 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)