有道翻译命令行版,新手小白必会脚程,装13又实用!
看一下效果
- 安装python环境.
首先可以去官网下载一个python的环境,但是可能会有点慢,你懂的。网址点这里。
OK,然后下一步,我自己用的版本 百度网盘链接:https://pan.baidu.com/s/1l_DtsqLCouOVTUvSLkVAMQ 密码:30ch
这里是windows版的,一路下一步就安装好了,啥也不用改;linux版的我找了一份,没试过,网上这东西不一定好使
- 打开 WEB 浏览器访问https://www.python.org/downloads/source/
- 选择适用 于Unix/Linux 的源码压缩包。
- 下载及解压压缩包。
- 如果你需要自定义一些选项修改Modules/Setup
- 执行 ./configure 脚本
- make
- make install
执行以上操作后,Python 会安装在 /usr/local/bin 目录中,Python 库安装在 /usr/local/lib/pythonXX,XX 为你使用的 Python 的版本号。
算了还是看一遍图吧,
推荐安装版,解压版容易少东西,我这个人最烦啰嗦,找了张图,直接点install Now,
OK,接下来找出你的IDLE,打开,
Ctrl+n打开一个新文件,复制下面那段代码,
- 代码
import json
import systry: # py3from urllib.parse import urlparse, quote, urlencode, unquotefrom urllib.request import urlopen
except: # py2from urllib import urlencode, quote, unquotefrom urllib2 import urlopendef fetch(query_str=''):query_str = query_str.strip("'").strip('"').strip()if not query_str:query_str = 'python'print(query_str)query = {'q': query_str}url = 'http://fanyi.youdao.com/openapi.do?keyfrom=11pegasus11&key=273646050&type=data&doctype=json&version=1.1&' + urlencode(query)response = urlopen(url, timeout=3)html = response.read().decode('utf-8')return htmldef parse(html):d = json.loads(html)try:if d.get('errorCode') == 0:explains = d.get('basic').get('explains')for i in explains:print(i)else:print('翻译不动!')except:print('单词输错了!')def main():try:s = sys.argv[1]except IndexError:s = 'python'parse(fetch(s))if __name__ == '__main__':main()
OK,然后Ctrl+s保存到一个你喜欢的文件夹,起个名字
- 添加path路径
此电脑,右击,属性(这个批处理(.bat)文件没什么用,就不写了,败笔)
高级系统设置
选环境变量
找到系统变量里的path,双击
点击新建
把刚才操作的那个路径复制到这
一路确定回去,确定好几下
- 成功,现在测试一下
win+r调出运行,输入cmd,进到黑框框之后用python那个文件名 空格,要翻译的东西,就可翻译,这里我加
有道翻译命令行版,新手小白必会脚程,装13又实用!相关推荐
- Python 实现有道翻译命令行版
一.个人需求 由于一直用Linux系统,对于词典的支持特别不好,对于我这英语渣渣的人来说,当看英文文档就一直卡壳,之前用惯了有道词典,感觉很不错,虽然有网页版的但是对于全站英文的网页来说并不支持.索性 ...
- Python 写一个命令行版的火车票查看器
用python另一个抢票神器,你get到了吗? 2017年时间飞逝,转眼间距离2018年春节还有不到1个月的时间,还在为抢不到火车票发愁吗?作为程序员的我们撸一个抢票软件可好? 难以想象的数据, 预示 ...
- csvtk:高效命令行版极简dplyr
写在前面 什么时候写 csvtk 呀,csvtk 也借鉴了些 datamash 的东西. 之前写 datamash 的使用教程 linux 极简统计分析工具 datamash 必看教程,收到了一位读者 ...
- jdk解压版_命令行版的斗地主你玩过没?
相信大家都玩过斗地主游戏,或在现实中斗地主或在电脑和手机上斗地主,但你想过用命令行界面进行斗地主吗? 先来张图体验一下: 是不是觉得挺有意思,下面就带大家一起玩一下吧~部署命令行版斗地主 1 环境准备 ...
- python刷网易云_牛逼了!用Python开发的命令行版网易云音乐,Github获8300颗星!...
大家好,我是程序员G哥 最近在逛Github发现了一个非常有趣的库musicbox,是用纯Python打造的,收获了8300颗星.Python语言简单易学,好玩有趣,身边越来越多的小伙伴都开始学习Py ...
- 渗透工具TPLogScan:ThinkPHP3和5日志扫描工具,提供命令行版和BurpSuite插件版,尽可能发掘网站日志信息
Git地址: r3change/TPLogScan: ThinkPHP全日志扫描工具,命令行版和BurpSuite插件版 (github.com) ThinkPHP3和5日志扫描工具,提供命令行版和B ...
- java编辑2048小游戏_Java 制作命令行版 2048小游戏
Java 命令行版 2048小游戏(2020年8月14日) 制作背景 大二即将开学,从头开始学习了一个多月的java,对二维数组的操作稍微熟悉了一些.于是想做一个简单的2048来试一试. 众所周知,2 ...
- 康威生命游戏java_Java Python 康威生命游戏 - 命令行版
Java & Python 康威生命游戏 - 命令行版(2020年7月23日) 制作背景 高二的时候看霍金的<大设计>最后几页的时候看到里面提到了康威生命游戏,介绍了它的规则,感觉 ...
- Visual C C++ studio2019 自制鼠标点击器,窗口版和命令行版 210325
一 窗口版 1.h和cpp h: DesktopMouseClick1.h #pragma once#include "resource.h" #include <threa ...
最新文章
- Fedora dnf配置
- c语言编程暴力是什么意思,(C语言代码)用笨办法暴力出来的,但是还是希望给大家一点思路上的启发...
- 使用 python 3.6 和 Vmware WorkStation 构建一个小型虚拟局域网通讯程序
- 对口单招考试能用计算机吗,对口单招计算机能考试标准.doc
- Tick技术栈之InfluxDB
- Oracle与OpenJDK之间的区别
- jquery1.9 下检测浏览器类型和版本的方法
- Pandas 文本数据方法 is*()
- IntelliJ IDEA 2017 MySQL5 绿色版 Spring 4 Mybatis 3 配置步骤详解(二)
- java8函数式编程闭包_java8入门必备—函数式编程思维——函数式语言向语言和运行时让渡控制权的途径——迭代让位于高阶函数、闭包...
- 摩尔斯电码之Python实现
- Java 将HTML转为Word
- 计算机二级题百度云,题库吧百度_计算机二级 office 题库 百度云 谢谢_淘题吧
- QQ桌球瞄准器开发(4)透明度、颜色、线宽与母球大小
- Chloe 蔻依 恋旅
- 非线性可视化(3)混沌系统
- 艾司博讯:拼多多增加自然访客的方法是什么?
- Java实现图片渲染((拖动)马赛克、黑白照、油画风格等)
- 2021澳洲大学计算机专业排名,澳洲纽卡斯尔大学UoN计算机科学Computer Science专业排名第201-250位(2021年THE世界大学商科排名)...
- 山水印|竹林野茶:中秋,为什么是粉色?
热门文章
- Logs not available for attempt_1617003408016_0002_m_000000_0. Aggregation may not be complete, Check
- ORACLE 11G中的ADR介绍:
- 微信拉黑了之后聊天记录还在吗
- 求贤若渴!白鲸开源研发、运营、人力岗虚位以待
- [转]mysql常用日期查询语句
- 黑鸟每日安全资源推送​第26期(求关注转发,良心推送)
- python统计词频
- C++实现管理系统课程设计
- 马里兰大学计算机工程排名,马里兰大学信息系统研究生专业排名
- 【Android】屏幕适配