有很多小伙伴担心自己英语不好,学习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如何用几行代码实现在线翻译相关推荐

  1. ds--8600使用手册_我如何用57行代码复制一个价值8600万美元的项目

    ds--8600使用手册 by Tait Brown 泰特·布朗(Tait Brown) 我如何用57行代码复制一个价值8600万美元的项目 (How I replicated an $86 mill ...

  2. 想了解直播系统开发美颜的原理,先来学习如何用1行代码实现人脸识别

    想了解直播系统开发美颜的原理,先来学习如何用1行代码实现人脸识别 环境搭建: 1. 安装 Ubuntu17.10 > 安装步骤在这里 2. 安装 Python2.7.14 (Ubuntu17.1 ...

  3. 铅笔素描算法_如何用10行代码将任何图像变成铅笔素描

    铅笔素描算法 by Rishav Agarwal 通过里沙夫·阿加瓦尔 如何用10行代码将任何图像变成铅笔素描 (How to turn any image into a pencil sketch ...

  4. python小游戏-16行代码实现3D撞球小游戏!-源码下载

    python小游戏-16行代码实现3D撞球小游戏!-源码下载 所属网站分类: 资源下载 > python小游戏 作者:搞笑 链接: http://www.pythonheidong.com/bl ...

  5. Python爬虫利用18行代码爬取虎牙上百张小姐姐图片

    Python爬虫利用18行代码爬取虎牙上百张小姐姐图片 下面开始上代码 需要用到的库 import request #页面请求 import time #用于时间延迟 import re #正则表达式 ...

  6. 教你如何用91行代码实现一朵玫瑰花的绘制

    教你如何用91行代码实现一朵玫瑰花的绘制. 文章目录 教你如何用91行代码实现一朵玫瑰花的绘制. 主体: 初始位置的设定 绘制花朵形状: 绘制花枝形状 绘制一个绿色叶子 要用到的工具: Pycharm ...

  7. 【Python成长之路】如何用2行代码将抖音视频设置成我的手机铃声

    哈喽大家好,我是鹏哥. 今天想学习记录的内容是 -- 如何用python提取视频中的音频. ~~~上课铃~~~ 1 写在前面 本来按我的性子和精力,一周一般只想写一篇博客:但是今天在刷抖音时,发现有个 ...

  8. Python闪电开发:50行代码制作在线数据库查询系统!

    人生苦短,早用Python! 相信大家都用过Navicat,Sqlyog,癞蛤蟆之类的数据库可视化工具.那么,自己能不能做一个类似的数据库可视化的东西呢,毕竟原生的命令行不是很美观,Python50行 ...

  9. lstm代码_贼好理解,这个项目教你如何用百行代码搞定各类NLP模型

    机器之心报道 参与:思源.贾伟 NLP 的研究,从词嵌入到 CNN,再到 RNN,再到 Attention,以及现在正红火的 Transformer,模型已有很多,代码库也成千上万.对于初学者如何把握 ...

  10. Python程序员30行代码素描表白!网友:花里胡哨

    总有人说程序员不够浪漫!其实我们只是没时间而已,等我们有时间了,还有普通人什么事儿?最近就有一个小伙伴上热搜了! 原来他用Python给可爱的女朋友画了一幅素描!不到30行代码,一起来学学给她一个惊喜 ...

最新文章

  1. 多分类f1分数_如何计算多标签分类中的F1测度?
  2. 【重磅】吴恩达宣布 Drive.ai 自动驾驶汽车服务落地 理想就这样成了现实!
  3. python3读取excel数据-Python3操作Excel文件(读写)的简单实例
  4. mysql事务实战_MySQL实战45讲学习-事务相关笔记
  5. open和fopen的区别
  6. 微信小程序INC自增自减MUL自乘问题
  7. 57、vi常见用法,tags
  8. objective-c中的static
  9. JAVA 8 StreamAPI 和 lambda表达式 总结(一)--lambda表达式
  10. 计算机网络与综合布线系统设计,计算机网络与通信技术10-综合布线系统.ppt
  11. 字典(dict)按键(key)和值(value)排序即item()的常用方式
  12. java p=x,Java-Tutorial/20、javac和javap.md at master · allenchenx/Java-Tutorial · GitHub
  13. mysql 授权 失败_完美解决mysql客户端授权后连接失败的问题
  14. 国内Docker镜像加速汇总
  15. OpenCV开发笔记(三十四):红胖子带你小白式编译Qt+openCV3.4.1+opencv_contrib(全网最简单最强,可读性最高,没有之一)
  16. 最简易的Cfree代码,cfree爱心代码。
  17. 数据压缩作业1-1|利用Audacity分析浊音、清音、爆破音的时域及频域特性
  18. 单片机硬件和软件延时是啥意思?
  19. 回调函数的注册机制为什么会在嵌入式固件开发中应用如此广泛?
  20. Java怎样快速入门?该如何学Java?

热门文章

  1. 【模糊神经网络】基于simulink的模糊神经网络控制器设计
  2. 谷歌搜索组建discuz!_Google的热门搜索结果? 惊喜! 是谷歌
  3. 国内外最顶级的十大敏捷项目管理软件【2022】
  4. 找网络高手联系方式_怎么才能联系到网络高手(找网络大牛联系方式)
  5. 【文本分类】采用同义词的改进TF-IDF权重的文本分类
  6. 基于天天动听API开发在线音乐查询网站
  7. MATLAB生成M序列和Gold序列
  8. 安装Server2003+SQL2000+SQL2000SP4
  9. 链表排序总结(全)(C++)
  10. kindle索引_Kindle太费电?卡索引解决办法