1樓:
import os
maxrow = os.get_terminal_size().lines
maxcol = os.get_terminal_size().columns
2樓:陳舸
不知道你的Python版本是多少。在Python 3.3中os模組裡有乙個get_terminal_size方法可以用。
比如要得到寬度:print(os.get_terminal_size().column)就可以了。
如果是其他版本的話,你可以試試curses模組,可以得到終端的最大長和寬。
import curses
screen = curses.initscr()
height, width = screen.getmaxyx()
但這只是最大長和寬,如果你要得到當前環境下的真實長、寬就不管用了。
可以再參考下SO上的這個帖子:How to get console window width in python
3樓:shell von
import commands
commands.getoutput('resize')可以得到。。col 和lines.
不過我的是Ubuntu ..感覺Mac回差不多吧?!
Mac下搞 Python 開發用什麼 IDE?
雲麟 我一般用vim的乙個發行版IDE,叫spf13 vim,一鍵安裝所有外掛程式,Windows下我一般使用pycharm社群版的 黃哥 PyCharm Sublime text VimVs code Python整合開發工具 黃哥 Python整合開發工具 2020年4月17日修改,建議用Pyh...
如何使用Python,在Windows下保證父程序退出時,子程序同樣退出
羅然 有兩種辦法,1.一種辦法是在父程序fork出子程序的時候把子程序pid寫入乙個檔案中,這種父程序捕捉到sigkill或者sighup訊號的時候讀取檔案kill 子程序們的pid。2.還有一種方法就是子程序定時呼叫os.getppid 來判斷是否自己已經成為了殭屍程序,如果是趕緊把事情做完正常結...
mac如何修改python的儲存路徑 並且能用code啟動?
黃哥 Adapt the following accordingly,name it something like myscript launcher.plist,and put it in either one of three locations System Library LaunchAge...