pyefun 为python提供强大且易用的中文函数库,完整的封装了易语言核心支持库所有功能,以及易语言中简单易用的函数
Project description
pyefun (易函数)
为python提供强大且易用的中文函数库,完整的封装了易语言核心支持库所有功能,以及易语言中简单易用的函数
易函数的愿景
- 愿世界上没有难用的编程语言
- 易函数是为了抹平不同编程语言之间的差异使中国人,可以快速上手软件开发
- 易函数不是翻译各个编程语言的类库,而是将最实用的功能通过中文直观的展示,使其符合国人的思维逻辑
- 易函数并不局限于编程语言,所有的编程语言都可以编写易函数并使用易函数
- 易函数已经开发 go语言( goefun ) python语言( pyefun ) 未来主流的编程语言都能拥有易函数如( java,c#,c++,php,js)
- 愿更多的国人参与到efun(易函数)的开发中,让世界没有难用的编程语言
易函数特性
- 完全兼容window linux mac运行
- 完全兼容python运行环境 支持docker部署
- 全中文函数名和注释 以(易语言核心支持库,火山类库,精易模块)的命名风格极大地降低了使用门槛
- 超300+的实用函数,涵盖所有技术领域应用(深度学习,图像处理,文字处理,自动化测试)
- 全部命令经过测试用例测试 100% 放心使用
- 所有命令均有测试用例可以查看后立即使用
- 超丰富的文本处理函数 正则表达式 简单易用快速上手
- 线程池 协程池 简单易用,大大地降低使用线程,协程的技术门槛
- 全网最好用的编码转换功能 自动检测编码 自动转换到对应编码
文档
https://pyefun.readthedocs.io/zh_CN/latest/?badge=latest
安装
正式版本(稳定) 定期更新
正式版本 https://pypi.org/project/pyefun/
pip install pyefun
测试版本 实时更新 如有bug请及时反馈
测试版本 https://test.pypi.org/project/pyefun/
pip install -i https://test.pypi.org/simple/ pyefun
使用
from pyefun import *
安装ide代码提示插件
https://github.com/tuchg/ChinesePinyin-CodeCompletionHelper
欢迎贡献代码
贡献代码请提交到github 码云仓库仅作为镜像
github: https://github.com/duolabmeng6/pyefun
码云: https://gitee.com/duolabmeng666/pyefun
qq群 : 1017240979
如何贡献代码?
- 函数名必须使用直观易用的中文命名 (请参考易语言的支持库命名,精易模块,火山开发平台)的中文函数命名方式
- 注释必须包括,使用方法,代码示例,注意事项等
- 必须编写测试用例
- 请保持 window,linux,的兼容性,如果是window的专有命令不要引入公共库指
pyefun/__init__.py中 可参考pyefun/asyncPoolGevent``pyefun/javscript的方法封装,使用时单独引入即可 - 贡献代码时请务必检测代码是否运行正常 github贡献代码的操作 请百度学习并不困难
项目推荐
-
goefun(go易函数) 为golang提供强大且易用的中文函数库,易语言go函数库,完整的封装了易语言核心支持库所有功能,以及易语言中简单易用的函数 https://github.com/duolabmeng6/goefun
-
ide中文拼音插件 https://github.com/tuchg/ChinesePinyin-CodeCompletionHelper
学习交流
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyefun-1.2.3.20220628.1719.tar.gz.
File metadata
- Download URL: pyefun-1.2.3.20220628.1719.tar.gz
- Upload date:
- Size: 162.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d397606e245ae1ad63a3f1ee5cc4c550d2b7a5c2b98f444f5f2f7481a3f9ec7c
|
|
| MD5 |
792b633de893b6cb7ffe46d22e36710a
|
|
| BLAKE2b-256 |
cf924a1e15f7b704c6f38b252e9f253bbb4b36368198aaec3afe1899bc625ee7
|
File details
Details for the file pyefun-1.2.3.20220628.1719-py3-none-any.whl.
File metadata
- Download URL: pyefun-1.2.3.20220628.1719-py3-none-any.whl
- Upload date:
- Size: 219.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c9b0a4b0021e73e4095e55933827df9e1c5fa45a9bb1017b94723870c38391c
|
|
| MD5 |
4511222dfbbc1faacb4786579be69d7a
|
|
| BLAKE2b-256 |
1d216f31470bbbc396e011ff29b7bb852d0a2e6f2a42ba994481f9c8039d0e85
|