我需要保存一个字典文件,在字典里是字符串,整数和dictionarys。
我做到了我自己,这不是漂亮,漂亮的用户。
我知道泡菜,但我知道它是不是安全使用它,因为如果有人替换该文件 ,我(或其他人)将运行使用替换的文件 ,它将会运行并可能会做一些事情的文件。 它只是并不安全。
有没有做它的另一个功能或进口的东西。
我需要保存一个字典文件,在字典里是字符串,整数和dictionarys。
我做到了我自己,这不是漂亮,漂亮的用户。
我知道泡菜,但我知道它是不是安全使用它,因为如果有人替换该文件 ,我(或其他人)将运行使用替换的文件 ,它将会运行并可能会做一些事情的文件。 它只是并不安全。
有没有做它的另一个功能或进口的东西。
当由不受信任的第三方转移味酸是不是安全。 本地文件就好了,如果事情可以在你的文件系统替换文件,你有一个不同的问题。
也就是说,如果你的字典只含有字符串键和值是什么,但Python列表,数字,字符串或其他字典,然后使用JSON,通过json
模块 。
假设你的字典里只包含基本数据类型,正常的答案是json
,它是这种事情流行的,明确的语言。
如果你的词典中包含更为复杂的数据,你必须手动连载它的方式至少一部分。
JSON是不是很Python的方式,因为以下几个原因:
尝试使用sPickle代替。