Python的一个类型子集,用作扩展语言
项目描述
epython
EPython是Python语言的一个类型子集,可用于通过新的内置类型和方法扩展语言。
目标是能够编写像NumPy、SciPy、Pandas、bitarray以及任何其他Python扩展模块,并以与使用通常提供的C-API编写的性能相当或更好的性能。
该项目处于开发阶段,处于极早期的alpha版本。您不应将其用于任何目的。
在以下演讲中了解更多信息:Travis Oliphant在PyData Austin 2019上的演讲 Travis Oliphant gave at PyData Austin 2019.
如果您有兴趣参与设计和目标,请加入 OpenTeams Slack 上的讨论。
安装
pip install epython
用法
epython extmodule.epy --runtime=cpython
为给定的Python运行时生成编译的扩展模块。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
epython-0.0.5.tar.gz (4.0 kB 查看哈希值)
构建分布
epython-0.0.5-py3-none-any.whl (5.4 kB 查看散列值)
关闭
epython-0.0.5.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | ece03ace86825004f5b3c4f8faaa5016ebace27c8540d1be1ec8ee94cabe565c |
|
MD5 | e46eb37ff567dfc8932a174928d750f7 |
|
BLAKE2b-256 | 488bb7db5bbcee9d45588a9f5b49072a4b4d4a08dd6a44a6a94e8f54f091d20a |
关闭
epython-0.0.5-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 305b099c70bf2efd573b48d019eb1ad7f99d9d4212605bce457a47d15a1c6e60 |
|
MD5 | 68092033be98e3cf0e5e723b17f5ef5d |
|
BLAKE2b-256 | 1da39a55f14836d8397f0fd4b862f060285242f2e658eddc416fd4b48d5b4171 |