美文网首页
python关于EOFERROR:Ran out of inpu

python关于EOFERROR:Ran out of inpu

作者: 酒深巷子Ya | 来源:发表于2018-04-07 16:08 被阅读607次
#写入
d = dict(name = 'xioazhi', num = 1002)
with open('./Test.txt', 'wb') as f:
    pickle.dump(d, f)
#读取
with open('./Test.txt', 'rb') as f:
    print(f.read())
    try:
        print(pickle.load(f))
    except EOFError:
        print('None')
打印结果如下 Screen Shot 2018-04-07 at 16.02.32.png

出现这个错误的原因,网上说是因为文件为空,可是文件不为空。
也有说是不同版本可能不兼容。
记录一下。有没有遇见过这个问题的

相关文章

网友评论

      本文标题:python关于EOFERROR:Ran out of inpu

      本文链接:https://www.haomeiwen.com/subject/gkyyhftx.html