[Python] py2exe先知其然

#Hello.py
import Tkinter
root=Tkinter.Tk()
label=Tkinter.Label(root,text="Hello,py2exe!")
label.pack()
button=Tkinter.Button(root,text="Button")
button.pack(side=Tkinter.LEFT)
root.mainloop()
#setup.py
from distutils.core import setup
import py2exe
setup(windows=[‘Hello.py‘]) 

Windows命令行在工作目录下运行:

python setup.py py2exe

工作目录中新增两个文件夹:build和dist

目标可执行文件Hello.exe在dist中。

时间: 2024-11-05 11:47:56

[Python] py2exe先知其然的相关文章

关于自动化测试的一点思考

测试十年,有一大半时间在做手工测试.最近几年开始看一些自动化测试的东西,有多年手工测试的基础,自动化测试进展相当快,尤其是接口自动化和功能自动化. 自动化测试在我看来就是用工具或者脚本一一实现手工测试的步骤.其中最重要的不是工具或脚本,而是测试思想.手工和自动化都可以实现测试思想所转化出的用例,只是在某些情况下自动化可以提高测试的效率. 这么多年的测试工作,测试方法总结起来只有一个:一定的条件下,做一定的操作,验证得到的实际结果与预期结果是否一致. 测试设计得好不好,在于条件和操作考虑的是否完全

Veil—绕过杀毒软件的payload生成器 -中国寒龙

程序截图: 注意:请不要作坏事,不要向VirusTotal提交任何payload 在几乎所有的评估中,渗透测试人员必须与杀毒软件做斗争.每次斗争的水准依赖于杀毒软件的解决方案以及其定义等.在过去的半年中,我着手于研究如何绕过杀毒软件.两月前,仔细回顾了一下自己最近的研究,以使其更加有用.下面是我设定的一些目标: ·绕过在大多数网络环境下能遇到的杀毒软件 ·利用Metasploit兼容的payload,在后期版本中进行扩展 ·尽可能的使每个payload文件随机化 设定这些目标后,就继续研究绕过杀

"数据结构翻转课堂"答疑实录——链表

[说明] 本文是<数据结构>翻转课堂在线答疑的实录,由云班课的"答疑/讨论"功能中导出数据整理而成. [重要提示] 下面的内容,按时间从后往前的顺序提供,请直接到文章末尾,倒着看更顺畅. [知识点答疑] 赵鹤2015-09-21 16:38:25 头插法为什么首节点不是后来插入的节点 贺利坚2015-09-21 17:13:56 后加入的成头了. 赵鹤2015-09-21 17:26:04 可是首节点并没有数据域? 贺利坚2015-09-21 18:45:32 先区分下,首

习而学的工程教育

本文copy自 :http://blog.csdn.net/portb/article/details/50699708 并非本人原创. 看了这篇文章,我感触颇多,作为一个大四的学生,回想大学经过的几年岁月,我特别反感大学这种教育制度.大学这几年,我一边骂着这种教育体制的缺陷,又无能改变现状,只能在这种体制下融入大流.老师靠念PPT混工资,靠点名来留住学生,所有的教育都是以考试为目的,考试前刷刷题,考完后忘得一干二净,而老师评判一个学生的目光永远是成绩.你认为这样的教育体制下能教出什么出色的学生

2015-06-17工作日志

学习一门语言,刚开始的时候,主要以明白怎么使用为主,然后慢慢的再去弄懂其中的一些原理的东西. 先知其然,进而知其所以然.不是说搞安卓,就必须先把eclipse开发环境都熟悉一个遍,然后java语言基础都熟悉才能够开始搞的,Just Do It!!!遇到什么问题就解决问题. 积极的心态真的很重要,无论是工作还是生活,都积极的想办法解决出现的问题! 自己心里想要提升的技术领域的东西,一直以工作忙为由没有去看. 其实解决这个问题很简单,有效利用好零碎的时间. 早上8点出门上班,如果5:45起床开始学习

八年工作小结,以及读书笔记的序

再过10天就工作八年了,时间匆匆而过,这八年做了什么,学会了什么,有必要做一个简单的小结. 工作的前两年用asp和asp.net做企业网站,严格来说这活上学的时候就开始干了.工作加上私单做了得有几百个吧,没什么技术含量,如果说学会了什么,那就是做了几套CMS系统,以便更快的做网站,再就是做了一个购物网站,熟悉了电子商务网站的基本流程. 第三年到了一个做民间借贷的公司,在这个公司的主要工作是开发了一个民间借贷的门户网站.现在看来这个网站做的很粗糙,也就是恰好能跑起来而已.通过这个项目学会了三层架构

项目开发中一些不得其解的问题

做学问,可以先知其然,再知其所以然. 但是实际操作,同样可以不求甚解,或许一些不明白的,在某个时间点会不期解决吧. 1.关于 JSP 中使用类注解的问题 public class UserFacade{ @Autowired private IUserService service; public String getName(){ if(null != service){ return service.getName(); } else { System.out.println("====Us

【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 大功告成,你会发现

使用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