参考
学习 小甲鱼老师的《零基础入门学习Python》
问题1
您的请求来源非法,商业用途使用请关注有道翻译API官方网站“有道智云”: http://ai.youdao.com
问题2
SyntaxError: EOL while scanning string literal
问题3
英汉自动转换翻译
审查数据
使用mac的chrome浏览器开发者工具,在Network窗口,获取网页信息
代码实现
// An highlighted block
import urllib.request
import urllib.parse
import json
content = input("请输入需要翻译的内容:")
url ="http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule"
head ={
}
head['Referer']='http://fanyi.youdao.com'
###head['User-Agent']='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36'
head['User-Agent']='Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19'
"""
已失效
data