2012-11-01 128 views
2

我正在使用Python編寫基於文本的小型控制檯遊戲。因爲我正在使用一些ASCII藝術,所以我必須確保遊戲啓動後控制檯的寬度與每個人的寬度相同。任何人都可以告訴我如何設置控制檯寬度和高度? :)設置控制檯寬度(Windows,Python)

格爾茨

弗洛

+0

這可能會幫助你:[?我如何更改Windows控制檯窗口的寬度(http://stackoverflow.com/問題/ 190543/how-can-i-change-the-width-of-windows-console-window) –

回答

2

最簡單的方法是執行模式命令。

例如一個80x25的窗口:

C:\> mode con: cols=25 lines=80 

或者在Python:

subprocess.Popen(["mode", "con:", "cols=25", "lines=80"]) 
+0

我需要進口嗎? ;) – Fourier

+0

好吧,我導入的子進程,但它仍然無法正常工作:ci得到一個「FileNotFoundError:[WinError 2]系統可以angegebene Datei nicht finden」錯誤-.- – Fourier

+5

好吧它有自己的工作;)我只是使用操作系統.system(「mode con:cols = 25 lines = 80」) – Fourier