基本上我的问题是标题
例如在shell中:
>>> import sys
>>> sys.stdout.write('Hello')
Hello5
(与相同stderr
)
但是从文件中:
import sys
sys.stdout.write('Hello')
输出:
Hello
(与相同stderr
)
那么为什么会这样呢?
那就是返回值。sys.stdout.write('Hello')
返回5
,它会以交互方式自动打印,但不会以脚本方式打印。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句