在写一些爬虫代码的时候,我把最终的数据保存在一个字典列表中,但是不同的字典,它们的key有一些不一致,但是key的总数是确定的,我很困惑如何按照字典的key来放,整理并生成一个excel表格,那些没有用到的属性可以用NAN代替。
我用pycharm写了这段代码,我认为它可以用pandas来解决,但我仍然不知道该怎么做。
这是一个简单的模式:
a = {'m': 1, 'n': 2}
b = {'m': 3, 'n': 4, 'p': 5}
c = {'m': 6, 'n': 7, 'o': 8, 'p': 9}
d = [a, b, c]
我想要的结果是这样的:
m n o p
0 1 2 NAN NAN
1 3 4 NAN 5
2 6 7 8 9