python - Pandas Dataframe API 中的 API 调用
问题描述
我的目标是为一个名为clean_ntf
. API 以 JSON 格式返回。这是我的代码:
import http.client, urllib.request, urllib.parse, urllib.error, base64
headers = {
# Request headers
'Ocp-Apim-Subscription-Key': '{subscription key}',
}
params = urllib.parse.urlencode({
# Request parameters
'column1': clean_ntf['Column1'],
'column2': clean_ntf['Column2'],
'column3': clean_ntf['Column3']
})
try:
conn = http.client.HTTPSConnection('whateverurlname.net')
conn.request("GET", "/result/v1/getresult?%s" % params, "{body}", headers)
response = conn.getresponse()
data = response.read()
print(data)
conn.close()
except Exception as e:
print("[Errno {0}] {1}".format(e.errno, e.strerror))
API 应生成名为column4
和的结果column5
。然后我想将 API 的结果添加到called_ntf
称为新列Column4
和Column5
但是,它返回空。
解决方案
推荐阅读
- javascript - Vue路由器 - 命名路由缺少参数
- swift - 为什么只有内置的 UIColors 在这里工作?
- c++ - 读取结构数组的二进制表达式的操作数无效
- javascript - ngFor 中的函数被触发 x 次
- python - 如何通过 fit_generator 为 Keras 模型提供多个输入
- android - 我如何让一个方法在android中重复运行?
- angular6 - ng-select:不要在自定义模板标签单击时打开下拉菜单
- android - 取消参考参考视图
- arrays - vb.net 数组和或运算符
- date - Google 表格:移动每日、每周、每月和每年的平均值