欢迎光临散文网 会员登陆 & 注册

PyToolBox简介——一个工具平台,基于Python

2022-04-03 21:39 作者:不是yizigezi  | 我要投稿

PyToolBox,对大家来说是个陌生的东西,对吧?

那么今天,我就带大家看看——何为PyToolBox

0.为什么会有这个项目?

因为Python开发的桌面应用没有一个很好的集合,它们大多散落于互联网的各个角落中,或者被用户混淆在传统Win32或其它应用中。Mora Store和PyToolBox的目标就是,让Python应用,成为一个独立于传统应用的种类,成为⌈快速、简洁、高效⌋的代名词。这个目标可能很大,但,总能实现的。

1.首页

首先,上截图!

这是工具箱的首页,Alin.它提供了一些基本功能:消息显示、音乐播放、搜索文件、浏览已安装的应用程序。其它功能则主要由软件包提供。

Tip:在以前,软件包的安装功能主要是Alin提供,但随着Mora Store(下文会详细介绍)的发布,安装方式将变得简单。

2.软件包?

关于PyToolBox支持的软件包,有如下建议:

       图形界面软件:PySide6编写,界面简洁、操作简单,功能实用。

       命令行软件:功能实用,学习成本低。

       服务端软件:应配有操作界面(命令行/PythonGUI应用/web)。

有如下强制要求:

       不能在软件包中包含恶意代码

       软件包功能具有实用性,拒绝无用软件包

       软件必须为Python编写(可包含其它语言的库)

       软件必须能正常运行

至于为什么?

3.啥?Mora Store?

Mora Store为PyToolBox的官方应用市场,支持软件包的安装、卸载、查看软件包简介等功能。目前更新活跃,处于DEV阶段.。其中包含一个ProslaAPI,可利用此API为PyToolBox另开发应用商店。

4.概况

整个项目均用Python编写,其中,PyToolBox遵循MIT开源协议,Mora Store遵循LGPL协议(以官方仓库为准),均处于活跃贡献状态。编写者为yizigezi,所有者为PieTech Workspace。

Mora Store仓库:gitee.com/yizhigezi_yijiafeiji/prosla*

PyToolBox介绍仓库:gitee.com/ptstudio/py-tool-box

PyToolBox活跃更新仓库:dev.azure.com/1207826398/pytoolbox/_git/pytoolbox

*Mora Store的更新亦位于 PyToolBox活跃更新仓库 中。


5.相关文档

开发者文档:gitee.com/ptstudio/py-tool-box/wikis/开发者文档

安装教程:gitee.com/ptstudio/py-tool-box/wikis/使用说明/安装PyToolBox

基础入门:gitee.com/ptstudio/py-tool-box/wikis/使用说明/PyToolBox基础使用入门


PyToolBox简介——一个工具平台,基于Python的评论 (共 条)

分享到微博请遵守国家法律