成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > python基礎(chǔ)之文件操作和異常處理

python基礎(chǔ)之文件操作和異常處理

熱門(mén)標(biāo)簽:地圖標(biāo)注微信發(fā)送位置不顯示 315電話機(jī)器人廣告 上海機(jī)器人外呼系統(tǒng)哪家好 地圖標(biāo)注的意義點(diǎn) 南京銷售外呼系統(tǒng)軟件 房產(chǎn)電銷外呼系統(tǒng) 浙江電銷卡外呼系統(tǒng)好用嗎 地圖制圖標(biāo)注位置改變是移位嗎 蓋州市地圖標(biāo)注

一、文件和異常

1.1從文件中讀取數(shù)據(jù)

讀取整個(gè)文件

讀取文件先要?jiǎng)?chuàng)建一個(gè)文件,在程序的同一目錄下。

greet.txt
“Hello World!
Hello World!
Hello World!
Hello World!”

with open('greet.txt') as file_object:
   contents=file_object.read()
print(contents)

如果txt文件中有中文,輸出出現(xiàn)亂碼時(shí),可以with open(‘greet.txt',encoding=‘UTF-8') as file_object:。

1.2open()

要以任何方式使用文件時(shí),都必須先打開(kāi)文件,才能訪問(wèn)。函數(shù)open()接受一個(gè)參數(shù),打開(kāi)文件的名稱。在這里open(‘greet.txt')返回的是一個(gè)表示文件greet.txt的對(duì)象,然后將該對(duì)象賦給file_object供以后使用。

1.3關(guān)鍵字with

關(guān)鍵字with在不再需要訪問(wèn)文件后將其關(guān)閉。也可以調(diào)用open()和close()來(lái)打開(kāi)文件。但是不推薦。

1.4read()

方法read()讀取文件的全部?jī)?nèi)容,并將其作為一個(gè)長(zhǎng)長(zhǎng)的字符串賦給變量contents。

二、逐行讀取

with open('greet.txt',encoding='UTF-8') as file_object:
   for line in file_object:
      print(line)

會(huì)發(fā)現(xiàn)多輸出空白行,文件末尾會(huì)有一個(gè)換行符,而print會(huì)換行,所以就多了,可以使用rstrip()。

with open('greet.txt',encoding='UTF-8') as file_object:
   for line in file_object:
      print(line.rstrip())

三、創(chuàng)建一個(gè)包含文件各行內(nèi)容的列表

with open('greet.txt',encoding='UTF-8') as file_object:
   lines=file_object.readlines()
for line in lines:
   print(line.rstrip())

3.1readlines()

readlines()從文件讀取每一行,并將其存在一個(gè)列表中。

四、查找字符串中是否含有特定的字符串

greet_str=''
with open('greet.txt',encoding='UTF-8') as file_object:
   lines=file_object.readlines()
for line in lines:
   greet_str+=line
input_str=input('輸入你想查找的字符串')
if input_str in greet_str:
   print('有')
else :
   print('無(wú)')

4.1對(duì)字符串進(jìn)行修改

message='Hello World!'
print(message.replace('World','China'))

五、寫(xiě)入文件

5.1寫(xiě)入空文件

with open('greet.txt','w',encoding='UTF-8') as file_object:
   file_object.write('我愛(ài)編程')

w'告訴Python要以寫(xiě)入模式打開(kāi)這個(gè)文件。打開(kāi)文件時(shí)可以指定模式:讀取模式'r‘,寫(xiě)入模式'w',附加模式‘a(chǎn)'或讀寫(xiě)模式'r+‘。如果省略了模式實(shí)參,則默認(rèn)只讀模式打開(kāi)文件。

使用寫(xiě)入模式時(shí)要小心,因?yàn)闀?huì)把文件的內(nèi)容清空。

5.2寫(xiě)入多行

函數(shù)write()不會(huì)在文本末尾加換行符所以要我們自己添加。

5.3附加到文件

如果要在文件末尾附加內(nèi)容,可以打開(kāi)附加模式,如果指定文件不存在,Python將自動(dòng)創(chuàng)建一個(gè)空文件。
先greet.txt

with open('greet.txt','a',encoding='UTF-8') as file_object:
   file_object.write('我愛(ài)編程\n')

后greet.txt

六、異常

Python使用稱為異常的特殊對(duì)象來(lái)管理程序執(zhí)行期間發(fā)生的錯(cuò)誤。
異常是使用try-except代碼塊進(jìn)行處理的。

6.1處理ZeroDivisionError異常

try:
   print(4/0)
