为什么我的标题转向中文?
import ctypes
Title = "Test"
ctypes.windll.kernel32.SetConsoleTitleW(Title)
为什么在执行代码
时它是中文的答案 0 :(得分:1)
SetConsoleTitleW
需要一个unicode字符串。如果您使用的是2.7或更低,"Test"
不是unicode字符串。尝试:
import ctypes
Title = u"Test"
ctypes.windll.kernel32.SetConsoleTitleW(Title)
或者,使用SetConsoleTitleA
,它接受ANSI字节。
import ctypes
Title = "Test"
ctypes.windll.kernel32.SetConsoleTitleA(Title)