导入的模块名

可以通过 as 关键字引入模块别名:

  1. import strutils as su, sequtils as qu
  2.  
  3. echo su.format("$1", "lalelu")

然后无法访问原始模块名称。 符号 path/to/module"path/to/module" 可用于引用子目录中的模块:

  1. import lib/pure/os, "lib/pure/times"

请注意,模块名称仍然是 strutils 而不是 lib/pure/strutils 因此 无法 做:

  1. import lib/pure/strutils
  2. echo lib/pure/strutils.toUpperAscii("abc")

同样,以下内容没有意义,因为名称已经是 strutils

  1. import lib/pure/strutils as strutils