except ZeroDivisionError:
   print('不能數(shù)以0')

如果代碼塊try-except后面還有代碼將接著運(yùn)行。

try:
   print(4/0)
except ZeroDivisionError:
   print('不能數(shù)以0')
print('--==')

6.2處理FileNotFoundError異常

使用文件時(shí)如果找不到文件,可以使用try-except代碼塊。

分析文本 split()

split()能根據(jù)一個(gè)字符串創(chuàng)建一個(gè)列表,它以空格為分隔符將字符串拆成多個(gè)部分。

str='你好 世界'
print(str.split())

6.3靜默失敗

當(dāng)發(fā)生異常時(shí)我們也可以什么都不做。

try:
   print(4/0)
except ZeroDivisionError:
   pass

pass也可以提示我們什么都沒(méi)有做。

七、存儲(chǔ)數(shù)據(jù)

模塊json可以將簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)儲(chǔ)存在文件當(dāng)中。json
不僅僅能在python中分享數(shù)據(jù),也可以給其他編程語(yǔ)言分享。

7.1使用json.dump()和json.load()

import json
number=list(range(10))
with open('number.json','w') as file:
   json.dump(number,file)

json.dump()接受兩個(gè)實(shí)參:要 儲(chǔ)存的數(shù)據(jù)和儲(chǔ)存數(shù)據(jù)的文件對(duì)象。文件通常使用文件擴(kuò)展名.json來(lái)支出文件儲(chǔ)存的數(shù)據(jù)為JSON格式。

import json

with open('number.json') as file:
   number=json.load(file)

print(number)

7.2重構(gòu)

將代碼改進(jìn)的過(guò)程稱為重構(gòu)。重構(gòu)使代碼更加清晰,更易于理解,更容易擴(kuò)容。

到此這篇關(guān)于python基礎(chǔ)之文件和異常處理的文章就介紹到這了,更多相關(guān)python文件和異常內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 一文搞懂python異常處理、模塊與包
  • Python異常處理與反射相關(guān)問(wèn)題總結(jié)
  • Python異常處理中容易犯得錯(cuò)誤總結(jié)
  • Python打包exe時(shí)各種異常處理方案總結(jié)
  • Python Selenium異常處理的實(shí)例分析
  • Python pip install之SSL異常處理操作
  • 通過(guò)實(shí)例了解Python異常處理機(jī)制底層實(shí)現(xiàn)
  • Python異常處理機(jī)制結(jié)構(gòu)實(shí)例解析
  • python異常處理之try finally不報(bào)錯(cuò)的原因
  • python except異常處理之后不退出,解決異常繼續(xù)執(zhí)行的實(shí)現(xiàn)
  • python異常處理和日志處理方式
  • Python Django中間件,中間件函數(shù),全局異常處理操作示例
  • Python 異常處理總結(jié)

