有什么方法可以从同一目录中的其他文件导入本地进程?

如果同一目录中有 2 个 Python 文件,则可以执行以下操作:


东西.py

def returnSomething():
    return True

索引.py

from something import returnSomething

test=returnSomething()

可以通过调用他们的procs在 Nim 中完成类似的事情吗?

回答

是的,你可以,你只需要通过*在它的名称后面添加(导出标记)来导出 proc - https://nim-lang.org/docs/manual.html#procedures-export-marker 🙂

# something.nim
proc returnSomething*(): bool = 
  result = true
# index.nim
import something

test = returnSomething()

您也可以替换import somethingfrom something import returnSomething,但这是个人喜好。

我认为阅读https://naririmiran.github.io/nim-basics/可能对您有好处,它涵盖了 Nim 的大部分基础知识:)


以上是有什么方法可以从同一目录中的其他文件导入本地进程?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>