2018-10-15

一、文件操作

補充:文件打開時文件不存在,

a讀的方式腻暮,會報錯:fileNotFoundError

b寫的方式睦柴,會自動創(chuàng)建對應(yīng)文件

1醉途、打開/關(guān)閉文件 的縮寫

with open() as 文件對象:

文件操作相關(guān)代碼

[圖片上傳失敗...(image-8c3047-1539593985214)]

說明:打開、執(zhí)行后跷坝,會自動關(guān)閉

2酵镜、二進制文件的 讀和寫

常見二進制文件:(不能設(shè)置編碼方式)

視頻文件,音頻文件柴钻,圖片淮韭,壓縮包等

btyes-->字節(jié),python專門表示二進制的數(shù)據(jù)類型

 [圖片上傳失敗...(image-35575e-1539593985214)]

二贴届、json文件的

json是一種特定格式的數(shù)據(jù)靠粪,主要用來在互聯(lián)網(wǎng)上做文本數(shù)據(jù)傳輸

json本身是文本數(shù)據(jù),json文件后綴.json文件毫蚓,并且文件內(nèi)容必須滿足json格式的要求

A占键、json格式

a) 一個json對應(yīng)一條數(shù)據(jù)

b) json中的數(shù)據(jù)必須是json對應(yīng)的數(shù)據(jù)類型 [圖片上傳失敗...(image-7a824-1539593985214)]

1、python對json的支持

Python專門提供一個json模塊元潘,處理json數(shù)據(jù)

a) load(json文件路徑):將json文件內(nèi)容讀出來畔乙, 并轉(zhuǎn)換成python對應(yīng)的數(shù)據(jù)類型

[圖片上傳失敗...(image-60de67-1539593985214)]

b) dump(內(nèi)容,json路徑):將指定內(nèi)容翩概,以json 格式寫入到指定json文件中

[圖片上傳失敗...(image-129f81-1539593985212)]

c) loads(json格式字符串):將字符串內(nèi)容是json 數(shù)據(jù)的字符串轉(zhuǎn)換成python對應(yīng)的數(shù)據(jù)類型

[圖片上傳失敗...(image-301694-1539593985212)]

d) dumps(內(nèi)容):將指定內(nèi)容牲距,轉(zhuǎn)換成json格式 的字符串

[圖片上傳失敗...(image-9ff0d2-1539593985212)]

二袖订、數(shù)據(jù)本地化

使用數(shù)據(jù)的時候從本地取數(shù)據(jù);

修改時更新本地數(shù)據(jù)

三嗅虏、拋出異常

raise 異常類型 [圖片上傳失敗...(image-f0be55-1539593985212)]

[圖片上傳失敗...(image-952cbb-1539593985212)]

四洛姑、異常捕獲

報錯 -->出現(xiàn)異常(后面代碼不會執(zhí)行,并程序結(jié)束)

異常捕獲:出現(xiàn)異常皮服,不希望程序崩潰楞艾,而想自己 對這個異常處理,就需要捕獲異常

格式:

1龄广、可以捕獲代碼段1的所有異常

[圖片上傳失敗...(image-53892c-1539593985212)]

2硫眯、只捕獲一種指定異常類型

[圖片上傳失敗...(image-1fd8c4-1539593985211)]

KeyError,IndexError...

3择同、捕獲多種指定異常類型两入,但遇到異常就結(jié)束

 [圖片上傳失敗...(image-8ec99e-1539593985211)]

4、

[圖片上傳失敗...(image-da1bbe-1539593985211)]

5敲才、finally關(guān)鍵字

finally后代碼一定會執(zhí)行(不管什么原因

出沒出異常)

[圖片上傳失敗...(image-56c1b3-1539593985211)]

y:'Tim

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末裹纳,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子紧武,更是在濱河造成了極大的恐慌剃氧,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件阻星,死亡現(xiàn)場離奇詭異朋鞍,居然都是意外死亡,警方通過查閱死者的電腦和手機妥箕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評論 3 385
  • 文/潘曉璐 我一進店門滥酥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人畦幢,你說我怎么就攤上這事坎吻。” “怎么了呛讲?”我有些...
    開封第一講書人閱讀 157,435評論 0 348
  • 文/不壞的土叔 我叫張陵禾怠,是天一觀的道長。 經(jīng)常有香客問我贝搁,道長吗氏,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,509評論 1 284
  • 正文 為了忘掉前任雷逆,我火速辦了婚禮弦讽,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己往产,他們只是感情好被碗,可當我...
    茶點故事閱讀 65,611評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著仿村,像睡著了一般锐朴。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蔼囊,一...
    開封第一講書人閱讀 49,837評論 1 290
  • 那天焚志,我揣著相機與錄音,去河邊找鬼畏鼓。 笑死酱酬,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 38,987評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼崔列,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了挑社?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,730評論 0 267
  • 序言:老撾萬榮一對情侶失蹤堆缘,失蹤者是張志新(化名)和其女友劉穎滔灶,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吼肥,經(jīng)...
    沈念sama閱讀 44,194評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,525評論 2 327
  • 正文 我和宋清朗相戀三年麻车,在試婚紗的時候發(fā)現(xiàn)自己被綠了缀皱。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,664評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡动猬,死狀恐怖啤斗,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情赁咙,我是刑警寧澤钮莲,帶...
    沈念sama閱讀 34,334評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站彼水,受9級特大地震影響崔拥,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜凤覆,卻給世界環(huán)境...
    茶點故事閱讀 39,944評論 3 313
  • 文/蒙蒙 一链瓦、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦慈俯、人聲如沸渤刃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽卖子。三九已至,卻和暖如春刑峡,著一層夾襖步出監(jiān)牢的瞬間洋闽,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評論 1 266
  • 我被黑心中介騙來泰國打工氛琢, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留喊递,地道東北人。 一個月前我還...
    沈念sama閱讀 46,389評論 2 360
  • 正文 我出身青樓阳似,卻偏偏與公主長得像骚勘,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子撮奏,可洞房花燭夜當晚...
    茶點故事閱讀 43,554評論 2 349

推薦閱讀更多精彩內(nèi)容