我在我的 python 代码中遇到了这个错误: “UnicodeDecodeError:‘utf-8’编解码器无法解码位置 5884 中的字节 0xe4:无效的连续字节” 该脚本用于使用 Crackstation 字典进行字典攻击。我试图让它变得有趣,但是当我尝试遍历字典中的项目时出现问题。
pass_file = open(pass_doc, 'r')
for word in pass_file:
pass_doc
是一个 .txt 文件,而不是 .csv。必须是 .csv 吗?
我试过使用
load_text()
而不是 open()
但我想要的只是一个简单的项目列表。应该发生的是代码遍历字典中的所有项目,存储在列表中,我不知道到底出了什么问题。
任何帮助都很好,放轻松,因为我不是专家,谢谢。
试试这个:
f = open('data.txt')
data = f.readlines()
for d in data:
abc()