我有一个以下格式的文本文件(links.txt):
www.independent.co.uk www.bbc.co.uk www.theguardian.com www.telegraph.co.uk
www.dailymail.co.uk en.wikipedia.org www.huffingtonpost.co.uk www.bbc.co.uk
www.newsnow.co.uk www.express.co.uk
我还有另一个文本文件(keys.txt),格式如下:
www.independent.co.uk www.bbc.co.uk www.theguardian.com
我想比较文本文件和两个文件中都必须打印的URL
我尝试在python中使用urltools包,但无法为多个URL
答案 0 :(得分:0)
如何?
links = open('links.txt', 'r')
links_data = links.read()
links.close()
keys = open('keys.txt', 'r')
keys_data = keys.read()
keys.close()
keys_split = keys_data.split()
for url in keys_split:
if url in links_data:
print(url)
只需确保links.txt
和keys.txt
在当前工作目录中,并且一切都可以正常工作。我假设您的网址将始终以空格分隔。