我目前正在为所有客户获取许可,并已成功设法输出到控制台中进行打印。
我无法终生解决如何将结构输出到csv
任何帮助将不胜感激。
for z in get_orgs_json:
org_id = z['id']
get_license_url = base_url + 'organizations/{}/licenseState'.format(org_id)
get_license_response = requests.get(get_license_url, headers=headers)
get_license_json = get_license_response.json()
print('Organization ' + (z['name']) + ' Current Status ' + (get_license_json['status']) + ' Expiration Date ' + (get_license_json['expirationDate']))
答案 0 :(得分:0)
我最终使用此链接来解决它。谢谢您的答复。 我最后先写了一个数组,然后写到了一个csv中。
答案 1 :(得分:0)
您可以使用Pandas lib来写入csv file
。喜欢
import pandas as pd
names = ['Job', 'Peter'] # z['id']
status = ['a', 'b'] # get_license_json['status']
expiredDates = ['2013-11-12', '2019-12-31'] # get_license_json['expirationDate']
series = {
'Organization': names,
'Status': status,
'Expired Date': expiredDates,
}
df = pd.DataFrame(series)
df.to_csv('./test.csv')
print(df)