猿问

利用Python将如下文件内容的转换成dict或者JSON

比如我有一个这样格式的文件

first={
    a:123
    b:456
    c=789
}
second=2
third=3
forth=4

想请问一下大家,怎么能够转换成dict或者JSON格式的,谢谢各位

幕布斯7119047
浏览 477回答 4
4回答

红颜莎娜

"""import json help(json)"""

繁花不似锦

如果不是 first 里面的奇葩格式,这样就可以了: vars = {} execfile(file_path, vars, vars) print vars

森林海

pythonimport json 反序列化file_content = json.load(file_pointer, other_args...) 序列化到文件json.dump(your_python_obj, file_pointer, other_args...) 一般序列化和反序列化:json.dumps(your_py_obj, other_args...) json.loads(json_obj, other_args...) 可以看出s应该是指str的意思

小唯快跑啊

你要转换成json的话,:和=应该是个等价的概念?
随时随地看视频慕课网APP

相关分类

Python
我要回答