跳过正文
  1. Lumesh 文档/
  2. 语法/

模块导入

282 字·1 分钟
目录

模块导入
#

当需要多个脚本文件协同完成复杂任务时,可导入其他模块。 语法:

1# 导入
2use <module_path>
3use <module_path> as <name>
4# 使用
5<module_name>.<func_name>

请注意

  • 模块名应唯一: 所有导入的模块(包括子孙模块),不能重名。如有,请使用as name重新命名。

    这是综合考虑性能和便捷性的权衡,为了更高的性能,我们决定接受这个小小的不便。

  • 模块应作为工具函数使用: 导入模块时,只会读取fn定义和use语句,函数定义之外的语句将被忽略。以避免意外的代码运行。

其他导入方式
#

  • import 语句 在新环境执行脚本
    1# 导入
    2import <script_path>
  • include 语句 在当前环境执行脚本
    1# 导入
    2include <script_path>

这两种方式都会执行脚本,而use方式不会执行脚本,只引入func。 多数情况下,建议只使用use方式。

相关文章