给定一个简单的脚本,例如:
#!/usr/bin/env python3
if __name__ == "__main__":
print("Hello World")
如何在不执行 if __name__ == "__main__":
block 的情况下将其加载到交互式解释器中?默认情况下它被执行:
$ python3 -i simple-script.py
Hello World
>>> █
最佳答案
不要将其作为参数传递,而是将其导入解释器。
$ python3
>>> import simple_script
>>>
关于python - 如何在交互模式下跳过 `if __name__ == "__main_ _"`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30109178/