1. <font id="7uvuh"></font>
        <thead id="7uvuh"></thead>

        <nobr id="7uvuh"></nobr>

        1. <s id="7uvuh"><output id="7uvuh"></output></s>
            <noframes id="7uvuh">
            更多課程 選擇中心

            Python培訓
            達內IT學院

            400-111-8989

            Python的文件操作方法匯總

            • 發布:學習與分享
            • 來源:Python互動中心
            • 時間:2018-11-12 18:28

            文件操作對編程語言的重要性不用多說,如果數據不能持久保存,信息技術也就失去了意義。按照本人經驗,IO也是蠻頭疼的一件事,因為不會用得太多,所以總是記不住API,每次都要重新google就會打斷思路,還不一定每次都快速得到正確的文章。

            文件的讀操作

            示例:

            print("->文件句柄的獲取,讀操作:")
            
            f = open('無題','r',encoding='utf8')
            
            d = f.read()
            
            f.close()
            
            print(d)
            
            print('->例二:')
            
            f = open('無題','r',encoding='utf8')
            
            e = f.read(9)
            
            f.close()
            
            print(e)
            
            #python3中,文件中一個中英文都占位1

            運行結果:

            ->文件句柄的獲取,讀操作:

            昨夜星辰昨夜風

            畫樓西畔桂堂東

            身無彩鳳雙飛翼

            心有靈犀一點通

            >例二:

            昨夜星辰昨夜風

            文件的寫操作

            知識點:

            1. 寫操作前,文件先格式化清空文件

            2.清空操作,在執行open的w方法后,清空

            print("寫的操作,寫文件的時候,不能調用讀方法,讀文件的時候,不能調用寫方法")
            
            f = open('python','w',encoding='utf8')
            
            f.write("I must learn python \nbecause, python is important \n")
            
            f.write("java is better?")
            
            f.write("maybe") #上面的語句,沒有加換行符,所以輸出的內容是緊接的
            
            f.close()

            運行結果:

            打開文件后顯示如下:

            1
            
            I must learn python
            
            because, python is important
            
            java is better?maybe

            文件的append方法

            語法格式:

            f = open('文件名','a','encoding = utf8')

            文件這種方法為追加模式:1, 空白文件中,直接從頭開始寫入內容; 2 有內容的文件,會在末尾開始繼續寫入內容

            示例:

            f = open('python','a',encoding='utf8')
            
            f.write("花開又花落")
            
            f.close()

            運行結果:

            I must learn python
            
            because, python is important
            
            java is better?maybe花開又花落

            readline 和 readlines

            readline是逐行讀取

            readlines是全文讀取

            示例:

            print("readline方法")
            
            f = open('無題','r',encoding='utf8')
            
            a = f.readline()
            
            print("此時光標位置:",f.tell())
            
            b = f.readline()
            
            print("此時光標位置:",f.tell())
            
            print(a.strip()) #strip是字符串方法中去除空格和換行的方法
            
            print(b.strip())
            
            print("readlines方法,會將每行的內容組成一個列表打印")
            
            f = open('無題','r',encoding='utf8')
            
            c = f.readlines()
            
            print(c)
            
            print(id(c))
            
            print(id(f))
            
            for i in c:
            
            print(i.strip())
            
            print("遍歷方法")
            
            f.seek(0)
            
            for i in f:
            
            print(i.strip())
            
            f.close() #文件的操作中,close()方法一定不能忘記

            運行結果:

            readline方法

            此時光標位置: 23

            此時光標位置: 46

            昨夜星辰昨夜風

            畫樓西畔桂堂東

            readlines方法,會將每行的內容組成一個列表打印

            ['昨夜星辰昨夜風\n', '畫樓西畔桂堂東\n', '身無彩鳳雙飛翼\n', '心有靈犀一點通']

            37826824

            5344280

            昨夜星辰昨夜風

            畫樓西畔桂堂東

            身無彩鳳雙飛翼

            心有靈犀一點通

            遍歷方法

            昨夜星辰昨夜風

            畫樓西畔桂堂東

            身無彩鳳雙飛翼

            心有靈犀一點通

            文件的tell() 和 seek()方法

            示例:

            f = open('無題','r',encoding='utf8')
            
            f.read(4)
            
            print('當前光標位置',f.tell())
            
            f.seek(10)
            
            print('當前光標位置',f.tell())
            
            f.close()
            
            #read時,一個中文算三個字符

            運行結果:

            當前光標位置 12

            當前光標位置 10

            文件操作之flush方法

            mport sys,time
            
            for i in range(20):
            
            sys.stdout.write("#")
            
            sys.stdout.flush()
            
            time.sleep(1)
            
            truncate方法
            
            f = open('test','w')
            
            f.write("hello")
            
            f.write("\n")
            
            f.write("python")
            
            f.flush() #這樣不用執行close方法,內存中的數據,就會寫入到disk
            
            f.close()
            
            f = open('test','a')
            
            f.truncate(2) #截斷方法,光標從2開始往后截取
            
            f.close()

            其他的文件方法: r+ 讀寫方法

            基于字符read & write

            最基本的文件操作當然就是在文件中讀寫數據。這也是很容易掌握的。現在打開一個文件以進行寫操作:

            fileHandle = open ( 'test.txt', 'w' )

            ‘w'是指文件將被寫入數據,語句的其它部分很好理解。下一步就是將數據寫入文件:

            fileHandle.write ( 'This is a test.\nReally, it is.' )

            這個語句將“This is a test.”寫入文件的第一行,“Really, it is.”寫入文件的第二行。最后,我們需要做清理工作,并且關閉文件:

            fileHandle.close()

            正如你所見,在Python的面向對象機制下,這確實非常簡單。需要注意的是,當你再次使用“w”方式在文件中寫數據,所有原來的內容都會被刪除。如果想保留原來的內容,可以使用“a”方式在文件中結尾附加數據:

            fileHandle = open ( 'test.txt', 'a' )
            
            fileHandle.write ( '\n\nBottom line.' )
            
            fileHandle.close()

            然后,我們讀取test.txt,并將內容顯示出來:

            fileHandle = open ( 'test.txt' )
            
            print fileHandle.read()
            
            fileHandle.close()

            以上語句將讀取整個文件并顯示其中的數據。

            基于行的讀寫 line

            3fileHandle = open ( 'test.txt' )
            
            print fileHandle.readline() # "This is a test."
            
            fileHandle.close()

            同時,也可以將文件內容保存到一個list中:

            fileHandle = open ( 'test.txt' )
            
            fileList = fileHandle.readlines()
            
            for fileLine in fileList:
            
            print '>>', fileLine
            
            fileHandle.close()

            或者在文件中一次讀取幾個字節的內容:

            fileHandle = open ( 'test.txt' )
            
            print fileHandle.read ( 1 ) # "T"
            
            fileHandle.seek ( 4 )
            
            print FileHandle.read ( 1 ) # " "(原文有錯)

            本文內容轉載自網絡,本著分享與傳播的原則,版權歸原作者所有,如有侵權請聯系我們進行刪除!

            預約申請免費試聽課

            填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

            上一篇:Python運維自動化開發之Paramiko模塊
            下一篇:專門為零基礎學習Python開發準備的學習資料

            如何運用Python編程處理大數據?用Python編程處理大數據的技巧是什么?

            Python面向對象編程的知識點都在這了!

            Python的高級特征及用法(部分)

            聽說這些Python知識,很少有人知道!

            • 關注微信公眾號

              回復關鍵字:視頻資料

              免費領取 達內課程視頻學習資料

            • 視頻學習QQ群

              添加QQ群:1143617948

              免費領取達內課程視頻學習資料

            Copyright ? 2018 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

            選擇城市和中心
            黑龍江省

            吉林省

            河北省

            湖南省

            貴州省

            云南省

            廣西省

            海南省

            日本一大免费高清_日本一本免费一二三区_日本一大免费高清2019
          1. 玛曲县
          2. 得得的爱免费视频观看,色拍拍拍免费视频在线,久久草色播
          3. 神马影院888不卡院在线成本人视频动漫青青草国拍2018大陆国产偷柏
          4. 天天影视网日韩套图欧美Aa在线观看色老 久久爱精品視频免费的啪啪
          5. 免费一级a毛大片视频,a毛大片免费在线观看,日本毛一片免费观看
          6. 五月天婷婷_日韩中文字幕_伊人人大蕉_caonila 在线视频分享
          7. 蒙城县
          8. 醉地av-醉地导航-醉地-醉地视频-祥仔导航-花街在线大片影院
          9. 辰溪县
          10. 人人插人人艹免费视频,国人综干合综网,国产姐妹在线第1页
          11. 青青草在线播放观看 青青新免费观看 天天鲁夜夜啪视频在线
          12. 始兴县
          13. 东兰县
          14. 中国国产一级毛卡片,一级毛卡片不收费,国产一国产一级毛卡片直播
          15. 国产自拍视频在线一区_2017高清国产偷拍在线_国产自拍偷拍在线视频
          16. 剑川县
          17. 台湾佬娱乐中文在线网,五月婷婷深开心五月,国产,开心五月四房播播
          18. 网络主播800集自拍福利\国内网络主播自拍福利800集
          19. 舞钢市
          20. 特克斯县
          21. 资中县
          22. 国产女人_国产精品香蕉视频在线_国拍自产亚洲_在线观看国产AV每日
          23. 在线天天看片视频免费观看美女网站黄频色佬亚洲色,视频人人超
          24. 亚洲国产一本道综合久久A片高清在线干-熟女逼免费视频
          25. 濉溪县
          26. 777gn亚洲大4438x人 网,插妺妺97a 插妺96 干妺妺色from
          27. 亚洲欧洲自拍拍偷,爆乳情帝国网综合社区,性插图动态图无遮挡
          28. 久章草在线视频播放_欧美高清vivoe_免费人做人爱的视频
          29. 天天色,天天干,天天操,天天射,天天好逼网,天天色综合网
          30. 好逼网_好逼av_操好逼_插好逼_爱逼就上好逼av网_天天干天天操
          31. 莎车县
          32. 丁香五月开心婷婷综合_丁香花久久五月综合网_五月激激激综合网
          33. 人人看手机播放,日本一本道手机在线dvd_一本道在线综合久合合
          34. 宁夏
          35. 无码亚洲制服在线视频 ,男人的天堂影院,xxx国产厕所撒尿
          36. 台湾佬娱乐中文在线网,五月婷婷深开心五月,国产,开心五月四房播播
          37. 天天看高清影视在线 s级做人爱c视频正版免费 天天看在线视频观看
          38. 小A影院全部国产av播放列表国产自拍第一页羞羞色院app
          39. 中文字幕亚洲无线码,亚洲成在人线免费视频一级香蕉视频在线观看国产亚洲观看视频
          40. 亚洲欧美免费无码专区 亚洲男人天堂.日本一本道高清无码AV,最新高清无码专区.在线观看,欧美阿v高清资源在线
          41. 最懂男人的66影视网成人av视频久久视频这里只精品99热在线
          42. 杂多县
          43. 国产自拍,自拍偷拍,国产精品,情侣自拍视频,夫妻自拍视频,网友自拍
          44. 国产aⅴ视频视频不卡在线五月婷婷开心?中文字幕国产处女大香蕉
          45. 夜夜橾天天橾b免费视频-天天啪久久国产-一木道天天啪免费
          46. 成电影人网免费点播 成人网 站免费观看,668成人网站免费,成人网站
          47. 精品国产自在现线拍 国自产拍在线天天更新 2019精品国产品在线18年
          48. 伊伊人成综合人网,亚洲综合网站伊人成色,香蕉尹人综合在线观看
          49. 国产热国产自拍国产视频拍久久国产综合亚洲区国内偷拍在线视频国产
          50. 欧美免费观看全部_久久女婷五月综合色啪
          51. 奇米影视首页撸撸狠拨阴员1伊人大香蕉久久天天啪-奇米第四色
          52. 卢湾区
          53. 亚洲欧美中文日韩v在线,四虎澳门高清在线观看,国产自拍,在线观看
          54. 亚洲 制服 丝袜 无码 在线va亚洲va天堂va视频在线欧美一级整片在线播放色综合伊人色综合网站黑人一级大毛片
          55. 奇米影视777国产情侣视频mpv水野朝阳在线在线大香蕉视频现现播
          56. 日日摸天天摸人人看,日日摸天天摸人人看在线观看,日日摸天天摸人人看最新777
          57. 台湾佬娱乐中文在线网,五月婷婷深开心五月,国产,开心五月四房播播
          58. 伊人大杳蕉情侣成综合_怡红院免费的全部视频_大香蕉久久精品免费8
          59. 自拍区偷拍亚洲视频_7_tav国产自拍视频在线_国产偷拍99线观看
          60. 奇米第四手机在线观看奇米第四手机在线观看多人做人爱视频免费
          61. 中国国产一级毛卡片_国产一国产一级毛卡片直播_亚洲_欧美_日韩
          62. 多人做人爱完整版视频_多人做人爱的视频播放_日本强奷在线播放
          63. 好看Av亚洲Ⅴa在线va欧美_日本a V 情色A v_aV影片 怡紅院A v
          64. 水城县
          65. 久草热久草在线视频 亚洲视频人人模一起一起谢 久人啪久人啪
          66. 老司机电影天堂手机版超碰伦理片影先锋影院福利视频1000在线播放
          67. 婷婷六月丁香综合基地
          68. 天天大片天天看大片 2018天天看夜夜看 在线高清中文字幕电影
          69. 平凉市
          70. 亚洲人成视频在线播放 - 男人都来的每日更新的免费在线视频网!
          71. 久精品视在线观看视频_青草青草久热精品视频_久9视频这里只有精品试看
          72. 晴隆县
          73. 一个色综合亚洲色综合,日日干夜夜猛射,最新一本道 久久最新2018啪啪自拍视频
          74. 尼木县
          75. 欧美巨乳,欧美Av,色爱综合网欧美av,欧美群交,欧美人曽交流
          76. 葫芦岛市
          77. 雅安市
          78. 弥勒县
          79. 曰本三级片,婷婷五月综合色啪在线观看,成人免费图片
          80. 国产a在线不卡 精品国产自在现线拍 91国自产 国偷自产免费完整版
          81. 石柱
          82. 井研县
          83. 亚洲久久无码中文字幕,强乱中文字幕在线播放,国产 亚洲 中文在线 字幕
          84. 国产av国片-天堂v无码亚洲一本道-国产大香蕉-老司机电影院午夜看片
          85. 爱色小萝莉导航我爱啪啪啪亚洲色综合高清无码av主播自慰棒插穴自慰
          86. 大香蕉久久网,高清美女视频草久久爱久久 青青青草视频 国产系列
          87. 沽源县
          88. 撸一撸_中文亚洲无线码,成人影院,欧美高清猪马牛,中文字幕极速在线观看
          89. 免费国产久久啪在线,国产在线精彩亚洲久久,国内自拍久久久久影院
          90. 夜狼在线视频,尽在好屌逼精品视频,免费福利资源天天更新
          91. 国产 亚洲 中文字幕 久久网 中文字幕人妻熟女人妻 亚洲久久久久久中文字幕
          92. 龙陵县
          93. 免费网站看v片免费观看 在线v片免费观看视频,免费网站看完整v片在线
          94. 成上人色爱,亚洲 欧美 日韩 国产 视频,日本无码一区二区三区不卡,性 色 爽 爱
          95. 五月天婷婷_日韩中文字幕_伊人人大蕉_caonila 在线视频分享
          96. 和田市
          97. 日本一大免费高清2019免费老鸭国产专区亚洲偷偷自拍男女视频
          98. 多人做人爱完整版视频_多人做人爱的视频播放_日本强奷在线播放
          99. 2019天天色,天天操,天天干,天天射,天天好逼网,天天色综合网
          100. 国产偷拍国产精品网-国产网友自拍 偷拍-国产精品-国产自拍
          101. 日本高清视频在线网站_青青在线是免费视频观看_免费看黄色视频
          102. 色情AV论坛,黄色网站夫妻自拍,一本道老鸭窝不卡国产免费视频
          103. 2018夜夜射天天拍在线 日日日射夜日日啪 2018天天啪天天爽国产
          104. 日疯狂护士在线播放日本青青草原久久免费国产亚洲观看视频在线
          105. ,2017亚洲男人天堂天堂,日本一本道高清无码AV,一本到高清无码
          106. 2019高清无码,噜噜噜手机在线版,疯狂抽插正在播放,在线观看
          107. 大悟县
          108. 县级市
          109. 丁香五月啪啪,激情综合,色久久,色久久综合网
          110. 偷拍男女宾馆做爰视频 小草在线观看福利视频 免费观看 偷拍 校园
          111. 日本一本道免费__一本道理不卡一二三区_日本Av电影不卡在线观看
          112. 百度百度男朋友摸得我流水有点黏黏福利,天天看高清影视手机版
          113. 日本av网站私库在线,国产自拍av青青草免费视频老司机91国内视频
          114. 夜狼在线视频,尽在好屌逼精品视频,免费福利资源天天更新
          115. 亚洲中文字幕乱倫在线,欧美成人网,成版人app抖音小奶狗视频
          116. 亚洲久久无码中文字幕,强乱中文字幕在线播放,国产 亚洲 中文在线 字幕
          117. 奇米777四色奇米影视老司机电影网你懂的视频人人色人人草涩涩爱
          118. 快播云资源__快播云手机_快拨云APP_成人伦理电影_日本一级特黄大片
          119. 中文字幕无线观看在 电影在线观看 中文字幕极速在线观看
          120. 国产av国片-天堂v无码亚洲一本道-国产大香蕉-老司机电影院午夜看片
          121. 国产亚洲精品福利视频,高清国产午夜福利在线视频,国产私拍福利精品视频
          122. 久久影院, 超碰人人破, 亚洲 图片另类欧美, 五月丁香综合缴情六月
          123. 乌拉特中旗
          124. 青青青国产在线观看手机免费_青草青草久热精品视频_青青精品国产自在线拍
          125. 石河子市
          126. 午夜电影街_国产a在线不卡_特级a欧美做爰片_一本道理不卡一区
          127. 奇米第四手机在线观看奇米第四手机在线观看多人做人爱视频免费
          128. 操逼网站夜夜干干伊人9在线观看免费观看1自拍超碰caoporn
          129. V天堂最新地址,Av天堂影院首页,男人的天堂,欧美av在线,av天堂2017
          130. 天天看高清久视频,天天看综合天天看,天天看高清在线播放
          131. 777gn亚洲大4438x人 网,插妺妺97a 插妺96 干妺妺色from
          132. 免费看祼色app黄 色 成 人小说网站久久是热频这里只精品2
          133. 大香蕉免费视频在线观看,免费的av不用播放器的,大香蕉免费视频
          134. 天天色综合_天天色情网_天天啪啪啪,手机青青在线观看国产,蝌蚪人人手机视频专题
          135. 林周县
          136. 在线a亚洲视频简约网址导航在线观看黄色视频福利片135
          137. 咸阳市
          138. 青青青草网站免费观看-青青青视频在线观看真实强奷视频在线观看
          139. 五月天婷婷_日韩中文字幕_伊人人大蕉_caonila 在线视频分享
          140. 男女啪啪啪_男女直接做的视频_男女做爰高清免费视频,夹的好爽
          141. 日日摸天天摸人人看,日日摸天天摸人人看在线观看,日日摸天天摸人人看手机播放
          142. 浦东新区
          143. 亚洲 自拍 偷拍 综合图区国内情侣在线没被封的手机网站小明看春
          144. 白玉县
          145. 扶风县
          146. 合水县
          147. 松江区
          148. 西林县
          149. 华蓥市
          150. 周口市
          151. 柳河县
          152. 中文中幕无码亚洲视频-2019精品国产品在线不卡-天堂AV无码亚洲高清
          153. 婷婷六月丁香综合基地,色偷偷男人的天堂a v,免费可以看污的完整视频软件
          154. 诸城市
          155. 无码av高清毛片在线看_日本毛片免费视频观看_免费v片在线观看网站
          156. 资溪县
          157. 在线看午夜视频福利 - 在线观看深夜福利视频【精品视频,在线免费】
          158. 鲁山县
          159. 福利视频_国产福利视频拍拍拍_国产亚洲精品福利视频_在线观看深夜福利视频_国产福利视频在线观看福利_第一福利在线永久视频_美女自卫慰视频福利www_午夜福利视频
          160. 余干县
          161. 免费视频在线观看国产-情侣视频自拍偷拍-久草在线免费视频在线观看
          162. 亚东县
          163. 亚洲 制服 丝袜 无码 在线va亚洲va天堂va视频在线欧美一级整片在线播放色综合伊人色综合网站黑人一级大毛片
          164. 男女啪啪啪_男女直接做的视频_男女做爰高清免费视频,夹的好爽
          165. 日本三级_香港三级_三级片网站_成人网_成人电影欧美高清整片
          166. 奇米奇米777哪里可以看美剧2017男人天堂哥哥去在线,米奇影视盒
          167. 欧美巨乳,欧美Av,色爱综合网欧美av,欧美群交,欧美人曽交流
          168. 久久播_久播电影网-亚洲人成电影网站免费-青青草观看-大香蕉视频 大香蕉网
          169. 爱色小萝莉导航我爱啪啪啪亚洲色综合高清无码av主播自慰棒插穴自慰
          170. V天堂最新地址,Av天堂影院首页,男人的天堂,欧美av在线,av天堂2017
          171. 日本av,日本黄片视频在线观看,日本免费的毛片,VBX在线视频
          172. 2018在线国产偷拍视频_偷拍久久国产视频_一本道国产在线国产
          173. 沙雅县
          174. 亚洲 欧美 国产 综合-aV欧美国产在线-久久国产自偷拍-超碰98人人插
          175. 任你躁国语自产在线播-成 人 国产系列-国产av国片免费
          176. 98精品免费视频,98精品视频在线,se98在线精品视频
          177. 泡泡影院最新深夜宅男,yy4080首播影院免费手机在线观看
          178. 爱福利视频网,福利视频一区二区微拍堂,日本一区二区三区高清
          179. 曰本三级片,婷婷五月综合色啪在线观看,成人免费图片
          180. 日本高清免费观看 日本高清免费一本视频 日本高清视2018色视频
          181. 多人做人爱完整版视频_多人做人爱的视频播放_日本强奷在线播放
          182. 国语自产精品视频在_九九热线有精品视频6
          183. 宜红院美国日|日本最新免费一区|天天射干_九九99香蕉在线视频
          184. 国内三级a在线,在线观看国内女厕偷拍,国内自拍久久久久影院
          185. 陈巴尔虎旗
          186. 一本大道香蕉视频_任你躁国语自产在线播放_在线中文字幕乱码免费
          187. 亚欧乱色视频狠狠热在线视频免费不卡高清免费v免费啪视频观试看
          188. 长垣县
          189. 男女啪啪啪_男女直接做的视频_男女做爰高清免费视频,夹的好爽
          190. 天天色,天天干,天天操,天天射,天天好逼网,天天色综合网
          191. 亚洲日本VA|久久爱|久久爱在线|久久成人视频|久久爱在线播放视频
          192. 一本草中文字幕一本道理不卡一二三区免费2018男任天堂日本人免费
          193. 2015天堂网久久做爱视频欧美成av人片在线观看久久爱青青草视频
          194. 2019最新中文字幕在线观看,中文字幕乱码 电影在线观看中文字幕
          195. 中文中幕无码亚洲视频-2019精品国产品在线不卡-天堂AV无码亚洲高清
          196. 一本大道道香蕉a 一本到道免费线观看 一本道理在线不卡免费
          197. 2019最新国产不卡a_午夜电影街_国产a在线不卡_特级a欧美做爰片
          198. 国产啪视频在线播放观看_一本到美国视频在线观看_亚洲阿v天堂
          199. 磐石市
          200. 中日高清字幕版在线观看,中文字字幕乱码,在线中文字幕乱码免费