我正在创建一个需要一些初始设置参数的应用程序。我想在 python 中构建一个终端用户界面,为我的用户提供更好的输入选项。我正在使用位于http://pythondialog.sourceforge.net/的这个库
从功能的角度来看,一切都很好,并且符合我的需求。我想改变终端的背景颜色。目前,它是亮蓝色,我不喜欢那种颜色。我搜索了他们位于http://pythondialog.sourceforge.net/doc/的文档,但无济于事。如何修改背景颜色?
我正在创建一个需要一些初始设置参数的应用程序。我想在 python 中构建一个终端用户界面,为我的用户提供更好的输入选项。我正在使用位于http://pythondialog.sourceforge.net/的这个库
从功能的角度来看,一切都很好,并且符合我的需求。我想改变终端的背景颜色。目前,它是亮蓝色,我不喜欢那种颜色。我搜索了他们位于http://pythondialog.sourceforge.net/doc/的文档,但无济于事。如何修改背景颜色?
据我所知,您必须告诉对话框使用 rc 文件才能自定义颜色主题。创建一个示例文件:
dialog --create-rc /path/to/output/file
该文件将包含参数分配,例如:
# Dialog box color
dialog_color = (BLACK,WHITE,OFF)
# Dialog box title color
title_color = (BLUE,WHITE,ON)
# Dialog box border color
border_color = (WHITE,WHITE,ON)
# Active button color
button_active_color = (WHITE,BLUE,ON)
根据您的喜好自定义它,然后您有两个选项可以让 pythondialog 告诉对话框使用此文件:
DIALOGRC
关键字参数;DIALOGRC
环境变量设置为指向您的 rc 文件(例如,在启动程序的 shell 中)。如果您开发了一个漂亮的颜色主题,请将其发送给对话框维护者(最好是;参见对话框的主页)或 pythondialog 邮件列表,以便其他用户受益。