有道翻译破解

news/2024/11/28 22:52:57/

目标地址

import requests
import jsondef youdaofanyi():'''在网址中输入一个内容这样我们就可以在 nowwork 的 all 中 找 headers 中的  form data 中的数据是否有添加的内容观察网址得到   http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule将其修改为 数据   页就是 去掉  _o   的网址  才是需要真正去请求的网址其 请求方式  为   post  比 get 请求要多一个 参数   data也是就  Form Data 中的所有数据'''link = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule'content = input("请输入需要翻译的内容: ")headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36'}     #  这个  headers 就不展示了data = {'i':content,     #  此  'key'  的值 是我们需要输入的翻译得 内容'form': 'AUTO',   # 其余 参数 不变'to': 'AUTO','smartresult': 'dict','client': 'fanyideskweb','salt': '15836484748597','sign': '09008534dac6d90e41e5d2ae3d6a11f7','ts': '1583648474859','bv': 'a9c3483a52d7863608142cc3f302a0ba','doctype': 'json','version': '2.1','keyfrom': 'fanyi.web','action': 'FY_BY_REALTlME',}resp = requests.post(link,data=data,headers=headers).json()  # 转化为 json 格式print(resp['translateResult'][0][0]['tgt'])  #  通过结果中 键名  得到一组数据'''此时得到的数据 以 输入的  apple 为例将得到  [[{'src': 'apple', 'tgt': '苹果'}]] 这样的数据两个中括号 一个花括号 可以当做 一个人  二维数组其中二维数组中第一个数据都是两个 零  改写为  print(resp['translateResult'][0][0])再次得到数据 {'src': 'apple', 'tgt': '苹果'}  其中 tgt 是我们需要的  在通过 键名 的方式 来提却将其修改 为 print(resp['translateResult'][0][0]['tgt'])此时得到的数据 就是我们需要的'''
#  多次调用函数 清晰看到效果## 标题
youdaofanyi()
youdaofanyi()
youdaofanyi()

代码运行结果:

在这里插入图片描述

——————————END


http://www.ppmy.cn/news/869235.html

相关文章

本地词库翻译php,有道词典词库(您也可以轻松翻译离线的有道词典词库)

手机词典的出现极大地方便了用户的使用有道离线只能翻译词?,但也存在一些缺陷. 例如,离开网络时无法使用单词搜索功能,这大大限制了词典的应用范围. 优道字典提供全面的字典游戏指南服务. 此功能使用户可以更好地离线使用“ Youdao词典”. 如…

有道词典读音下载类

程序思想: 有两个本地语音库,美音库Speech_US,英音库Speech_US 调用有道api,获取语音MP3,存入对应的语音库中 import os import urllib.requestclass youdao():def __init__(self, type0, wordhellow):调用youdao APIt…

有道词典Linux版下载安装

http://cidian.youdao.com/index-linux.html Ubuntu http://codown.youdao.com/cidian/linux/youdao-dict_1.1.0-0-ubuntu_amd64.deb 二进制安装包: http://codown.youdao.com/cidian/linux/youdao-dict_1.1.0-0~amd64.tar.gz 安装帮助与说明 deepin 版本 支持&…

有道翻译、百度翻译

有道 import requests import time import hashliburl "http://fanyi.youdao.com/translate_o?smartresultdict^&smartresultrule" JS加密算法 bv n.md5(navigator.appVersion); ts "" (new Date).getTime(); salt ts parseInt(10 * Math.rand…

Ubuntu下安装网易有道词典

1、下载安装包 进入网易有道词典多平台下载,网址:多平台下载 - 有道词典。 选择并下载LInux版本下的Ubuntu(amd64)版。 2、命令行安装 Ubuntu高版本的图形化安装界面就不说了,大致长这样: 说些低版本安装时…

有道词典官方下载【词典相关的服务与软件】

有道词典官方下载 有道词典免费下载 软件大小: MB 软件语言:简体中文 软件性质:应用软件 软件授权:免费共享软件 软件等级:2 更新时间:2013-03-08 11:45:53 应用平台:windows XP/Vista/window…

ubuntu20.04下载安装有道词典

进入官网下载.deb压缩包 http://cidian.youdao.com/multi.html 打开终端,输入:sudo dpkg -i youdao-dict_6.0.0-ubuntu-amd64.deb 若出现错误:youdao-dict 输入:sudo apt-get -f install 再次输入sudo dpkg -i youdao-dict_6.0…

Translate插件的有道翻译

在plugins下载Translate插件 setting-> Tools->Translation 没有id和密钥就申请注册 登录后 创建应用 创建成功后输入id和密钥 点击鼠标右键即可使用 翻译效果 over