所以我一直在創建一個python代碼,該代碼調用API以獲取其JSON代碼。使用此代碼請求 API 后:url = requests.get("https://stats.foldingathome.org/api/donor/PointofHorizon")然后,我將給定的 JSON 信息打印到控制臺中以獲取此輸出:{"wus": 131, "rank": 99964, "total_users": 2236318, "active_50": 2, "path": "donor/PointofHorizon", "wus_cert": "https://apps.foldingathome.org/awards?user=35025837&type=wus", "id": 35025837, "credit_cert": "https://apps.foldingathome.org/awards?user=35025837&type=score", "last": "2020-03-22 15:18:54", "name": "PointofHorizon", "teams": [{"wus": 97, "last": "2020-03-22 15:18:54", "uid": 35025837, "active_50": 2, "active_7": 2, "credit": 310435, "team": 225605, "name": "PC Master Race - PCMR"}, {"wus": 34, "last": "2019-08-17 13:00:11", "uid": 35025837, "active_50": 0, "active_7": 0, "credit": 431809, "team": 223518, "name": "LinusTechTips_Team"}], "active_7": 2, "credit": 742244}這可以完美地在Windows機器上運行python代碼,但是如果我在樹莓派上運行這個確切的python代碼,我會得到JSON,但它會完全隨機化。請注意,窗口和 Pi 都運行完全相同的代碼,而窗口給我的輸出是我想要的,只是 pi 不是。任何人都可以解釋為什么與窗口相比,我在Pi上獲得隨機輸出?以下是python代碼在Windows和Pi上運行3次的一些屏幕截圖,因此您可以理解我所說的隨機含義。但基本上,它從 pi 上的 API 獲取信息,而不是以 API 頁面上的正確順序顯示 JSON 文件:視窗: 編輯: 蟒蛇版本為這個視窗是蟒蛇 3.8.2
添加回答
舉報
0/150
提交
取消