示例代码不兼容py2
黑盟_8 发布于2019-08 浏览:1096 回复:1
0
收藏

文档中都是

import urllib, urllib2, sys

然而现在用的都是py3.。。。

so,这个代码怎么转变成py3可用的。。

import urllib, urllib2, sys
import ssl

# client_id 为官网获取的AK, client_secret 为官网获取的SK
host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【官网获取的AK】&client_secret=【官网获取的SK】'
request = urllib2.Request(host)
request.add_header('Content-Type', 'application/json; charset=UTF-8')
response = urllib2.urlopen(request)
content = response.read()
if (content):
print(content)

(https://ai.baidu.com/docs#/Face-Search-V3/top)

收藏
点赞
0
个赞
共1条回复 最后由kkang1018回复于2019-09
#2kkang1018回复于2019-09

https://ai.baidu.com/docs#/Face-Python-SDK/a50e53cf

看这篇,token是可以获取,但是每次都是token错误。。。感觉文档没有更新。

 

改py3

import requests

# client_id 为官网获取的AK, client_secret 为官网获取的SK
host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=【官网获取的AK】&client_secret=【官网获取的SK】'
response = requests.get(host)
if (response):
  print(response.text)

0
TOP
切换版块