国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - python讀寫(xiě)文件with open的介紹

python讀寫(xiě)文件with open的介紹

2022-03-05 14:38z天賜 Python

這篇文章主要給大家分享了 python讀寫(xiě)文件with open的介紹,使用python的過(guò)程中肯定少不了讀取文件的操作,傳統(tǒng)的形式是使用 直接打開(kāi)、然后在操作、然后再關(guān)閉,接下來(lái)請(qǐng)和小編一起進(jìn)入文章了解具體的內(nèi)容吧

簡(jiǎn)介:

使用python的過(guò)程中肯定少不了讀取文件的操作,傳統(tǒng)的形式是使用 直接打開(kāi)、然后在操作、然后再關(guān)閉,這樣代碼量稍微大些不說(shuō),一旦在操作步驟中出現(xiàn)報(bào)錯(cuò),則無(wú)法進(jìn)行文件的關(guān)閉;

 

一、案例一(讀取)

首先創(chuàng)建一個(gè)我們要讀寫(xiě)的txt文件

python讀寫(xiě)文件with open的介紹

txt內(nèi)容如下:

z天賜復(fù)習(xí)文件讀寫(xiě)

博客園地址:https://www.cnblogs.com/ztcbug/

1、讀取文件 基本實(shí)現(xiàn)

f = open('test001.txt','r',encoding='utf-8')  #open 是打開(kāi)的意思,()中是要打開(kāi)的文件路徑 'r'是只讀的方式打開(kāi),打開(kāi)后賦值給f,如果讀取文件有中文,encoding = utf-8是編碼格式

print(f.read())   #read是讀取的意思,f,read() 是讀取f里的所有數(shù)據(jù),然后print輸出出來(lái)

f.close()      #讀取后,然后再把打開(kāi)的f 給關(guān)閉,close()是關(guān)閉的意思,切記一定要關(guān)閉

返回結(jié)果如下:

z天賜復(fù)習(xí)文件讀寫(xiě)

博客園地址:https://www.cnblogs.com/ztcbug/

這樣的缺點(diǎn)是如果我們?cè)陉P(guān)閉文件前出現(xiàn)了程序報(bào)錯(cuò),那么打開(kāi)后的文件就沒(méi)有進(jìn)行關(guān)閉

2、讀取文件 中級(jí)實(shí)現(xiàn)

try:       #首先try一下,如果程序打開(kāi)以及在打開(kāi)后讀取一系列操作后有報(bào)錯(cuò),則不中斷程序

  f = open('test001.txt','r',encoding='utf-8')

  file = f.read()

  print(file)

finally:         #無(wú)論try中的程序是否存在報(bào)錯(cuò),則都執(zhí)行下面的關(guān)閉

  if f:          #判斷下f是否打開(kāi)了,如果沒(méi)打開(kāi)則不需要關(guān)閉,打開(kāi)了則關(guān)閉

      f.close()

返回結(jié)果如下:

z天賜復(fù)習(xí)文件讀寫(xiě)

博客園地址:https://www.cnblogs.com/ztcbug/

可以看到這次對(duì)基本實(shí)現(xiàn)進(jìn)行了優(yōu)化,無(wú)論是否報(bào)錯(cuò),我們都對(duì)打開(kāi)后的文件進(jìn)行了關(guān)閉

3、讀取文件 終極實(shí)現(xiàn)

上面那種雖然好,但是代碼太不簡(jiǎn)潔了,我們可以用with open的方式來(lái)寫(xiě)

with open('test001.txt','r',encoding='utf-8') as f:

  file = f.read()

  print(file)

返回結(jié)果如下:

z天賜復(fù)習(xí)文件讀寫(xiě)

博客園地址:https://www.cnblogs.com/ztcbug/

 

二、案例二(寫(xiě)入)

1、、寫(xiě)入文件 基本實(shí)現(xiàn)

還是用咱們剛才那個(gè)文件,剛才那個(gè)文件里的內(nèi)容是 :

z天賜復(fù)習(xí)文件讀寫(xiě)

博客園地址:https://www.cnblogs.com/ztcbug/

此時(shí)我們重新給這個(gè)文件 寫(xiě)入數(shù)據(jù):

f = open('test001.txt','w',encoding='utf-8') #open 打開(kāi)要寫(xiě)入的文件,'w'就是寫(xiě)入的意思,如果有中文encoding進(jìn)行編碼

f.write('今天北京的天氣非常好!!!!') #write是寫(xiě)入的意思,將()中的內(nèi)容寫(xiě)入到f文件里

f.close()     #寫(xiě)入完進(jìn)行關(guān)閉

然后此時(shí)我們?nèi)タ纯?test001.txt  這個(gè)文件中的內(nèi)容

python讀寫(xiě)文件with open的介紹

寫(xiě)入成功!

2、寫(xiě)入文件終極實(shí)現(xiàn)

with open('test001.txt','w',encoding='utf-8') as f: #使用with方法

  f.write('今天去吃個(gè)黃燜雞米飯!!!!')  # 直接寫(xiě)入

然后此時(shí)我們?nèi)タ纯?test001.txt  這個(gè)文件中的內(nèi)容

python讀寫(xiě)文件with open的介紹

到此這篇關(guān)于 python讀寫(xiě)文件with open的介紹的文章就介紹到這了,更多相關(guān) python讀寫(xiě)文件with open內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://www.cnblogs.com/ztcbug/p/15584263.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 动漫爱爱视频 | 日韩欧美国产一区二区三区 | 日本丶国产丶欧美色综合 | 国内精品久久久 | 日韩a视频| 一区二区日韩欧美 | 国产成人免费视频 | 亚洲国产精品一区二区久久 | www.日韩在线观看 | 成人午夜免费视频 | 欧美电影在线观看网站 | 美女视频一区二区三区 | 亚洲精品大片 | 免费看日本黄色片 | 久久九九国产精品 | 亚洲一级一片 | 日本精品一区二区三区在线观看视频 | av网址在线播放 | 亚洲国产精品99久久久久久久久 | 成人精品鲁一区一区二区 | 麻豆乱码国产一区二区三区 | 婷婷欧美 | 青青草久久久 | 亚洲一区二区三区久久久 | 美女主播精品视频一二三四 | 日韩激情在线 | 超碰精品在线 | 久久久天堂国产精品女人 | 视频黄色免费 | 久久精品久久久久久 | 成人免费大片黄在线播放 | 久久久综合网 | 日韩精品91爱爱 | 中文精品在线观看 | 国产精品久久久久久久天堂 | 久久国产精品久久久久久电车 | 久久精品成人一区二区三区蜜臀 | 久久99深爱久久99精品 | 97高清国语自产拍 | 亚洲精品a| 国产色 |