我正在嘗試使用python進行簡單的網頁報廢,它檢查網站的名稱,將它們全部放入帶鏈接的字典中,然後將名稱與列表進行比較,我準備好了保存。我遇到的問題是嘗試使用不在保存列表中的網站名稱創建新詞典。試圖將字典與文本文件進行比較
together = dict(zip(names, links))
final_dict = {}
for k, v in together.items():
with open('file.txt', 'r') as f:
file_lines = f.readlines()
if k in file_lines:
print('All ready have that name.')
pass
else:
print(k, v)
final_dict.update({k, v})
f.close()
保存的文件只能有together
字典的k
值。
您的縮進是否在'file_lines中的k'被破壞? –
只在問題中,而不在腳本上。 – warbirdn