python - 我该如何解决这个问题?追溯:文件“C:/Users/rawaa/PycharmProjects/huffman/deempade.py”,第 56 行,seed=pickle.load(fp) EOFError
问题描述
当我运行代码时,出现以下错误。请帮我解决问题
Traceback (most recent call last):
File "C:/Users/rawaa/PycharmProjects/huffman/deempade.py", line 56, in <module>
seed= pickle.load(fp)
EOFError
代码是
with open('pickled/keys', 'rb') as fp:
d_codewords = pickle.load(fp)
message_length = pickle.load(fp)
seed= pickle.load(fp)
null_chars = pickle.load(fp)
filename = raw_input("Enter the stego file name\n")
bin_message = de_embed(filename, seed, message_length, null_chars)
print "The retrieved binary message from file is : {}".format(bin_message)
decoded = decode(bin_message, d_codewords)
print "The message after Huffman Decoding is : {}".format(decoded)
with open('pickled/RSA_Keys', 'rb') as fp:
key = pickle.load(fp)
print 'The RSA decrypted message is : ' + ''.join(map(chr, RSA.decrypt(key[1], decoded)))
解决方案
推荐阅读
- anaconda - UnsatisfiableError:发现以下规范相互不兼容:
- r - 如何调整出行时间?
- python - 一个二进制文件加上两个内部名称
- git - 如何为所有 GitLab 存储库配置暂存命名空间以供使用?
- python - 如何在 crontab 启动后保持输入接受 python 脚本运行一整天?
- neo4j - 从外部应用程序访问 Neo4j 数据的最佳方法是什么?
- go - 使用 Go 标准库查找 IP 地址的位置和时区
- nicedit - 无法使用 nicedit 设置 mathtype
- python - sqlalchemy.exc.InterfaceError:执行操作失败;Python 类型 Point 无法转换
- javascript - 我正在尝试从动态生成的表单中获取 Textarea 值,但是当我单击按钮时没有任何反应