看一下效果
- 安装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那个文件名 空格,要翻译的东西,就可翻译,这里我加