Python如何用几行代码实现在线翻译
有很多小伙伴担心自己英语不好,学习Python有困难,想学但是又不敢学,并且在使用Python的时候有很多英文都看不到,今天我就用几行代码教会你如何实现在线翻译,这样你就不会在担心学不会Python了。喜欢的点赞收藏,不懂的地方点赞评论。(https://jq.qq.com/?_wv=1027&k=RFMVm5zq)
实现方法
1.导入依赖库
import requestsimport json
2.获取按键输入的待翻译文本
主要是用input函数获取翻译输入文本。
data= input("翻译:")
3.网页爬取翻译结果并输出
1.构造访问输入
url = "http://fanyi.youdao.com/translate"
header = {'i':data,'doctype': 'json'}
2.获取访问输出
response = requests.get(url, header)
3.解析翻译结果
html = response.text page = json.loads(html) result= page['transla
完整代码
import requests
import json
if __name__=="__main__":
data="" print("*翻译开始*") print("------------------------------------------") while data!= 'q': data= input("翻译:")url = "http://fanyi.youdao.com/translate" header = {'i':data,'doctype': 'json'} response = requests.get(url, header) html = response.text page = json.loads(html) result= page['translateResult'][0][0]['tgt'] print("结果:" + result) print("------------------------------------------") print("*翻译结束*")
是不是真的超级简单,一下子就解决了英语困难的问题,又让你在学习Python的路上更近一步了吧。这一篇的教程就到这里了,想看下一章发什么的给个关注。
Python如何用几行代码实现在线翻译相关推荐
- ds--8600使用手册_我如何用57行代码复制一个价值8600万美元的项目
ds--8600使用手册 by Tait Brown 泰特·布朗(Tait Brown) 我如何用57行代码复制一个价值8600万美元的项目 (How I replicated an $86 mill ...
- 想了解直播系统开发美颜的原理,先来学习如何用1行代码实现人脸识别
想了解直播系统开发美颜的原理,先来学习如何用1行代码实现人脸识别 环境搭建: 1. 安装 Ubuntu17.10 > 安装步骤在这里 2. 安装 Python2.7.14 (Ubuntu17.1 ...
- 铅笔素描算法_如何用10行代码将任何图像变成铅笔素描
铅笔素描算法 by Rishav Agarwal 通过里沙夫·阿加瓦尔 如何用10行代码将任何图像变成铅笔素描 (How to turn any image into a pencil sketch ...
- python小游戏-16行代码实现3D撞球小游戏!-源码下载
python小游戏-16行代码实现3D撞球小游戏!-源码下载 所属网站分类: 资源下载 > python小游戏 作者:搞笑 链接: http://www.pythonheidong.com/bl ...
- Python爬虫利用18行代码爬取虎牙上百张小姐姐图片
Python爬虫利用18行代码爬取虎牙上百张小姐姐图片 下面开始上代码 需要用到的库 import request #页面请求 import time #用于时间延迟 import re #正则表达式 ...
- 教你如何用91行代码实现一朵玫瑰花的绘制
教你如何用91行代码实现一朵玫瑰花的绘制. 文章目录 教你如何用91行代码实现一朵玫瑰花的绘制. 主体: 初始位置的设定 绘制花朵形状: 绘制花枝形状 绘制一个绿色叶子 要用到的工具: Pycharm ...
- 【Python成长之路】如何用2行代码将抖音视频设置成我的手机铃声
哈喽大家好,我是鹏哥. 今天想学习记录的内容是 -- 如何用python提取视频中的音频. ~~~上课铃~~~ 1 写在前面 本来按我的性子和精力,一周一般只想写一篇博客:但是今天在刷抖音时,发现有个 ...
- Python闪电开发:50行代码制作在线数据库查询系统!
人生苦短,早用Python! 相信大家都用过Navicat,Sqlyog,癞蛤蟆之类的数据库可视化工具.那么,自己能不能做一个类似的数据库可视化的东西呢,毕竟原生的命令行不是很美观,Python50行 ...
- lstm代码_贼好理解,这个项目教你如何用百行代码搞定各类NLP模型
机器之心报道 参与:思源.贾伟 NLP 的研究,从词嵌入到 CNN,再到 RNN,再到 Attention,以及现在正红火的 Transformer,模型已有很多,代码库也成千上万.对于初学者如何把握 ...
- Python程序员30行代码素描表白!网友:花里胡哨
总有人说程序员不够浪漫!其实我们只是没时间而已,等我们有时间了,还有普通人什么事儿?最近就有一个小伙伴上热搜了! 原来他用Python给可爱的女朋友画了一幅素描!不到30行代码,一起来学学给她一个惊喜 ...
最新文章
- 多分类f1分数_如何计算多标签分类中的F1测度?
- 【重磅】吴恩达宣布 Drive.ai 自动驾驶汽车服务落地 理想就这样成了现实!
- python3读取excel数据-Python3操作Excel文件(读写)的简单实例
- mysql事务实战_MySQL实战45讲学习-事务相关笔记
- open和fopen的区别
- 微信小程序INC自增自减MUL自乘问题
- 57、vi常见用法,tags
- objective-c中的static
- JAVA 8 StreamAPI 和 lambda表达式 总结(一)--lambda表达式
- 计算机网络与综合布线系统设计,计算机网络与通信技术10-综合布线系统.ppt
- 字典(dict)按键(key)和值(value)排序即item()的常用方式
- java p=x,Java-Tutorial/20、javac和javap.md at master · allenchenx/Java-Tutorial · GitHub
- mysql 授权 失败_完美解决mysql客户端授权后连接失败的问题
- 国内Docker镜像加速汇总
- OpenCV开发笔记(三十四):红胖子带你小白式编译Qt+openCV3.4.1+opencv_contrib(全网最简单最强,可读性最高,没有之一)
- 最简易的Cfree代码,cfree爱心代码。
- 数据压缩作业1-1|利用Audacity分析浊音、清音、爆破音的时域及频域特性
- 单片机硬件和软件延时是啥意思?
- 回调函数的注册机制为什么会在嵌入式固件开发中应用如此广泛?
- Java怎样快速入门?该如何学Java?
热门文章
- 【模糊神经网络】基于simulink的模糊神经网络控制器设计
- 谷歌搜索组建discuz!_Google的热门搜索结果? 惊喜! 是谷歌
- 国内外最顶级的十大敏捷项目管理软件【2022】
- 找网络高手联系方式_怎么才能联系到网络高手(找网络大牛联系方式)
- 【文本分类】采用同义词的改进TF-IDF权重的文本分类
- 基于天天动听API开发在线音乐查询网站
- MATLAB生成M序列和Gold序列
- 安装Server2003+SQL2000+SQL2000SP4
- 链表排序总结(全)(C++)
- kindle索引_Kindle太费电?卡索引解决办法