如何在python中自动设置控制台大小,字体和字体大小?

时间:2019-08-26 15:41:25

标签: python python-3.x console ctypes

我正在用python编写控制台应用程序,并希望它在启动时自动设置控制台大小,字体和字体大小。 (就像bash一样)

当前,我针对大小,字体和缓冲区大小(用于滚动)使用单独的方法,但这会导致程序在更改大小之前启动时启动时出现滞后,这感觉很粗糙。 >

在bash中,它始终以80x24加载,这不是控制台窗口的默认大小,因此我想知道是否可以隐藏窗口,直到窗口大小更改为止。我知道bash是用C编写的,所以我想知道ctypes是否可以解决问题。

我希望窗口始终以预期的大小加载,而不在调整之前以其他大小加载。

如果我必须使用pyQt或tkinter窗口,如何保留诸如print()和input()之类的默认功能?

0 个答案:

没有答案