给定以下字符串:
my_string = "fan_num=2,fan1=0,fan2=0,chain_xtime8={X0=8,X1=3,X2=11},chain_offside_6=0,chain_offside_7=0,chain_offside_8=0,chain_opencore_6=0,chain_opencore_7=0,chain_opencore_8=0"
如何拆分它以获得以下输出:
[
fan_num=2,
fan1=0,
fan2=0,
chain_xtime8={X0=8,X1=3,X2=11},
chain_offside_6=0,
chain_offside_7=0,
chain_offside_8=0,
chain_opencore_6=0,
chain_opencore_7=0,
chain_opencore_8=0
]
我试过:
output = my_string.split(',')
但是,这会分割chain_xtime8
值,这不是我想要的。我使用的是python2.7。你知道吗
通过一系列复杂的替换,我将这种样式转换为JSON。然后使用
json.loads
可以将其转换为Python dict这显然可以收紧,但我想让它可读
pprint
个myDict
结果:还有一个例子-
相关问题 更多 >
编程相关推荐