標(biāo)簽:金華 貴州 克拉瑪依 陽(yáng)泉 日照 臨汾 赤峰 雙鴨山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python基礎(chǔ)之文件操作和異常處理》,本文關(guān)鍵詞  python,基礎(chǔ),之,文件,操作,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《python基礎(chǔ)之文件操作和異常處理》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于python基礎(chǔ)之文件操作和異常處理的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日韩一区二区中文| 日韩精品欧美激情一区二区| 国产探花在线观看| 欧美动物xxx| 国产精品国三级国产av| 欧美一级大片在线观看| 国模少妇一区二区三区| 国产精品国产a| 国产精品观看| 日韩欧美国产一区二区| 国产精品露脸av在线| 国产精品乱子乱xxxx| 日精品一区二区| 人妻少妇精品无码专区二区| 猫咪成人官网| 精久久久久久久久久久| 一级特黄录像免费看| 白嫩白嫩国产精品| 日韩电影免费在线观看| 日本不卡一二三区黄网| 欧美日韩色视频| 国产精品精品| 亚洲精品一区二区三区在线| 国产丝袜精品第一页| 国精产品视频一二二区| 岛国av免费在线观看| sese一区| 福利视频一区二区三区| 午夜精品福利一区二区三区蜜桃| 成人嫩草影院免费观看| 原创真实夫妻啪啪av| 国产精品一品二品| 四虎影成人精品a片| 成人欧美一区二区三区| 中文字幕无码日韩专区免费| h片在线观看视频免费| gogogo高清免费观看在线视频| 亚洲国产日韩一区二区| 国产精品激情偷乱一区二区∴| 国产成人精品一区二| 亚洲综合精品一区二区| 欧美特黄一级大片| 三级网站在线| 亚洲欧洲www| 欧美丰满美乳xxx高潮www| 91麻豆国产自产在线观看亚洲| 日日夜夜精品视频天天综合网| 亚洲精品久久久久中文字幕欢迎你| 亚洲欧洲免费| 91在线视频观看| 一区二区三区不卡在线视频| 精品国产精品一区二区夜夜嗨| www.激情成人| 亚洲欧美激情精品一区二区| 91麻豆成人久久精品二区三区| 色中色综合网| 欧美 丝袜 自拍 制服 另类| 日本精品中文字幕| 无码人妻一区二区三区免费n鬼沢| 成人综合av网| 亚洲xxx在线观看| 性欧美video另类hd尤物| 日本黄色免费在线| 国产精品美女网站| 国产真实生活伦对白| 秋霞影院一区二区三区| 国产精品欧美韩国日本久久| 福利小视频网站| 国产精品蜜臀| 天堂成人在线观看| 国产精品一二三视频| 亚洲伦理在线| 久久网一区二区| av中文一区二区三区| chinesegaysextube| 精品国产免费久久久久久尖叫| 黄色av网站免费| 特级毛片在线| 国产日产欧美精品一区二区三区| 午夜精品久久久久久毛片| 99精品国产在热久久| 精品国产欧美日韩不卡在线观看| 成人18视频日本| 91九色蝌蚪国产| www.一区二区.com| 国产二级片在线观看| 亚洲成人高清| 久久精品国产亚洲精品| 亚洲精品第三页| 69堂精品视频在线播放| 日本大香伊一区二区三区| 日韩欧美一级二级三级久久久| 北条麻妃在线一区二区免费播放| 在线视频亚洲欧美中文| 成人在线播放网站| 日韩精品一区三区| 波多野洁衣一区| 日韩精品一区二区三区四区五区| 99t1这里只有精品| av免费在线观看不卡| 美女在线视频免费| 看全色黄大色大片免费久久久| 日韩一区二区视频在线观看| 亚洲国产综合在线观看| 2025国产精品自拍| 精品国产成人av| 欧美一级二级视频| 欧美日韩精品一区二区三区在线观看| 亚洲精品suv精品一区二区| 天天做天天爱夜夜爽| 国产小视频你懂的| 日韩精品一级| 日韩精选在线观看| 久久精品影视伊人网| 国产视频在线观看一区二区| rebdb初裸写真在线观看| 自拍偷拍亚洲| 国产伦精品一区二区三区免费优势| 精品国产乱码久久久久久1区2区| 伊人影院在线视频| 国产一区二区三区三区在线观看| 中文字幕久久熟女蜜桃| 色xxx在线播放| 性疯狂做受xxxx高清视频| 欧美三区免费完整视频在线观看| 在线不卡国产精品| 中文字幕久热精品视频免费| 午夜亚洲福利老司机| 先锋音影av资源中文网| 好操啊在线观看免费视频| 国产精品久久久视频| 欧美黑人3p| 欧美日韩亚洲一区| 99视频精品全部免费在线视频| 亚洲av片在线观看| 中文字幕日韩av综合精品| 婷婷六月激情| 日韩一区二区电影在线观看| 欧美疯狂做受xxxx富婆| 成人免费在线电影| 一区二区三区国产好的精华液| 国产精品视频免费一区二区三区| 日韩av一二三区| 四虎精品在线| 任你躁在线精品免费| 国产91对白在线播放| 一区二区免费在线观看视频| 五月亚洲婷婷| 欧美影视一区在线| 国产精品久久国产三级国电话系列| 免费免费啪视频在线观播放| 美女羞羞视频在线观看| 中文字幕无线精品亚洲乱码一区| 久久亚洲a v| 精品午夜久久| 国产精品久久久久久9999| 7777狠狠狠琪琪电影| 丁香六月激情综合| 日韩欧美一区二区三区四区五区| 正在播放一区二区| 欧美在线视频二区| 欧美视频在线视频精品| 日本高清一区| 国产一级二级三级视频| 国产真实乱子伦| 99热在线观看免费| 亚洲欧美日韩精品久久亚洲区| www.91在线观看| 色999久久久精品人人澡69| 四虎永久在线精品免费一区二区| 久久久久国产精品www| 欧美日韩1区2区| 欧美久久久久久久久久久久久久| 日韩中文首页| tube国产麻豆| 蜜臀一区二区三区精品免费视频| 成人18夜夜网深夜福利网| av一级在线观看| 亚洲在线不卡| 色婷婷综合久久久久久| 在线免费观看电影网站入口| 理论片在线观看理伦片| 中文字幕在线不卡| 色天使久久综合网天天| 免费人成在线观看播放视频| 日韩一区二区电影在线| 在线激情视频| 深夜成人福利| 韩国福利视频一区| 无码av天堂一区二区三区| 在线观看网站黄| 成人动漫免费在线观看| 日韩你懂的电影在线观看| av网站在线观看免费| 日韩av不卡在线播放| 久久精品国产一区二区| 久久久91视频| 国产一级黄色片免费| 男女污污的视频| 日韩一级电影| 欧美一区永久视频免费观看| 国产叼嘿网站免费观看不用充会员| 国产精品6699| 日日噜噜夜夜狠狠视频| 国产一二三四在线视频| 欧美好骚综合网| 黄色小网站91| 亚洲国产日韩欧美综合久久| 色噜噜狠狠一区二区三区果冻| 丁香花免费高清完整在线播放| 色婷婷激情五月| 久久久久久久久一| 一级片久久久久| 96精品久久久久中文字幕| 91狠狠综合久久久| 国产视频一区二区三区在线播放| www.成人av.com| 一区二区三区视频在线| free性欧美hd另类精品| 日韩欧美亚洲日产国| 国产精品蜜臀在线观看| 麻豆影视在线观看| 懂色av.com| 午夜精品一区二区三| 一道本无吗一区| 老司机精品视频一区二区| 久久蜜臀精品av| 日韩黄色影视| 91精品国产综合久久久蜜臀九色| 国产高清www| 成人教育av在线| 欧美xxxx在线观看| 懂色av一区二区三区四区五区| 亚洲国内高清视频| 国产最新精品视频| 欧美日韩国产天堂| 成人福利网站| 亚洲精品一二三**| 美国做受三级的视频播放| 亚洲欧美精品一区二区三区| 91精品国产aⅴ一区二区| 国产精品免费福利| 日韩电影大片中文字幕| 91av一区| 久久伊人中文字幕| 麻豆精品视频在线观看免费| 毛片av免费观看| 可以在线看的av网站| 最近中文字幕大全中文字幕免费| 亚洲亚洲人成综合网络| 精品日韩在线| 欧美性猛交xxxx富婆弯腰| 亚洲精品蜜桃乱晃| 久久9999免费视频| 美女爆乳18禁www久久久久久| 18视频在线观看娇喘| 久久999免费视频| 羞羞视频在线观看不卡| 污视频在线播放| 四虎永久在线观看免费网站网址| 在线免费看毛片| 久久久91麻豆精品国产一区| 日本在线高清| va视频在线观看| 欧美色视频一区| 2018中文字幕在线观看| 欧美成人性生活| 在线观看欧美| 欧美色资源站| 国产日产精品_国产精品毛片| 日本三级在线电影| 日韩精品高清在线| 久久精品这里都是精品| 久久亚洲影视婷婷| 黑人一区二区| 欧美日韩一区二区三区视频播放| 亚洲三区在线观看| 在线永久看片免费的视频| 女同久久另类99精品国产| 亚洲黄色免费在线观看| 亚洲一区二区三区免费| 精品国产123| 黄动漫在线看| 狠狠色噜噜狠狠狠狠888奇米| 日本国产一区| 亚洲欧美在线视频| 97se在线视频| 国产精品bbw一区二区三区| 亚洲美女毛片| 大地资源网在线观看免费官网| 日本精品视频一区二区| 国产精品中文久久久久久久| 一区一区视频| 国产精九九网站漫画| 亚洲欧美日本免费| 欧美videofree性高清杂交| 欧美精品日韩在线| sedog在线观看| 国产激情小视频| 日韩二区在线观看| 99精品视频免费看| 97成人在线| 美女网站视频久久| 国产日韩亚洲精品| 欧美男人的天堂一二区| 日本美女一区二区| 欧美极品视频一区二区三区| av五月天在线| 亚洲中文字幕无码不卡电影| 日韩av在线免费观看一区| 精品久久久久久久久国产字幕| 涩涩涩久久久成人精品| 免费看美女隐私的视频| 成a人片国产精品| 国产无套粉嫩白浆在线2022年| 第一中文字幕在线| 先锋资源男人站| 国产日韩在线看片| 九九热青青草| 在线观看一区二区三区三州| 精品视频一区二区在线观看| 欧美精品1区| 最新精品视频| 欧美97人人模人人爽人人喊视频| 唐朝av高清盛宴| 国模无码视频一区二区三区| 亚洲精品乱码久久久久久久| 自拍偷自拍亚洲精品被多人伦好爽|