有道翻译命令行版,新手小白必会脚程,装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 sys
 
try:    # py3
    from urllib.parse import urlparse, quote, urlencode, unquote
    from urllib.request import urlopen
except:    # py2
    from urllib import urlencode, quote, unquote
    from urllib2 import urlopen
 
 
def 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 html
 
 
def 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那个文件名 空格,要翻译的东西,就可翻译,这里我加


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值