【发布时间】:2015-12-15 14:27:25
【问题描述】:
在 Sublime Text 中运行脚本时,我无法让 Python 3 打印出任何内容。我可以在脚本完成后打印出来,但我需要它在运行时打印。
这是一些示例代码
import time
for x in range(10):
print("Test")
time.sleep(1)
使用 Python 3 作为构建系统,我在 10 秒内什么也没得到,然后一次打印了 10 个“测试”。
如果我使用 Python 2 构建系统运行相同的脚本,我每秒会打印出 1 个“测试”,这正是我想要的。
同样,如果我在终端中使用“python3 script.py”运行脚本,我每秒会打印出 1 个“测试”。
谁能告诉我如何让 Sublime Text 3 中的构建系统在运行时打印出 Python 3?
【问题讨论】: