我試圖使用它們的API從www.crunchbase.com刮取數據。我有一個非常簡單的python腳本來獲得他們的API響應。當我將json_data寫入文件時,鍵出現的順序與我在線使用crunchbase API收到的響應順序不匹配。作爲例子,我附上了兩個文件。該公司是「locaii」,一個文件顯示json數據和其他簡單文本數據。我知道訂單沒有什麼區別,但我如何獲得json數據以匹配相同的訂單?刮掉的JSON數據與文本數據的順序不同
使用的Python代碼是: -
page = requests.get("http://api.crunchbase.com/v/2/organization/locaii?user_key=<api_key>")
json_data = page.json()
open("locaii.txt","w").write(page.text)
out_file =open("locaii.json","w")
json.dump(json_data,out_file, indent=4)
文件 「locaii.txt」 在該格式 - https://drive.google.com/file/d/0B8IDZa4NAwfqYzBSejJQbVJoV28/view?usp=sharing
文件 「locaii.json」 在該格式 - https://drive.google.com/file/d/0B8IDZa4NAwfqdWtVUWVJaXBwNWM/view?usp=sharing
@Oliver W你知道如何去做這件事。 – aamir23