我的目标是为名为clean_ntf
的数据帧运行一个API。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
的新列
但是,它返回为空
目前没有回答
相关问题 更多 >
编程相关推荐