【发布时间】:2020-08-19 13:30:39
【问题描述】:
好吧,伙计们,这段代码可以工作,但不是我想要的,如果有人可以帮助我希望它在 hash_replace 中取第一行并检查 hash_found 中的每一行,直到找到一个,但这段代码只是将它们并排比较side.如果有人可以帮助我将不胜感激。
with open('resolute','r') as renny:
with open('ronny','r') as renna:
for line,line2 in zip(renny,renna):
lin = line.split()
li = line2.split()
hash_to_replace = lin[2]
email = lin[0]
hash_found = li[0]
pass_found = li[2]
if hash_to_replace == hash_found:
print('Found')
else:
print('Nothing')
【问题讨论】:
-
如果你只想从一个文件中读取 1 行,为什么要循环读取两个文件?
-
@ScottHunter 我想在“hash_to_replace”中取第一行,然后遍历“hash_found”,然后在“hash_to-replace”中取第二行,然后遍历“hash_found”。我希望这个过程继续,直到它占用最后一行并循环。你认为你可以帮助我吗?
标签: python loops file-handling readlines