python学习第一天
2015-08-15 14:23
876 查看
在windows 上搭建 python、wxpython、py2exe
需要下载的软件有:
![](http://img.blog.csdn.net/20150815143127598?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
1:首先安装python-2.7.10,然后其它顺序无所谓,
2:全部安装完毕后 配置环境变量
3:先来个hello world爽爽
代码目录下按住shift 点击鼠标右键, 可选择此处打开命令行, 然后执行即可, python hello.py
马上就该是正题了, 先写个gui程序看看, 网上搜索wxpython 教程即可
guitest.py
同理执行即可, 但是这样还不爽, 我们要把它编译成可执行程序
在guitest.py目录下建立一个setup,py
windows 表示将其编译成GUI程序
console 表示要编译命令行界面的可执行文件
service 表示将脚本编译成Windows服务
打开命令行: setup.py py2exe
在本目录下生成两个目录, dist目录下有guitest.exe, 双击即可执行
最后开始安装sublime Text 2的代码提示包:
安装成功, 代码提示非常爽
需要下载的软件有:
1:首先安装python-2.7.10,然后其它顺序无所谓,
2:全部安装完毕后 配置环境变量
3:先来个hello world爽爽
#! /usr/bin/env python #-*- encoding: utf-8 -*- #author wshelly import os import wx def main(): print "hello world" print os.getcwd() if __name__ == "__main__": main()
代码目录下按住shift 点击鼠标右键, 可选择此处打开命令行, 然后执行即可, python hello.py
马上就该是正题了, 先写个gui程序看看, 网上搜索wxpython 教程即可
guitest.py
#! /usr/bin/env python #-*- encoding: utf-8 -*- #author wshelly import wx import os class sayHello(wx.App): def OnInit(self): frame = wx.Frame(parent=None, title="wxPython") frame.Show() return True app = sayHello() app.MainLoop()
同理执行即可, 但是这样还不爽, 我们要把它编译成可执行程序
在guitest.py目录下建立一个setup,py
import distutils import py2exe distutils.core.setup(windows=['guitest.py'])
windows 表示将其编译成GUI程序
console 表示要编译命令行界面的可执行文件
service 表示将脚本编译成Windows服务
打开命令行: setup.py py2exe
在本目录下生成两个目录, dist目录下有guitest.exe, 双击即可执行
最后开始安装sublime Text 2的代码提示包:
SublimeCodeIntel
参考http://www.360doc.com/content/14/0305/11/13084517_357876647.shtml http://www.360doc.com/content/14/0305/11/13084517_357879891.shtml https://github.com/SublimeCodeIntel/SublimeCodeIntel安装成功, 代码提示非常爽
相关文章推荐
- 树莓派用python写几个简单程序2_GPIO控制
- Python练习:优酷评论过滤(抓取当前视频全部评论,并过滤不包括所需关键词的留言)
- wxPython Cookbook (Chatper1)part 3
- 数据专家必知必会的 7 款 Python 工具
- Ubuntu12.10下安装Python3
- Python中list列表的一些进阶使用方法介绍
- python实现栈和队列
- python字符串处理二 内建函数
- 4.Python记录日志logging模块的使用
- python字符串处理 join split replace的使用方法
- Python中的self,cls参数
- python 字典访问 items()和iteritems()的区别
- python sort和sorted使用详解
- Python异常管理
- Python开发环境的搭建(win7)
- python 数值类型,判断类型
- python快速使用(三)类、异常
- Python Version 2.7 required which was not found in the registry 问题解决
- 3.Python 条件if
- 3.Python多线程程序Ctrl+C的优雅终止