真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python怎么將數(shù)據(jù)寫(xiě)入本地txt文本文件-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)python怎么將數(shù)據(jù)寫(xiě)入本地txt文本文件,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括潢川網(wǎng)站建設(shè)、潢川網(wǎng)站制作、潢川網(wǎng)頁(yè)制作以及潢川網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,潢川網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到潢川省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

一、讀寫(xiě)txt文件

1、打開(kāi)txt文件

file_handle=open('1.txt',mode='w')

上述函數(shù)參數(shù)有(1.文件名,mode模式)

mode模式有以下幾種:

#w 只能操作寫(xiě)入 r 只能讀取 a 向文件追加
#w+ 可讀可寫(xiě) r+可讀可寫(xiě) a+可讀可追加
#wb+寫(xiě)入進(jìn)制數(shù)據(jù)
#w模式打開(kāi)文件,如果而文件中有數(shù)據(jù),再次寫(xiě)入內(nèi)容,會(huì)把原來(lái)的覆蓋掉

2、向文件寫(xiě)入數(shù)據(jù)

第一種寫(xiě)入方式:

# 2.1 write 寫(xiě)入
#\n 換行符
file_handle.write('hello word 你好 \n')

第二種寫(xiě)入方式:

 # 2.2 writelines()函數(shù) 會(huì)將列表中的字符串寫(xiě)入文件中,但不會(huì)自動(dòng)換行,如果需要換行,手動(dòng)添加換行符
#參數(shù) 必須是一個(gè)只存放字符串的列表
file_handle.writelines(['hello\n','world\n','你好\n','智游\n','鄭州\n'])

3、關(guān)閉文件

file_handle.close()

二、讀取txt文件

1、打開(kāi)文件

#使用r模式打開(kāi)文件,做讀取文件操作
#打開(kāi)文件的模式,默認(rèn)就是r模式,如果只是讀文件,可以不填寫(xiě)mode模式
file_handle=open('1.txt',mode='r')

2、讀取文件內(nèi)容

第一種讀取方式:

#2.1 read(int)函數(shù), 讀取文件內(nèi)容。如果指定讀取長(zhǎng)度,會(huì)按照長(zhǎng)度去讀取,不指定默認(rèn)讀取所有數(shù)據(jù)
# content=file_handle.read(20)
# print(content)

第二種讀取方式:

#2.2readline(int)函數(shù) 默認(rèn)讀取文件一行數(shù)據(jù)
content=file_handle.readline(20)
print(content)

第三種讀取方式:

#2.3 readlines() 會(huì)把每一行的數(shù)據(jù)作為一個(gè)元素放在列表中返回,讀取所有行的數(shù)據(jù)
contents=file_handle.readlines()
print(contents)

3、關(guān)閉文件

file_handle.close()

PS:python寫(xiě)入文件時(shí)的覆蓋和追加

在使用Python進(jìn)行txt文件的讀寫(xiě)時(shí),當(dāng)打開(kāi)文件后,首先用read()對(duì)文件的內(nèi)容讀取,然后再用write()寫(xiě)入,這時(shí)發(fā)現(xiàn)雖然是用“r+”模式打開(kāi),按道理是應(yīng)該覆蓋的,但是卻出現(xiàn)了追加的情況。
這是因?yàn)樵谑褂胷ead后,文檔的指針已經(jīng)指向了文本最后,而write寫(xiě)入的時(shí)候是以指針為起始,因此就產(chǎn)生了追加的效果。
如果想要覆蓋,需要先seek(0),然后使用truncate()清除后,即可實(shí)現(xiàn)重新覆蓋寫(xiě)入

關(guān)于“python怎么將數(shù)據(jù)寫(xiě)入本地txt文本文件”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


當(dāng)前題目:python怎么將數(shù)據(jù)寫(xiě)入本地txt文本文件-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)路徑:http://weahome.cn/article/ceecej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部