簡體   English   中英

如何在Hy中構建Python模塊?

[英]How can I build a Python module in Hy?

我想使用Hy ,一種基於Python的Lisp方言。 然而,我的同事都使用Python,不太可能很快切換到Lisp方言。

如何將Hy代碼打包到標准Python模塊中?

您有三個基本選項。

  1. 有你的同事導入HY為dg123寫道。

  2. 使用python包並在你的包__init __.py文件中自己導入hy。 然后,您的同事可以導入您的模塊。

  3. 使用hyc編譯你的模塊並部署你的同事可以作為普通python模塊導入的.pyc文件。

簡單! 在您的所有同事完成pip install hy ,他們可以將您的.hy文件包含為常規Python模塊:

1)導入hy

import hy

2)導入模塊的名稱,就好像它是帶有.py擴展名的Python:

import module_name

(在此示例中, module_name將在與Python代碼相同的目錄中引用module_name.hy

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM