试用腾讯AI开放平台(文本情感分析)
请求url生成代码为(文件:):
import hashlib import time import random import string import urllib import sys def get_params(plus_item): 请求时间戳(秒级),用于防止请求重放(保证签名5分钟有效) t = time.time() time_stamp=int(t) 请求随机字符串,用于保证签名不可预测 nonce_str = .join(random.sample(string.ascii_letters + string.digits, 10)) 应用标志,这里修改成自己的id和key app_id=2118080088 app_key=0tAooeqvvQeVx0hZ 值使用URL编码,URL编码算法用大写字母 text1=plus_item text=urllib.request.quote(text1.encode(utf-8)).upper() 拼接应用密钥,得到字符串S sign_before=app_id=+app_id+&nonce_str=+nonce_str+&text=+text+&time_stamp=+str(time_stamp)+&app_key=+app_key 计算MD5摘要,得到签名字符串 sign=hashlib.md5(sign_before.encode(utf-8)).hexdigest() sign=sign.upper() params=app_id=+app_id+&time_stamp=+str(time_stamp)+&nonce_str=+nonce_str+&sign=+sign+&text=+text return params
主程序:
输出结果:
上一篇:
通过多线程提高代码的执行效率例子