Python?文本文件與csv文件的讀取與寫(xiě)入
一、文本文件讀取與寫(xiě)入
1 讀取文件的 read() 方法
file_object.read([size])
file_object
表示文件對(duì)象- size 表示讀取數(shù)據(jù)的長(zhǎng)度,單位是字節(jié),如果size省略則讀至文件尾
- 返回值是讀取到的字符串
2 讀取文件的 readline() 方法
file_object.readline([size])
- size 表示讀取數(shù)據(jù)的長(zhǎng)度,單位是字節(jié),如果size省略則讀至文件尾
- 返回值是讀取到的字符串
- 按行讀取
3 讀取文件的 readlines() 方法
file_object.readlines([sizehint])
sizehint
表示讀取數(shù)據(jù)的長(zhǎng)度,單位是字節(jié),如果size省略則讀至文件尾- 返回值是讀取到的字符串列表,文件中的一行將作為列表中的一個(gè)元素
4 寫(xiě)入文件的 write() 方法
file_object.write(str)
5 寫(xiě)入文件的 writelines() 方法
file_object.writelines(sequence)
- 序列中每個(gè)元素將作為文件中的一行
- 如果在文件中每行結(jié)尾有換行符,則在序列元素中確定后再進(jìn)行寫(xiě)入
二、csv文件讀取與寫(xiě)入
二進(jìn)制文件的讀取與寫(xiě)入和文本文件相同,只要在文件打開(kāi)時(shí)指定打開(kāi)模式“b”即可
1 讀取csv文件的 csv.reader() 方法
csv.reader(file_object)
2 讀取csv文件的 csv.DictReader() 方法
csv.DictReader(file_object)
3 寫(xiě)入csv文件的 csv.writer() 方法
csv.writer(file_object)
4 寫(xiě)入csv文件的 csv.DictWriter() 方法
csv.DictWriter(file_object,column_name)
到此這篇關(guān)于Python 文本文件與csv文件的讀取與寫(xiě)入的文章就介紹到這了,更多相關(guān)Python 文件讀取與寫(xiě)入內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python中10個(gè)常用的內(nèi)置函數(shù)詳解
這篇文章主要為大家介紹了Python常用的內(nèi)置函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2021-12-12淺談python條件表達(dá)式:多項(xiàng)分支,雙向分支
這篇文章主要介紹了淺談python條件表達(dá)式:多項(xiàng)分支,雙向分支的使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-04-04django filter過(guò)濾器實(shí)現(xiàn)顯示某個(gè)類(lèi)型指定字段不同值方式
這篇文章主要介紹了django filter過(guò)濾器實(shí)現(xiàn)顯示某個(gè)類(lèi)型指定字段不同值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-07-07學(xué)會(huì)迭代器設(shè)計(jì)模式,幫你大幅提升python性能
這篇文章主要介紹了python 迭代器設(shè)計(jì)模式的相關(guān)資料,幫助大家更好的理解和使用python,感興趣的朋友可以了解下2021-01-01jupyter?notebook內(nèi)核啟動(dòng)失敗問(wèn)題及解決方法
這篇文章主要介紹了解決jupyter?notebook內(nèi)核啟動(dòng)失敗問(wèn)題,本文給大家介紹了問(wèn)題原因分析及解決方案,圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04Python爬蟲(chóng)之BeautifulSoup的基本使用教程
Beautiful Soup提供一些簡(jiǎn)單的、python式的函數(shù)用來(lái)處理導(dǎo)航、搜索、修改分析樹(shù)等功,下面這篇文章主要給大家介紹了關(guān)于Python爬蟲(chóng)之BeautifulSoup的基本使用教程,需要的朋友可以參考下2022-03-03使用Python進(jìn)行穩(wěn)定可靠的文件操作詳解
在本文中,主要分享一些如何在Python代碼中改善I/O可靠性的見(jiàn)解,大家參考使用吧2013-12-12