-4
:不定義 我在做什麼錯全局名稱「標準輸出」:庫是進口的,但所以我用這個代碼在Python蟒蛇說沒有定義
import sys
def main:
stdout.write("\r" + dsp)
stdout.flush()
main()
但是Python中一直告訴我:NameError ?
:不定義 我在做什麼錯全局名稱「標準輸出」:庫是進口的,但所以我用這個代碼在Python蟒蛇說沒有定義
import sys
def main:
stdout.write("\r" + dsp)
stdout.flush()
main()
但是Python中一直告訴我:NameError ?
你需要使用
import sys
def main:
sys.stdout.write("\r" + dsp)
sys.stdout.flush()
main()
像你這樣使用標準輸出,你要麼需要做的:
from sys import stdout
或
from sys import *
,但我都沒有意見是一個好主意,因爲「污染」你的模塊命名空間
您能告訴我們您已經嘗試診斷問題嗎? – Joe 2014-10-03 20:03:51
你可能想看看[documentation](https://docs.python.org/3.3/tutorial/modules.html)。 – 2014-10-03 20:05:11
如果你不想讓你的下一個問題陷入遺忘之中,我強烈建議給予[Google Developer's Ptyhon Class](https://developers.google.com/edu/python/)一下。 – skrrgwasme 2014-10-03 20:08:02