本帖最后由 快乐的小驹 于 2024-1-21 10:29 编辑
当前代码:
[Python] 纯文本查看 复制代码 CLIENT_ID = "99999" # 你的apikey,需要修改
CLIENT_SECRET = "99999" # 你的Secret Key,需要修改
# 获取access_token
def get_access_token():
auth_url = 'https://aip.baidubce.com/oauth/2.0/token'
params = {
'grant_type': 'client_credentials',
'client_id': CLIENT_ID,
'client_secret': CLIENT_SECRET,
}
response = requests.post(auth_url, data=params)
data = response.json()
access_token = data.get('access_token')
if not access_token:
raise "请输入正确的API_KEY 和 SECRET_KEY"
return access_token
修改后的:
[Python] 纯文本查看 复制代码 #百度智能云账号,填写上自己的百度智能云开发帐号信息
with open('config.txt', 'r') as f:
lines = f.readlines()
APP_ID = lines[0].strip('APP_ID:') # strip()用于移除字符串首尾的空白字符
API_KEY = lines[1].strip('API_KEY:')
SECRET_KEY = lines[2].strip('SECRET_KEY:')
# 获取access_token
def get_access_token():
auth_url = 'https://aip.baidubce.com/oauth/2.0/token'
params = {
'grant_type': 'client_credentials',
'client_id': API_KEY ,
'client_secret': SECRET_KEY ,
}
response = requests.post(auth_url, data=params)
data = response.json()
access_token = data.get('access_token')
if not access_token:
raise "请输入正确的API_KEY 和 SECRET_KEY"
return access_token
修改后的症状:config.txt文件里的API_KEY和SECRET_KEY到不了字典里。
求大神给解决一下。 |