[英]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.