[英]How to include Hy code into a separate file, and then import that using Hy?
我剛開始使用 Hy。
例如我們有這個 Hy 代碼:
(print "Hy, world!")
我們有兩段 Python 代碼。 片段一:
print("Some python code")
第二部分:
print("Some other python code")
如何將 Hy 代碼包含到一個單獨的文件中,然后使用 Hy 導入它?
請包括 Hy 部分和 Python 部分的所有必要代碼和說明(放在哪里以及如何運行)。
不幸的是, Hy 的手冊有點隱藏(即目前不是教程的一部分)。
無論如何,您將Hy代碼放入一個單獨的文件中並將其命名為example.hy
(或其他名稱):
(print "Hy, world!")
在您的 Python 腳本中,您只需先導入hy
,然后再導入example
,就像使用 Python 模塊一樣。
import hy
import example
之所以可行,是因為hy
在執行import hy
時安裝了一個導入掛鈎,這允許它找到hy
文件,編譯它們,然后像任何其他 Python 模塊一樣導入它們。 當然,你也可以這樣做:
import hy
print("Some python code")
import example
print("Some other python code")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.