我试图用Glassdoor的API中的值附加一个列表。在
当我从这个API得到回复时,我会得到诸如公司名称、评级、CEO等信息,最后如果公司是母公司,我也会得到这些信息。在
我的问题是,当我在列表中添加所有这些信息时,如果我从API得到响应的公司没有母公司,我不希望它跳过提取其他相关数据,如姓名、首席执行官等。我希望它打印出该公司响应的可用数据,然后母公司在哪里打印NA。在
我从API得到的每个公司的可用数据长度可能不同。在
例如:
comp_info.append(data['response']['employers'][0]['name'])
这就是我要实现的,苹果没有母公司,而LSI公司有。我不知道怎么解决这个问题?在
[APPLE,Tim Cook,4.5,不适用,计算机硬件] [LSI Corporation,Some Guy,4.6,Avago Technologies,计算机硬件]
如果我没听错的话:
我不确定我是否完全理解您的问题,但Python有一个“请求原谅比请求许可更好”的概念,这可能有助于:
请澄清你的问题,如果你正在寻找不同的处理方式。在
相关问题 更多 >
编程相关推荐