最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python csv文件的讀寫操作實(shí)例詳解

 更新時(shí)間:2019年11月19日 11:43:39   作者:gdjlc  
這篇文章主要介紹了Python csv文件的讀寫操作實(shí)例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了Python csv文件的讀寫操作實(shí)例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

python內(nèi)置了csv模塊,用它可以方便的操作csv文件。

1、寫文件

(1)寫文件的方法一

import csv

# open 打開文件有多種模式,下面是常見的4種
# r:讀數(shù)據(jù),默認(rèn)模式
# w:寫數(shù)據(jù),如果已有數(shù)據(jù)則會(huì)先清空
# a:向文件末尾追加數(shù)據(jù)
# x : 寫數(shù)據(jù),如果文件已存在則失敗
# 第2至4種模式如果第一個(gè)參數(shù)指定的文件不存在,則會(huì)先創(chuàng)建一個(gè)空文件
with open('1.csv', 'w', newline='') as f:  
  head = ['標(biāo)題列1', '標(biāo)題列2']
  rows = [
        ['張三', 80],
        ['李四', 90]
      ] 
  writer = csv.writer(f) 
  #寫入一行數(shù)據(jù)
  writer.writerow(head) 
  #寫入多行數(shù)據(jù)
  writer.writerows(rows)

(2)寫文件的方法二

import csv
with open('1.csv', 'w', newline='') as f:  
  head = ['標(biāo)題列1', '標(biāo)題列2']
  rows = [
        {'標(biāo)題列1': '張三', '標(biāo)題列2' :80},
        {'標(biāo)題列1': '李四', '標(biāo)題列2' :90}
      ]
  writer = csv.DictWriter(f,head)
  writer.writeheader()
  writer.writerows(rows)

2、讀文件

以上面創(chuàng)建的1.csv為例讀文件

import csv
with open('1.csv') as f:  
  reader = csv.reader(f)
  for row in reader:
    print(row)

運(yùn)行結(jié)果:

['標(biāo)題列1', '標(biāo)題列2']
['張三', '80']
['李四', '90']

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python?matplotlib?plotly繪制圖表詳解

    Python?matplotlib?plotly繪制圖表詳解

    plotly本身是個(gè)生態(tài)非常復(fù)雜的繪圖工具,它對(duì)很多編程語(yǔ)言提供接口。交互式和美觀易用應(yīng)該是?Plotly?最大的優(yōu)勢(shì),而?Matplotlib?的特點(diǎn)則是可定制化程度高,但語(yǔ)法也相對(duì)難學(xué),各有優(yōu)缺點(diǎn)。本文將通過(guò)示例詳細(xì)講解二者是如何繪制圖表的,需要的可以參考一下
    2022-03-03
  • wxpython自定義下拉列表框過(guò)程圖解

    wxpython自定義下拉列表框過(guò)程圖解

    這篇文章主要介紹了wxpython自定義下拉列表框過(guò)程圖解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • python opencv圖片編碼為h264文件的實(shí)例

    python opencv圖片編碼為h264文件的實(shí)例

    今天小編就為大家分享一篇python opencv圖片編碼為h264文件的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • jupyter notebook 恢復(fù)誤刪單元格或者歷史代碼的實(shí)現(xiàn)

    jupyter notebook 恢復(fù)誤刪單元格或者歷史代碼的實(shí)現(xiàn)

    這篇文章主要介紹了jupyter notebook 恢復(fù)誤刪單元格或者歷史代碼的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • 在django模板中實(shí)現(xiàn)超鏈接配置

    在django模板中實(shí)現(xiàn)超鏈接配置

    今天小編就為大家分享一篇在django模板中實(shí)現(xiàn)超鏈接配置,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • python GUI庫(kù)圖形界面開發(fā)之PyQt5線程類QThread詳細(xì)使用方法

    python GUI庫(kù)圖形界面開發(fā)之PyQt5線程類QThread詳細(xì)使用方法

    這篇文章主要介紹了python GUI庫(kù)圖形界面開發(fā)之PyQt5線程QThread類詳細(xì)使用方法,需要的朋友可以參考下
    2020-02-02
  • Python中卷積神經(jīng)網(wǎng)絡(luò)(CNN)入門教程分分享

    Python中卷積神經(jīng)網(wǎng)絡(luò)(CNN)入門教程分分享

    卷積神經(jīng)網(wǎng)絡(luò)(Convolutional Neural Networks, CNN)是一類特別適用于處理圖像數(shù)據(jù)的深度學(xué)習(xí)模型,本文介紹了如何使用Keras創(chuàng)建一個(gè)簡(jiǎn)單的CNN模型,并用它對(duì)手寫數(shù)字進(jìn)行分類,需要的可以參考一下
    2023-05-05
  • python cv2在驗(yàn)證碼識(shí)別中應(yīng)用實(shí)例解析

    python cv2在驗(yàn)證碼識(shí)別中應(yīng)用實(shí)例解析

    這篇文章主要介紹了python cv2在驗(yàn)證碼識(shí)別中應(yīng)用實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • 解決Django?cors跨域問(wèn)題

    解決Django?cors跨域問(wèn)題

    這篇文章主要介紹了解決Django?cors跨域問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • 使用Python腳本和ADB命令實(shí)現(xiàn)卸載App

    使用Python腳本和ADB命令實(shí)現(xiàn)卸載App

    這篇文章主要介紹了使用Python腳本和ADB命令實(shí)現(xiàn)卸載App的實(shí)現(xiàn)方法,文中給出了完整的示例代碼,相信對(duì)大家具有一定的參考價(jià)值,有需要的朋友們下面來(lái)一起看看吧。
    2017-02-02

最新評(píng)論

辽阳县| 汉沽区| 大化| 宝坻区| 龙岩市| 郧西县| 大邑县| 巧家县| 彰化市| 淳安县| 慈利县| 淄博市| 汽车| 渭源县| 同心县| 菏泽市| 原阳县| 连云港市| 东山县| 丽江市| 托里县| 长海县| 利津县| 丹棱县| 青冈县| 济南市| 河源市| 绥化市| 遵义市| 顺平县| 原平市| 伊金霍洛旗| 海丰县| 华宁县| 社旗县| 云林县| 察哈| 吉林省| 洛南县| 布拖县| 黎城县|