Python 如何计算Windows CMD外壳的宽度(以像素为单位)?

Python 如何计算Windows CMD外壳的宽度(以像素为单位)?,python,linux,shell,cmd,Python,Linux,Shell,Cmd,我正在编写一个pythonshell脚本,该脚本应该占用户屏幕的一个百分比。但是,外壳的宽度是以字符而不是像素计算的,我发现很难将它们与屏幕分辨率(显然是以像素为单位)进行比较 在仍然支持Windows和Linux的情况下,如何有效地计算仅使用屏幕像素的字符宽度? 为了回答这个问题,我们假设所有用户都没有更改默认的shell设置。您不能更改,但是默认的命令提示尺寸是677343。高度为677,宽度为343,希望这有帮助

我正在编写一个pythonshell脚本,该脚本应该占用户屏幕的一个百分比。但是,外壳的宽度是以字符而不是像素计算的,我发现很难将它们与屏幕分辨率(显然是以像素为单位)进行比较

在仍然支持Windows和Linux的情况下,如何有效地计算仅使用屏幕像素的字符宽度?


为了回答这个问题,我们假设所有用户都没有更改默认的shell设置。

您不能更改,但是默认的命令提示尺寸是677343。高度为677,宽度为343,希望这有帮助