py2exe 的使用

 1 import urllib.request
 2 import urllib.parse
 3 import json
 4 import os
 5
 6
 7 while (1):
 8     url = r‘http://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文件夹外面

时间: 2024-10-11 20:32:03

py2exe 的使用的相关文章

python3 使用py2exe打包exe

py2exe在sourceforge 的下载只支持到2.7. 针对python3.0+的版本,需要自己编译. 1.下载源码 svn checkout svn://svn.code.sf.net/p/py2exe/svn/trunk py2exe-svn 2.编译环境 这里使用的是vs2014. 3.安装 进入py2exe-3 python setup.py install 这里会进行编译.安装. 此外,python默认使用的是vs9,针对vs2014,需要改下文件: Lib\distutils\

用py2exe打包成一个exe文件

用py2exe打包成一个exe文件 http://blog.csdn.net/franktan2010/article/details/46514607

Windows下利用py2exe生成静默运行的命令行程序

py2exe是python的第三方库,可以利用它将你的python脚本编译成可执行文件(exe),而在实际的开发过程中生成的dos窗口很影响用户体验,建议按以下方式让exe静默运行. 首先将你的python脚本后缀名改成:.pyw 再编辑Setup文件: from distutils.core import setup import py2exe setup(windows=['test.pyw']) 这样就成功组建了一个静默运行的python模块. 如果在运行过程中出现“RuntimeErro

【Python】使用 py2exe打包Python程序为.exe文件

Step 1: 编写mysetup.py import py2exe #mysetup.py from distutils.core import setup import py2exe setup(console=['Hello.py']) 其中Hello.py就是想打包的Python脚本 Step 2: 将该mysetup.py和Hello.py放在同一个目录下 Step 3: 打开cmd,cd进入Step 2中的路径,运行python mysetup.py py2exe 大功告成,你会发现

青头小白之打包软件 pyinstaller 和 py2exe

最近在学习打包,拿两个有名的来打包 py2exe 不支持python3.5  (截止2016.12.1) 所以只好用pyinstaller pyinstaller默认安装在python/scripts ,打开命令窗口 输入pyinstaller 可以看到如何打包 默认打包 pyinstaller  path(路径+xxx.py)  方便调试 踩雷 : pyinsatller 安装成功,但是打不开 port_pywin32_system_module__ import _win32sysloade

使用py2exe将python程序打包成exe程序

近日帮朋友写了个python小程序,从互联网上抓取一些需要的文章到本地.为了运行方便,希望能转换成exe程序在windows下定期执行.从百度上找了些文章,发现py2exe的应用比较多,遂使用之. 1. 下载py2exe 官网:http://www.py2exe.org/index.cgi/FrontPage 我使用的是py2exe-0.6.9.win32-py2.7.exe 直接安装即可. 安装完成以后,python的Lib/site-packages目录下会多出py2exe目录和egg-in

py2exe打包python脚本

在工作中遇到将python脚本转换成exe可执行程序的需求,通过查询可以使用py2exe来构建满足要求的程序,这里简要说明一下使用步骤. 一.py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序.py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序. 二.可以从http

用py2exe将python文件转换成exe可执行程序

1.首先需要安装py2exe模块,下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 然后用pip install 命令安装py2exe模块,如果你用的python是2.X,那还需要先安装pip,这里就不赘述了. 安装完成后可在python的IDLE中import py2exe,如果不报错则说明你安装成功了: 2.然后将下面代码保存为py_to_exe.py文件: #file: py_to_exe.py import distutils import

Python调用 c++ dll,并且使用Py2exe打包

1.首先下载并且 安装 python2.7 ,py2exe 链接 https://www.python.org/downloads/release/python-2713/   , http://www.py2exe.org/ 2.准备好  dll 文件 3.新建一文件夹,如 ,在此文件夹下新建俩python 代码文件,如 ;其中 setup.py内容为 from distutils.core import setup import py2exe setup(console = ['test.p