考虑以下交互式 shell 会话。
Python 2.7.5+ (default, Feb 27 2014, 19:37:08)
[GCC 4.8.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 1+1
2
>>> 2+5
7
>>> "foo"
'foo'
>>>
观察每一行之后,解释器如何将结果回显到控制台。
如果我将这三个相同的命令放入Foo.py
没有打印语句的脚本中,则不会生成任何输出。
有没有办法强制 Python 解释器生成与交互模式下相同的输出,而无需修改代码以手动插入打印语句?