我试图创建一个函数来比较两个txt
文件。如果它识别出一个文件中的新行,而不是另一个文件中的新行,它会将它们添加到list
中,也会添加到不包含这些新行的文件中。它没有做到这一点。这是我的职责。我做错什么了?你知道吗
newLinks = []
def newer():
with open('cnbcNewLinks.txt', 'w') as newL:
for line in open('cnbcCleanedLinks.txt'):
if line not in "cnbcNewLinks.txt":
newLinks.append(line)
newL.write(line)
else:
continue
cleaned = ''.join(newLinks)
print(cleaned)
我输入了@Alex建议的python代码。你知道吗
参见文档中的^{} 。你知道吗
我用
a.txt
和b.txt
替换您的文本文件名以便于阅读。你知道吗如果文件不大,则移动列表中的数据, 两个列表都在集合中转换并使用“different”内置函数,两次。 然后在文件中添加差异。你知道吗
相关问题 更多 >
编程相关推荐