简体   繁体   English

使用python从curl请求中获取数据

[英]Grabbing data from a curl request using python

I'm trying to use this curl request: 我正在尝试使用以下curl请求:

curl 'https://cloud.estimote.com/v2/analytics/visits?from=1448928000&to=1451606399&granularity=daily' -X GET -u YOUR_SDK_APP_ID:YOUR_SDK_APP_TOKEN

which outputs data in this form 以这种形式输出数据

{
"data": [{
"date": "2016-02-22",
"count": 183
}, {
"date": "2016-02-23",
"count": 162
}]
}

I want to use python to call the curl request. 我想使用python来调用curl请求。 How do I do this? 我该怎么做呢?

Here's some documentation info: 以下是一些文档信息: 文档

import requests

response = requests.get('https://cloud.estimote.com/v2/analytics/visits?from=1448928000&to=1451606399&granularity=daily', headers={'Authorization': 'access_token myToken'})

You can then look at the response information, such as response.content, response.text, etc... 然后,您可以查看响应信息,例如response.content,response.text等。

Something like this, depending on the api/token http://docs.python-requests.org/en/master/ 像这样,取决于api / token http://docs.python-requests.org/en/master/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM