这里讲的给别人用,不是指将你的代码开源,也不是指给另一个程序员用。。。。。

前段时间写了个程序,输入URP学生系统的账号和密码,输出课表、绩点之类的信息,想给同学用,但是总不能叫别人也去装python吧。。。问了些前辈之后,得到了一堆词,这里略解释一下,以帮助像我这样的python新手。

转exe文件:py2exe、cx_Freeze、PyInstaller

py2exe:看名字也能看出来,就是将你的python程序打包成exe可执行文件,这样你把程序包给别人,别人点个exe文件就可以用了

cx_Freeze:作用和py2exe一样,但是打包质量比py2exe好,所以一般人都推荐用cx_Freeze

PyInstaller:作用和上面的还是一样,但是貌似工序复杂,没怎么听过

做图形界面应用程序:PyQt、pyWidget

PyQt:极其强大的图形GUI应用程序的工具包,反正你选它就没错

pyWidget:和上面的作用是一样的,都是开发界面程序

搜了些资料,也分享一下:

Life is short, you need Python!

python程序怎么给别人运行_如何把自己写的python程序给别人用相关推荐

  1. 如何把python文件发给别人没_如何把自己写的python程序给别人用

    这里讲的给别人用,不是指将你的代码开源,也不是指给另一个程序员用..... 前段时间写了个程序,输入URP学生系统的账号和密码,输出课表.绩点之类的信息,想给同学用,但是总不能叫别人也去装python ...

  2. 打包可执行包_想把你写的Python程序发给别人用?打包成exe啊!

    前言 大家好,欢迎来到编程教室! 当你学了一段时间Python,终于写出一个小游戏的时候,是不是很想发给你的小伙伴分享一下你的成果?但是,如果直接将xx.py文件发给别人,别人通常是不能直接运行的,他 ...

  3. 怎么把python程序发给别人_想把你写的Python程序发给别人用?打包成exe啊!

    前言 大家好,欢迎来到编程教室! 当你学了一段时间Python,终于写出一个小游戏的时候,是不是很想发给你的小伙伴分享一下你的成果?但是,如果直接将xx.py文件发给别人,别人通常是不能直接运行的,他 ...

  4. python画完图 程序暂停运行_[Python实战]你也能写的计时器程序

    文章地址:[Python实战]你也能写的计时器程序 上次,公众号介绍了如何使用 Pyqt5 制作猜数游戏界面,并介绍了如何在 Pycharm 中使用 Qt Designer 生成 UI 文件.这次,我 ...

  5. python封装成exe后运行失败_Python的带pandas包的程序封装成exe 2018-01-11

    前言: 今天在网上看了很多教程,最后还是在运行pyinstaller命令行时解决 环境配置:python 2.7.9 32位,setuptools 19.2版,WIN 64位 1.安装PyInstal ...

  6. python如何运行_家长看的懂的Python编程---电脑要如何运行Python?

    本文是<家长看的懂的Python编程>第2节,如果你还没有看过前面的章节,请移步至如下链接! 家长看的懂的Python编程---预备知识 这一章我们要正式踏上Python的学习之旅,今天我 ...

  7. python汉诺塔递归算法流程图_详解汉诺塔Python递归程序

    学习递归时,很多小伙伴对汉诺塔的递归算法非常疑惑,不清楚那么复杂的移动过程,为何用四五行代码就给解决了.汉诺塔问题:有三根柱子A,B,C.A柱上有若干碟子,每次移动一块碟子,小的只能叠在大的上面,把所 ...

  8. 程序闪退怎么运行_苹果应用程序崩溃闪退怎么办?如何解决苹果设备的软故障?...

    你们在使用苹果设备的时候是不是经常遇到程序卡死,或者苹果设备假死的情况?如果您遇到程序崩溃闪退或报错的时候,请不要慌张,按照以下方法解决问题. 苹果设备 它是应用程序问题还是设备故障? 首先,您必须弄 ...

  9. AndroidStudio_android通过服务,检测本程序是否已经终止运行_终止运行后发送通知给Http服务器---Android原生开发工作笔记246

    先做的一个项目,大体是,我这边如果程序已经停止,需要发送一个通知给远程的Httpserver服务器, 然后,远程服务器会通过websocket,通知,显示在大屏上的页面,去清空大屏数据,这样就有问题了 ...

  10. python手写字体程序_深度学习---手写字体识别程序分析(python)

    我想大部分程序员的第一个程序应该都是"hello world",在深度学习领域,这个"hello world"程序就是手写字体识别程序. 这次我们详细的分析下手 ...

最新文章

  1. jquery总结和注意事项
  2. 标准浏览器的选择器封装
  3. PHP laravel 加模块,php – 如何在Laravel 5中构建模块化应用程序?
  4. linux c socket选项:SO_ERROR
  5. 2022-03-31 一些后续
  6. C 语言会比 C++ 快?
  7. 几款常用的ble调试app(nRF Connect、BLE调试助手、LightBlue)
  8. 第十三届“认证杯”数学中国数学建模比赛赛后体会
  9. c语言接收rs232串口速率,基于C语言的RS232串行接口通信实现
  10. Axure RP7.0学习记录
  11. Unity3D基础语言,引擎实战入门教程
  12. 为笔记本添加固态硬盘以及之后的分区方法分享
  13. 四川一度智信|小白卖家不懂选品?
  14. 普通母函数模板—hdu1028
  15. 安卓修改大师揭秘Android手游破解全过程
  16. Acwing - Linux基础课(九)- docker教程
  17. Directional Shadow Details 平行光阴影细节
  18. paddle报ValueError: (InvalidArgument) Pass tensorrt_subgraph_pass has not been registered
  19. 种植巴旦木树苗需要什么条件?怎么选择巴旦木苗木品种?
  20. vue类似直播点赞的撒花动效

热门文章

  1. Edison C++编程笔记
  2. E: The repository ‘http://ppa.launchpad.net/george-edison55/cmake-3.x/ubuntu bionic Release‘ does no
  3. python存根文件_打包存根文件
  4. 游戏模型提取工具NinjaRipper
  5. 魔百盒CM211-1-晶晨S905L3B芯片系列-红外蓝牙线刷固件及教程
  6. QMap QList的安全删除操作
  7. mysql外码参照_mysql外键约束的参照我是来充字数的
  8. SQL用month()函数当前月时,不足10的前面补0
  9. Linux——例行性工作排程
  10. Contrastive Learning