python 同時讀取多個文件的例子
更新時間:2019年07月16日 09:39:38 作者:想做碼農(nóng)
今天小編就為大家分享一篇python 同時讀取多個文件的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
Python中打開文本使用的是with語句,比如打開一個文件并讀取每一行
with open(filename) as fp:
for line in fp:
# do something
為了同時讀取多個文件,可以使用下面的代碼
with open(filename1) as fp1, open(filename2) as fp2, open(filename3) as fp3:
for l1 in fp1:
l2 = fp2.readline()
l3 = fp3.readline()
# do something
稍微簡介一點可以使用contextlib中的nested,有
from contextlib import nested
with nested(open(filename1), open(filename2), open(filename3)) as (fp1, fp2, fp3):
for l1 in fp1:
l2 = fp2.readline()
l3 = fp3.readline()
# do something
以上這篇python 同時讀取多個文件的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Tensorflow2.1實現(xiàn)文本中情感分類實現(xiàn)解析
這篇文章主要為大家介紹了Tensorflow2.1實現(xiàn)文本中情感分類實現(xiàn)解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-11-11
Python實現(xiàn)定時任務的九種方案總結(jié)
定時任務是編程中常見的需求,它可以按照預定的時間表執(zhí)行特定的任務或操作,在Python中,有多種方法可以實現(xiàn)定時任務,下面小編就來和大家詳細講講吧2023-11-11
Python實現(xiàn)HTTP協(xié)議下的文件下載方法總結(jié)
這篇文章主要介紹了Python實現(xiàn)HTTP協(xié)議下的文件下載方法總結(jié),包括端點續(xù)傳下載等功能,需要的朋友可以參考下2016-04-04
一文詳解PyQt5中實現(xiàn)不規(guī)則窗口的顯示
這篇文章主要為大家詳細介紹了Python?PyQt5中實現(xiàn)不規(guī)則窗口的顯示的相關(guān)資料,文中的示例代碼講解詳細,具有一定的借鑒價值,需要的可以參考一下2022-12-12
Django表單提交后實現(xiàn)獲取相同name的不同value值
這篇文章主要介紹了Django表單提交后實現(xiàn)獲取相同name的不同value值,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05

