TCL中是否需要"命名空间导出"?

chi*_*181 5 namespaces tcl

是否需要'名称空间导出...',以便使用'namespace import*'命令在不同的名称空间中使用该名称空间的变量/ procs.我们真的应该在源名称空间中执行'export'并在目标名称空间中执行'import'.

Hai*_* Vu 0

一般来说,我不想进行命名空间导入/导出:我希望变量/过程保留在原来的位置。导入可能会污染目标命名空间,这违反了命名空间的设计。