【发布时间】:2016-12-11 05:03:31
【问题描述】:
我正在编写一个 Python shell 脚本,该脚本应该占满用户屏幕的一部分。然而,shell 的宽度是以字符而不是像素计算的,我发现很难将它们与屏幕分辨率(显然以像素为单位)进行比较。
如何才能有效地计算仅使用屏幕像素的字符宽度,同时仍然能够同时支持 Windows 和 Linux?
为了这个问题,我们假设没有用户更改他们的 shell 设置而不是默认设置。
【问题讨论】:
我正在编写一个 Python shell 脚本,该脚本应该占满用户屏幕的一部分。然而,shell 的宽度是以字符而不是像素计算的,我发现很难将它们与屏幕分辨率(显然以像素为单位)进行比较。
如何才能有效地计算仅使用屏幕像素的字符宽度,同时仍然能够同时支持 Windows 和 Linux?
为了这个问题,我们假设没有用户更改他们的 shell 设置而不是默认设置。
【问题讨论】:
你不能,但默认的命令提示符尺寸是 677、343。高度是 677,宽度是 343,希望这有帮助。
【讨论】: