https://github.com/howiehz/hpyculator
high extensibility calculator base on python
https://github.com/howiehz/hpyculator
Last synced: about 1 year ago
JSON representation
high extensibility calculator base on python
- Host: GitHub
- URL: https://github.com/howiehz/hpyculator
- Owner: HowieHz
- License: agpl-3.0
- Created: 2022-04-03T00:44:48.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-22T14:09:24.000Z (almost 2 years ago)
- Last Synced: 2025-04-19T16:19:35.137Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 3.39 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# hpyculator
>high extensibility calculator base on python



[](https://www.codacy.com/gh/HowieHz/hpyculator/dashboard?utm_source=github.com&utm_medium=referral&utm_content=HowieHz/hpyculator&utm_campaign=Badge_Grade)


**项目重构中……**
## 重构计划
1. 重构核心(进度0%)
2. 重构ui(进度0%)
3. 重写示例(进度0%)
5. 重构cui程序(进度0%)
**这是一个基于python的高拓展性计算器**
hpyculator(下文简称hpyc),是我怀揣着 “一个一个添加算法太累了,要是能像加载Minecraft的mod一样加载算法就好了” 这样的想法
在[各类数组程序V1.2](https://www.bilibili.com/video/BV18p4y1h7bQ)的基础上开发而来
>本项目基于python3.10构建
### 使用场景
1.多功能工具箱 (目前进度 ui设计和重构)
2.写了一个小工具,这时候只需要添加一个包含一些数据的字典和一个函数,就可以把它变成一个hpyculator插件来使用
## 开始
- **用户手册**: [UserManual](docs/source/user_manual.md)
- 开发文档: [开发插件](https://hpyculator.readthedocs.io/zh_CN/latest/quick_start.html#id3)或[参与到此项目](https://hpyculator.readthedocs.io/zh_CN/latest/quick_start.html#id9)
- 更新日志: [release](https://github.com/HowieHz/hpyculator/releases) 或 [changelog](https://hpyculator.readthedocs.io/zh_CN/latest/changelog.html)
[//]: # (- 开发计划: [milestones](https://github.com/HowieHz/hpyculator/milestones))
## 插件
[这里](https://github.com/HowieHz/PluginCatalogue) 是一个 hypc 的插件收集仓库(建设中)
可以先提交到本仓库,作为内置插件发行
## 文档
想要知道有关hpyculator的更多信息? 去看[文档](https://hpyculator.readthedocs.io/)吧
文档中文版由HowieHz编写
## 其他
遇到问题或者有对项目发展的建议欢迎提issue
[项目计划](project_plan.md)
## 鸣谢
[感谢列表](https://hpyculator.readthedocs.io/zh_CN/latest/credits.html)
## 项目状态

### 感谢以下项目
#### Qt实现无边框窗口
[](https://github.com/zhiyiYo/PyQt-Frameless-Window)
### 特别鸣谢
感谢 [JetBrains](https://www.jetbrains.com/?from=hpyculator) 为开源项目提供免费的 [IntelliJ PyCharm](https://www.jetbrains.com/pycharm/?from=hpyculator) 等 IDE 的授权