Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将赋值语句字符串重新构造为对象_Python_Algorithm_Api_Parsing - Fatal编程技术网

Python 将赋值语句字符串重新构造为对象

Python 将赋值语句字符串重新构造为对象,python,algorithm,api,parsing,Python,Algorithm,Api,Parsing,因为很难清楚地表达我想做的事情,所以举个例子可能是最好的证明。这是我从API得到的输出 a[0].b[0].d.e=0 a[0].b[0].d.f='1,2' a[0].b[0].d.h='x,y' a[0].b[0].d.i=1 a[0].b[0].d.g[0]='X' a[0].b[0].d.g[1]='Y' a[0].b[0].d.j='D1,CIF' a[0].c[0].d.e=0 a[0].c[0].d.f='1,2' a[0].c[0].d.h='H,M' a[0].c[0].d.i

因为很难清楚地表达我想做的事情,所以举个例子可能是最好的证明。这是我从API得到的输出

a[0].b[0].d.e=0
a[0].b[0].d.f='1,2'
a[0].b[0].d.h='x,y'
a[0].b[0].d.i=1
a[0].b[0].d.g[0]='X'
a[0].b[0].d.g[1]='Y'
a[0].b[0].d.j='D1,CIF'
a[0].c[0].d.e=0
a[0].c[0].d.f='1,2'
a[0].c[0].d.h='H,M'
a[0].c[0].d.i=2
a[0].c[0].d.g[0]='M'
a[0].c[0].d.g[1]='H'
...

我想将此输出输入到一个对象中,这样我就有一个对象“a”,我可以相应地作为一个包含对象、数组等的对象进行查询。

上面的输出格式是什么,字符串还是json字符串?它是一个字符串;正如你所看到的,它们是一组赋值语句。上面输出的格式是什么,字符串还是json字符串?它是一个字符串;如您所见,它们是一组赋值语句。