上期分享给大家AI—人工智能核心代码!这期教大家编写百度翻译!其实跟百度上的翻译核心代码差不多!这个程序总要分为八个步骤!话不多说!上代码!
第一步、创建连接接口
第二步、创建要提交的数据
第三步、数据转换
第四步、提交数据并解析
第五步、服务器返回结果读取
第六步、以json格式载入
第七步、json格式调取
第八步、返回结果
第一步、创建连接接口
req_url=百度翻译url
第二步、创建要提交的数据
Form_Date={}Form_Date=iForm_Date[doctype]=jsonForm_Date[form]=AUTOForm_Date[to]=AUTOForm_Date[smartresult]=dictForm_Date[client]=fanyideskwebForm_Date[salt]=2Form_Date[sign]=8e4cbe1f3ad2eaf89c76Form_Date[version]=2.1Form_Date[keyform]=fanyi.webForm_Date[action]=FY_BY_REALTIMEForm_Date[typoResult]=false
第三步、数据转换
data=parse.urlencode(Form_Date).encode(utf-8)
第四步、提交数据并解析
response=request.urlopen(req_url,data)
第五步、服务器返回结果读取
html=response.read().decode(utf-8)
第六步、以json格式载入
translate_results=json.loads(html)
第七步、json格式调取
translate_results=translate_results[translateResult][0][0][tgt]
第八步、返回结果
returntranslate_results;
res=fy(python爬虫工程师)print(res)
这个程序就编写完了!中英文都可以转换的!咱下期见!