簡體   English   中英

太多值無法解壓縮python

[英]Too many values to unpack python

我正在嘗試讀取兩個文件,並一起遍歷兩個文件。 基本上我想逐行比較它。 我收到錯誤信息, Too many values to unpack

f1=open("C:/oc.txt")
f2 = open("C:/p.txt")
for line,line1 in f1,f2:

要遍歷同步的兩個文件,請使用itertools.izip

for line1, line2 in itertools.izip(f1, f2):
    # do whatever

如果兩個文件的行數不同,則可能要使用itertools.izip_longest來代替。

for line1, line2 in f1, f2嘗試遍歷元組(f1, f2) ,而不遍歷同步的兩個文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM