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

python 讀寫csv文件方式(創(chuàng)建,追加,覆蓋)

 更新時(shí)間:2022年05月16日 09:56:27   作者:lwgkzl  
這篇文章主要介紹了python 讀寫csv文件方式(創(chuàng)建,追加,覆蓋),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

python 讀寫csv文件

創(chuàng)建

利用csv包中的writer函數(shù),如果文件不存在,會自動(dòng)創(chuàng)建,需要注意的是,文件后綴一定要是.csv,這樣才會創(chuàng)建csv文件

這里創(chuàng)建好文件,將csv文件的頭信息寫進(jìn)了文件。

import csv
def create_csv():
? ? path = "aa.csv"
? ? with open(path,'wb') as f:
? ? ? ? csv_write = csv.writer(f)
? ? ? ? csv_head = ["good","bad"]
? ? ? ? csv_write.writerow(csv_head)

追加

在python中,以a+的方式打開,是追加

def write_csv():
? ? path ?= "aa.csv"
? ? with open(path,'a+') as f:
? ? ? ? csv_write = csv.writer(f)
? ? ? ? data_row = ["1","2"]
? ? ? ? csv_write.writerow(data_row)

利用csv.reader可以讀csv文件,然后返回一個(gè)可迭代的對象csv_read,我們可以直接從csv_read中取數(shù)據(jù)

def read_csv():
? ? path = "aa.csv"
? ? with open(path,"rb") as f:
? ? ? ? csv_read = csv.reader(f)
? ? ? ? for line in csv_read:
? ? ? ? ? ? print line

附加

python利用open打開文件的方式:

  • w:以寫方式打開
  • a:以追加模式打開 (從 EOF 開始, 必要時(shí)創(chuàng)建新文件) 
  • r+:以讀寫模式打開 
  • w+:以讀寫模式打開 (參見 w ) 
  • a+:以讀寫模式打開 (參見 a ) 
  • rb:以二進(jìn)制讀模式打開 
  • wb:以二進(jìn)制寫模式打開 (參見 w ) 
  • ab:以二進(jìn)制追加模式打開 (參見 a ) 
  • rb+:以二進(jìn)制讀寫模式打開 (參見 r+ ) 
  • wb+:以二進(jìn)制讀寫模式打開 (參見 w+ ) 
  • ab+:以二進(jìn)制讀寫模式打開 (參見 a+ )

批量生成csv文件

生成的 txt 文件名稱事先不知道,其名稱根據(jù)數(shù)據(jù)范圍的不同生成不同名稱的 txt 文件,主要應(yīng)用 str(x) + ‘.txt’ 加以實(shí)現(xiàn)。

下面來一個(gè)簡單的范例

把數(shù)據(jù)寫入 n1-n2.txt 中,n1,n2 由循環(huán)產(chǎn)生

import pandas as pd
a = [[1,2],[3,4]]
data = DataFrame(a,index=['x1', 'x2'],columns=['y1', 'y2'])
path= r'C:\Users\Administrator\Desktop\files'
for i in range(0,4):
    for j in range(0,4):
        x = data.to_csv(os.path.join(path,str(i) + '-' + str(j) + '.txt'),sep='\t',header=None,index=None)

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


在這里插入圖片描述

應(yīng)用str(i)+…+’.txt’ 可以生成任意名稱的文件。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python使用configparser讀取ini配置文件

    Python使用configparser讀取ini配置文件

    這篇文章主要介紹了Python使用configparser讀取ini配置文件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • 如何使用Python的Requests包實(shí)現(xiàn)模擬登陸

    如何使用Python的Requests包實(shí)現(xiàn)模擬登陸

    這篇文章主要為大家詳細(xì)介紹了使用Python的Requests包模擬登陸,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 圖文詳解感知機(jī)算法原理及Python實(shí)現(xiàn)

    圖文詳解感知機(jī)算法原理及Python實(shí)現(xiàn)

    感知機(jī)是二類分類的線性分類模型,其輸入為實(shí)例的特征向量,輸出為實(shí)例的類別(取+1和-1二值)。本文將為大家詳細(xì)講講感知機(jī)算法的原理及實(shí)現(xiàn),需要的可以參考一下
    2022-08-08
  • Centos5.x下升級python到python2.7版本教程

    Centos5.x下升級python到python2.7版本教程

    這篇文章主要介紹了Centos5.x下升級python到python2.7版本教程,本文使用編譯安裝方式,并配置了一系列需要更改的配置項(xiàng),需要的朋友可以參考下
    2015-02-02
  • Python+PyQt5實(shí)現(xiàn)多屏幕協(xié)同播放功能

    Python+PyQt5實(shí)現(xiàn)多屏幕協(xié)同播放功能

    在現(xiàn)代會議展示、數(shù)字廣告、展覽展示等場景中,多屏幕協(xié)同播放已成為剛需,下面我們就來看看如何利用Python和PyQt5開發(fā)一套功能強(qiáng)大的跨屏播控系統(tǒng)吧
    2025-03-03
  • 基于Python實(shí)現(xiàn)新年倒計(jì)時(shí)

    基于Python實(shí)現(xiàn)新年倒計(jì)時(shí)

    眼看馬上春節(jié)就要來臨了,所以滿懷期待的寫了一個(gè)Python新年倒計(jì)時(shí)的小工具!文中的示例代碼簡潔易懂,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-01-01
  • python 如何設(shè)置柱狀圖參數(shù)

    python 如何設(shè)置柱狀圖參數(shù)

    這篇文章主要介紹了在python中設(shè)置柱狀圖參數(shù)的操作,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python實(shí)現(xiàn)迅速獲取文件的路徑

    Python實(shí)現(xiàn)迅速獲取文件的路徑

    這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)迅速獲取文件的路徑,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-01-01
  • Pandas 透視表和交叉表的實(shí)現(xiàn)示例

    Pandas 透視表和交叉表的實(shí)現(xiàn)示例

    本文主要介紹了Pandas 透視表和交叉表的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-07-07
  • pandas中DataFrame檢測重復(fù)值的實(shí)現(xiàn)

    pandas中DataFrame檢測重復(fù)值的實(shí)現(xiàn)

    本文主要介紹了pandas DataFrame檢測重復(fù)值,主要包括了檢查整行整列的檢測,以及多列是否重復(fù),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05

最新評論

太谷县| 喀喇沁旗| 铜山县| 葵青区| 中宁县| 乐清市| 洛宁县| 黄浦区| 大田县| 黄浦区| 垣曲县| 濉溪县| 永修县| 班玛县| 东安县| 托里县| 崇仁县| 开阳县| 漳平市| 云霄县| 辽阳县| 南丹县| 壤塘县| 娱乐| 宿迁市| 嘉祥县| 石门县| 望谟县| 贵德县| 曲阳县| 新宾| 瓦房店市| 昌图县| 海南省| 福清市| 金堂县| 阳西县| 黎城县| 商南县| 乳山市| 榆中县|