如何在Hy中构建Python模块?

2024-05-23 19:41:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用Hy,这是Python上Lisp的一种方言。不过,我的同事都使用Python,不太可能很快就改用Lisp方言。在

如何将Hy代码打包到标准Python模块中?在


Tags: 模块代码标准方言lisp同事hy
2条回答

你有三个基本选择。在

  1. 让你的同事按照dg123所写的导入hy。

  2. 在python包中使用python init文件包。你的同事可以直接导入你的模块。

  3. 使用hyc编译您的模块并部署.pyc文件,您的同事可以将其作为普通python模块导入。

简单!在所有同事完成pip install hy之后,他们可以通过以下方式将.hy文件作为常规Python模块包含:

1)导入hy

import hy

2)导入模块的名称,就像它是扩展名为.py的Python一样:

^{pr2}$

(在本例中,module_name将引用与Python代码相同目录中的module_name.hy

相关问题 更多 >