Python 导入变量而不显示源代码
我将Python2.7与Spyder一起使用 我使用如下命令从文件(xxx.py)导入一些变量的值:Python 导入变量而不显示源代码,python,variables,printing,Python,Variables,Printing,我将Python2.7与Spyder一起使用 我使用如下命令从文件(xxx.py)导入一些变量的值: from xxx import v1,v2,v3,v4 我可以使用变量,但Spyder会在当前程序输出之前显示xxx.py的所有输出(在xxx.py文件中运行一系列打印命令)。我是否可以只显示当前文件的输出,在“后台”中运行代码表单xxx.py?在第一次导入模块时执行模块顶层的代码;因此,如果不希望执行,您必须将此代码移动到函数中。模块顶层的代码在第一次导入模块时执行;因此,如果不希望执行,您
from xxx import v1,v2,v3,v4
我可以使用变量,但Spyder会在当前程序输出之前显示xxx.py的所有输出(在xxx.py文件中运行一系列打印命令)。我是否可以只显示当前文件的输出,在“后台”中运行代码表单xxx.py?在第一次导入模块时执行模块顶层的代码;因此,如果不希望执行,您必须将此代码移动到函数中。模块顶层的代码在第一次导入模块时执行;因此,如果不希望执行,您必须将此代码移动到函数中。模块顶层的代码在第一次导入模块时执行;因此,如果不希望执行,您必须将此代码移动到函数中。模块顶层的代码在第一次导入模块时执行;因此,如果您不希望执行此代码,则必须将其移动到函数中。如果在导入模块时存在您不希望执行的代码,则应按如下方式对其进行保护:
if __name__ == "__main__":
# code to run only when module is executed
# as a script, not when imported.
要导入的模块可能不应写入标准输出。如果在导入模块时存在您不希望执行的代码,则应该对其进行如下保护:
if __name__ == "__main__":
# code to run only when module is executed
# as a script, not when imported.
要导入的模块可能不应写入标准输出。如果在导入模块时存在您不希望执行的代码,则应该对其进行如下保护:
if __name__ == "__main__":
# code to run only when module is executed
# as a script, not when imported.
要导入的模块可能不应写入标准输出。如果在导入模块时存在您不希望执行的代码,则应该对其进行如下保护:
if __name__ == "__main__":
# code to run only when module is executed
# as a script, not when imported.
要导入的模块可能不应写入标准输出。要完全清楚,此更改需要在
xxx.py
中进行,基本上是该文件中的一个错误。要完全清楚,此更改需要在xxx.py
中进行,基本上是该文件中的一个错误。要完全清楚,此更改需要在xxx.py
中进行,并且基本上是该文件中的一个bug。要完全清楚,此更改需要在xxx.py
中进行,并且基本上是该文件中的一个bug。