<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > Python基礎教程之四種逐行讀取文件內容方法介紹

Python基礎教程之四種逐行讀取文件內容方法介紹

發(fā)布人:扣丁學(xué)堂 時(shí)間:2020-06-29 來(lái)源:工程師 發(fā)布文章

  現在學(xué)習Python語(yǔ)言的小伙伴越來(lái)越多,而Python語(yǔ)言也是現在的熱門(mén)語(yǔ)言,市場(chǎng)上的Python開(kāi)發(fā)工程師也很受各大企業(yè)的青睞,本篇文章扣丁學(xué)堂的小編就給同學(xué)們分享一下Python基礎教程四種逐行讀取文件內容方法,感興趣的小伙伴來(lái)了解一下吧。

222.jpg

  方法一:readline函數


  #-*-coding:UTF-8-*-


  f=open("/pythontab/code.txt")#返回一個(gè)文件對象


  line=f.readline()#調用文件的readline()方法


  whileline:


  #printline,#在Python2中,后面跟','將忽略換行符


  print(line,end='')#在Python3中使用


  line=f.readline()


  f.close()


  優(yōu)點(diǎn):節省內存,不需要一次性把文件內容放入內存中


  缺點(diǎn):速度相對較慢


  方法二:一次讀取多行數據


  代碼如下:


  #-*-coding:UTF-8-*-


  f=open("/pythontab/code.txt")


  while1:


  lines=f.readlines(10000)


  ifnotlines:


  break


  forlineinlines:


  print(line)


  f.close()


  一次性讀取多行,可以提升讀取速度,但內存使用稍大,可根據情況調整一次讀取的行數


  方法三:直接for循環(huán)


  在Python2.2以后,我們可以直接對一個(gè)file對象使用for循環(huán)讀每行數據


  代碼如下:


  #-*-coding:UTF-8-*-


  forlineinopen("/pythontab/code.txt"):


  #printline,#python2用法


  print(line)


  方法四:使用fileinput模塊


  importfileinput


  forlineinfileinput.input("/pythontab/code.txt"):


  print(line)


  以上就是關(guān)于Python四種逐行讀取文件內容方法的詳細介紹,最后想要學(xué)習Python開(kāi)發(fā)的小伙伴一定要選擇專(zhuān)業(yè)的Python培訓機構??鄱W(xué)堂作為知名的IT培訓機構,不僅有專(zhuān)業(yè)的老師和與時(shí)俱進(jìn)的課程體系,還有大量的Python視頻教程供學(xué)員觀(guān)看學(xué)習,想要學(xué)好Python開(kāi)發(fā)技術(shù)的小伙伴就抓緊時(shí)間行動(dòng)吧??鄱W(xué)堂Python技術(shù)交流群:279521237。

*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。

雙控開(kāi)關(guān)相關(guān)文章:雙控開(kāi)關(guān)原理


關(guān)鍵詞:

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>