Pyinstaller Tools

python打包工具UI


Pyinstaller Tools概述

<p>[TOC]</p> <p>欢迎使用Pyinstaller Tools!! <img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/ae1c59d26bc889b5da76662422c31dec" alt="PyinstallerTools" title="PyinstallerTools" /></p> <p>项目名称:Pyinstaller Tools(python打包工具箱) 涉及语言:Python3 开源类型:19年至21年生产环境项目开源 时间节点:19年初版开发完成,21年4月首次开源 Gitee.com(<a href="https://gitee.com/wubie/Python-Pyinstaller-Tools">https://gitee.com/wubie/Python-Pyinstaller-Tools</a> ) Github.com(<a href="https://github.com/Tiper-In-Github/Python-Pyinstaller-Tools">https://github.com/Tiper-In-Github/Python-Pyinstaller-Tools</a> ) 参考及动态:CSDN:<a href="https://blog.csdn.net/qq_41501331/article/details/115799182">https://blog.csdn.net/qq_41501331/article/details/115799182</a></p> <h5>简要描述</h5> <ul> <li>Pyinstaller Tools是一款功能较为完善的Python项目打包UI,它基于Pyinstaller(如果您未安装请不要担心,客户端会自动完成最新版pyinstaller的安装)为用户提供python项目的打包服务,本质上是一个UI。但是极大便利了开发者并且提升了效率。<strong><em>最初是我们团队自己运营和使用的工具,现在开源出来供初学者学习,此外,我们允许任何组织和个人,在遵守MulanPSL-2.0(木兰宽松协议)的前提下,对项目进行拷贝、下载、二次开发以及商业用途。</em></strong></li> <li>项目仓库中是<strong>完整的系统源码</strong>,对于需要自用的用户,可以删除客户端中的版本检查部分代码,<strong>程序完全可以离线运行</strong>,联网功能仅用于我们在运营时的版本更新。</li> </ul> <h5>通过本项目我可以学习到什么</h5> <p>通过本项目您可以学习到:</p> <ul> <li>Python3的基本语法</li> <li>python中socket通信</li> <li>基于tkinter(tk)的UI界面开发布局</li> <li>基于python语言基础,构建完整的C/S架构服务体系</li> <li>python开发基础的网络服务器(Web编程) <strong>PS:如果您是有python基础和开发校验的开发者,可以前往阅读Gitee仓库的Wiki(<a href="https://gitee.com/wubie/Python-Pyinstaller-Tools/wikis/Pyinstaller%20Tools%E6%A6%82%E8%BF%B0" title="PyinstallerToolsWiki">点击前往PyinstallerToolsWiki</a>)</strong></li> </ul> <h5>项目结构</h5> <p>软件架构说明 .gitignore #git README.en.md #英文文档(空) README.md #中文文档 client #客户端 |--UppMode.py #客户端更新/修复模块 |--client.py #客户端主程序 |--config-pyinstall.ini #客户端配置文件 Server #服务端 |--Server_Main.py #服务器主程序</p> <h5>如何部署测试?</h5> <ol> <li>克隆下载本仓库</li> <li>打开项目文件夹/解压目录</li> <li>进入/server目录下,通过编译器或cmd启动并运行Server_Main.py,默认配置已经写入server-pyinstaller.ini中</li> <li>如果服务端窗口输出“监听开始..”字样,说明服务端已经开始正常工作了</li> <li>进入/Client目录下,用编辑器打开client(main).py文件</li> <li>在client(main).py文件中搜索“【这里替换为自己的IP地址或者域名】”,按代码注释的提示替换为自己的IP地址或域名(项目一直处于测试阶段,未整合为配置文件)</li> <li>完成修改后可以视情况看是否要修改UpMode.py,同意是替换IP地址</li> <li>运行client(main).py文件,除了打赏作者的图片无法加载,其他内容应该可以全部加载出来</li> </ol> <p><strong>tip</strong>:<em>不修改直接运行客户端可能会弹窗“版本检查失败”,且cmd运行不会触发main </em> <img src="https://img-blog.csdnimg.cn/img_convert/eedcecefe5ca037454d258aef80f0eca.png" alt="" /></p> <h5>写在最后</h5> <p>感谢好心人来阅读本文档,在线求个star</p> <p><a href="https://gitee.com/wubie/Python-Pyinstaller-Tools"><img src="https://gitee.com/wubie/Python-Pyinstaller-Tools/widgets/widget_card.svg?colors=4183c4,ffffff,ffffff,e3e9ed,666666,9b9b9b" alt="无别/Pyinstaller Tools python打包助手" /></a> </p> <h4>代码托管平台</h4> <p><a href="http://gitee.com/"><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/152d56092e687cdfdab8855b5c6cf7fd" alt="" /></a> <a href="http://github.com/"><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/3b5e56a9a1fa1a48a181be6de589c9ed" alt="" /></a></p>

页面列表

ITEM_HTML