码迷,mamicode.com
首页 > 其他好文 > 详细

py2exe 的使用

时间:2016-05-20 23:48:01      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:

 1 import urllib.request
 2 import urllib.parse
 3 import json
 4 import os
 5 
 6 
 7 while (1):  
 8     url = rhttp://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&smartresult=ugc&sessionFrom=http://www.youdao.com/
 9 
10     ‘‘‘
11     head={}
12     head[‘User-Agent‘] = ‘Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36‘
13     ‘‘‘
14     content = input("input the next original text :   ")
15     data={}
16 
17     data[type] = AUTO
18     data[i] = content
19     data[doctype] = json
20     data[xmlVersion] = 1.6
21     data[keyfrom] = fanyi.web
22     data[ue] = UTF-8
23     data[typoResult] = true
24 
25     data = urllib.parse.urlencode(data).encode(utf-8)
26 
27     reponse = urllib.request.urlopen(url,data)
28     html = reponse.read().decode(utf-8)
29 
30     target = json.loads(html)
31     os.system(cls)
32     print("original text:    %s"%content)
33     print("translation  :   %s"%(target[translateResult][0][0][tgt]))
34     print(\n)
35     print(\n)
36 
37     

上面是github上的代码 自己稍微改了改

 

 

然后把这个文件放在一个文件夹里,然后新建一个setup.py 

1 from distutils.core import setup
2 import py2exe
3 
4 setup(console=["translation.py"])

 

最后写个批处理  xx.bat

1 python setup.py py2exe
2 pause

 

然后双击 批处理文件  就会在这个文件夹里生成一个 dist文件夹 和 一个 _pycache_文件夹

dist里面相应的.exe文件 就可以双击运行了

   

注意: 不能单独拿到dist文件夹外面

 

py2exe 的使用

标签:

原文地址:http://www.cnblogs.com/Ro0kie/p/5513772.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!