![]() |
1
11
是的,当然:
是通用语法。例如:
底部的代码应该像这样包装以防止在导入时运行:
|
![]() |
2
2
如果只对print语句感到恼火,可以将代码的输出重定向到不可见的地方,如本文的一条评论所述: http://coreygoldberg.blogspot.com/2009/05/python-redirect-or-turn-off-stdout-and.html
文档: http://docs.python.org/library/sys.html#sys.stdin 但是,如果你想停用文件修改或耗时的代码,我唯一想到的是一些肮脏的技巧:将你需要的对象复制到另一个文件中,然后导入它(但我不建议这样做!). |
![]() |
3
0
除了 @unwind's answer 通常的方法是保护模块中的代码,该代码只有在直接与以下组件一起使用时才应运行:
这样就可以正常导入模块。 |
![]() |
tryingmybest09 · 设置出生日期排序不正确 2 年前 |
![]() |
Dane234345 · 从另一个文件中的函数导入变量 2 年前 |
![]() |
MBF · PHP导入/解析XML文件内容保存到数据库 2 年前 |
![]() |
benroths · PyQt5/Python3参考qss文件 2 年前 |
![]() |
rm.rf.etc · Jupyter笔记本电脑组织,带有可重用代码 2 年前 |
![]() |
artooras · 从本地文件导入到下一个文件。配置。js 2 年前 |
![]() |
ash · 在Solr中索引JSON文件名和JSON内容 6 年前 |