5
A
回答
6
只需使用try/except块即可。
def example():
try:
return pickle.loads("")
except EOFError:
return None
请求宽恕比允许要容易。 :)
0
泡菜被认为是不安全的。改为尝试Cerealizer。它可能会顺带解决你的空文件问题。
相关问题
- 1. 如何在一个文件中腌制多个对象?
- 2. 如何腌一个功能copy_reg
- 3. 在一个目录中腌制多个文件
- 4. 用周期腌一个图
- 5. 如何腌制CookieJar?
- 6. 如何将腌制文件用作keras数据集
- 7. 如何腌制自己?
- 8. 如何腌一个python函数及其依赖项?
- 9. Python:如何以文本形式将数据结构写入文件(不腌制)
- 10. 如何在一个文件
- 11. 如何从一个文件
- 12. 如何从一个文件
- 13. 如何做一个文件
- 14. 如何用Ansible创建一个空文件?
- 15. 如何在java中创建一个空文件夹?
- 16. 如何让JavaScript读取文件名在一个空间文件夹中?
- 17. 如何计算一个文件夹中csv文件的空白范围?
- 18. 在Ruby CSV中,如何写一个空白而不是“”到一个文件?
- 19. 如何莳萝(腌菜)档案?
- 20. 如何将python字典腌成MySQL?
- 21. 字典是如何腌制的?
- 22. 如何打包一个.bat文件和一个exe文件
- 23. 我如何“导入”一个java文件到另一个文件
- 24. 如何从另一个python文件运行一个python文件?
- 25. 如何从另一个js文件回调一个js文件?
- 26. 如何将一个zip文件移动到一个文件夹
- 27. 如何一个HTML文件添加到另一个HTML文件
- 28. 如何使当一个文件从一个文件集
- 29. CakePHP Controller创建一个空文件夹
- 30. C读取一个空文件
我做了一些有点不同......我读的文件大小,如果大于0然后取消它! :-)尽管try/catch是一个更好的解决方案! 我的第一个应用程序为诺基亚N900 BTW,YAY! – Jason94 2010-06-30 11:38:25
@Jason,也许对于下一个版本来看看Cerealizer。 ['pickle'可以用于任意代码执行。](http://nadiana.com/python-pickle-insecure) – badp 2010-06-30 11:51:46
问题是,即时通讯真的很新鲜,当涉及到蟒蛇和它的顶部我只是试着一些事情在我的手机(诺基亚N900)上。它运行的是Linux,所以现在真的很遥远。所以下载其他的东西等等有点儿未来:D <3 Windows/visual studio爱! :P酷移动doh:D – Jason94 2010-06-30 13:20:14