今天给大家讲的是Python怎样编写win程序的方法,对Python编写win程序的操作流程感兴趣的同学们就一起学习下具体方法吧!

Python编写win程序的操作流程

1、在app.py同一目录下建立文件,setup.py 内容根据需要增删改,

2、执行命令

之后生成两个文件夹,build 和dist

在buildexe.win32-3.6找到生成的exe文件

内容补充:

用Python开发windows桌面程序

开发前期准备

1. boa-constructor-0.6.1.bin.setup.exe

一个wxWidges的集成开发环境,简单如Delphi,可直接拖拽控件,并且和其他集成环境不一样,

#它不与集成开发环境的MainLoop冲突,用pythonwin,pyScripter都会冲突,典型报错就是运行第二次 #程序的时候,直接导致集成开发###

一、开发前期准备

1. boa-constructor-0.6.1.bin.setup.exe

一个wxWidges的集成开发环境,简单如Delphi,可以直接拖拽控件,并且和其他集成环境不一样,

#它不与集成开发环境的MainLoop冲突,用pythonwin,pyScripter都会冲突,典型报错就是运行第二次

#程序的时候,直接导致集成开发环境的强制退出,因为MainLoop冲突了

2. wxPython2.8-win32-unicode-2.8.10.1-py26.exe

wxPython库,提供了用C++写的windows组件库wx

3. py2exe-0.6.9.win32-py2.6.exe

打包发布工具,将python写的windows程序或控制台程序直接打包成exe可执行文件,供用户使用

上述三个软件都是基于python2.6的,软件版本一定要配套,因为他们默认的安装路径和python版本有关系,否则会找不到相关库的存在。

还不了解Python编写win程序的操作流程的朋友们,不要错过小编带来的这篇文章哦。

python编写程序的一般步骤-Python编写win程序的操作流程相关推荐

  1. python网络爬虫的基本步骤-python爬虫入门需要哪些基础/python 网络爬虫教程

    如何入门 Python 爬虫 入门个吊,放弃 python爬虫入门需要哪些基础 现在之所以有多的小伙伴热衷于爬虫技术,无外乎是因为爬我们做很多事情,比如搜索引擎.采集数据.广告过滤等,以Python为 ...

  2. python图像分析_python分析问题步骤Python比较两个图片相似度的方法

    本文实例讲述了Python比较两个图片相似度的方法.分享给大家供大家参考.具体分析如下: 这段代码实用pil模块比较两个图片的相似度,根据实际实用,代码虽短但效果不错,还是非常靠谱的,前提是图片要大一 ...

  3. 运行一个c语言程序主要包括哪些步骤,运行C语言程序的步骤.doc

    运行C语言程序的步骤 运行C语言程序的编辑(把程序代码输入,交给计算机).编译(成目标程序文件.obj).是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2 ...

  4. python编写程序的一般步骤-Python:开发_基本流程

    Python开发--基本流程 开发: 开发运行在操作系统之上的软件 操作系统是运行在硬件上的另一种"软件" -编码 ASCII码 是最早美国用的标准信息交换码,把所有的字母的大小写 ...

  5. python网络爬虫的基本步骤-Python网络爬虫学习手记(1)——爬虫基础

    1.爬虫基本概念 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.--------百度百科 简单的说,爬 ...

  6. python网络爬虫的基本步骤-Python网络爬虫与信息提取(一)(入门篇)

    #没有谁天生喜欢学习,只是不愿输# (初学爬虫,会持续更新) ①爬取工具:MySQL数据库 Navicat for mysql 编程语言python3 集成开发环境pycharm(community) ...

  7. java程序运行5步骤_浅析Java程序的执行过程

    一 .jdk内容概述 当安装好jdk后(本示例jdk版本为11.0.1,不同版本,目录有细微差别,但bin目录包含的exe是一样的),打开bin目录,有两个重要的exe文件:javac.exe(编译器 ...

  8. 投票小程序制作开发有哪些步骤?投票小程序开发有哪些功能?

    线下计票的麻烦程度常常难倒活动举办方和需要计票的人,投票小程序的应用场景越来越多,功能更完备的投票小程序仍有市场前景. 微信投票小程序制作开发的步骤如下: 一.创建小程序账号 搜索微信公众号平台,注册 ...

  9. 微信小程序开发教程7:实现小程序登陆功能

    平凡也就两个字: 懒和惰; 成功也就两个字: 苦和勤; 优秀也就两个字: 你和我. 跟着我从0学习JAVA.spring全家桶和linux运维等知识,带你从懵懂少年走向人生巅峰,迎娶白富美! 关注微信 ...

最新文章

  1. vue更新data中的数据页面不渲染_vue更新obj类data的属性无效,页面data没刷新解决方法vue.set...
  2. echarts 地图 scatter点击事件_React实现高亮可点击地图
  3. [ 搭建Redis本地服务器实践系列三 ] :图解Redis客户端工具连接Redis服务器
  4. Github高级搜索技巧
  5. Transient关键字的使用
  6. 【青海】2021年下半年软考报考时间及通知
  7. Erlang命令行提示符汇总
  8. c语言程序设计和数据结构,C语言程序设计与数据结构实践 闵光太主编.pdf
  9. 灯泡四个闪烁c语言程序设计教程课后答案,c语言编程题及答案4.doc
  10. python创建sqlite3数据库_树莓派使用 Python + SQLite 建立温度数据库
  11. Java 11新特性
  12. linux下的进程信号,信号注册、处理方式、注销,信号阻塞及volatile代码优化
  13. 32位java jre_JRE8 32位|JRE 8 32位下载 Update 131官方版 - 121下载站
  14. Android WebService
  15. PaddleOCR问题汇总(1)
  16. Linux命令之nl
  17. MFC中的几个虚函数
  18. java获取pcm格式音频
  19. C++ 智能指针和工厂模式
  20. Mac下Android 反编译

热门文章

  1. spark 资源参数调优
  2. codeforces570C
  3. 2018-12-04-Python全栈开发-day92-自动登录
  4. JLOI2015 战争调度
  5. Visual Studio各版本工程文件之间的转换 [转载]
  6. 在主机中通过xdebug远程调试Vagrant虚拟机中drush脚本的方法
  7. CentOS 6.3(x86_64)下安装Oracle 10g R2
  8. 计算机中数据的编码方式
  9. 摄像头(Ov965x)驱动分析
  10. 【Linux】关于ffmpeg的一些常见用法