【问题标题】:Change Linux terminal font type using python使用 python 更改 Linux 终端字体类型
【发布时间】:2015-02-19 06:06:23
【问题描述】:

是否可以使用 python 3 切换 Linux 终端的字体类型?有关于windows控制台的线程:

Change console font in Windows

我尝试构建一个在标准 Linux 终端(例如 Xfce 或 gnome 终端或终结器)上运行的应用程序。更改文本颜色和背景很容易。但是对于切换字体类型,我没有找到解决方案。 我想我可以编写一个脚本来定义启动时的终端布局,但这不会针对不同的终端运行。 Terminator 也有自己的配置文件和其他终端。

【问题讨论】:

  • 终端不知道它使用的是什么字体,只有它的尺寸。字体选择取决于用户。
  • 终端字体不是 POSIX 标准的一部分。所以每个终端模拟器都可以用不同的方式处理它。

标签: python linux fonts


【解决方案1】:

也许这个链接可以帮助你1。它显示了几种为你的外壳着色的方法。所以你可以在从 python 调用你的 shell 时这样做。

【讨论】:

  • 感谢您的链接。我知道有几个模块可以改变颜色。我已经认为不可能从 python 中更改字体。因此,也许我为标准终端编写了一些启动脚本,这些脚本使用特殊配置打开它并运行我的应用程序。
猜你喜欢
  • 1970-01-01
  • 2017-11-25
  • 2011-10-28
  • 2018-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-28
  • 2016-06-20
相关资源
最近更新 更多