美文网首页
gooey界面显示文本

gooey界面显示文本

作者: 依安梦我 | 来源:发表于2023-04-12 18:16 被阅读0次

    今天在一个使用gooey作为GUI界面的脚本内,想要在界面上必填参数的下方展示一段文本。
    但是没有查到直接展示文本的方法(如果有,谢谢告知),于是使用了以下方法,添加新的参数分组,使用Textarea,但把输入框高度设为0,仅做自己记录备忘。

    from gooey import Gooey, GooeyParser
    @Gooey(program_name="测试工具", encoding='utf-8', language='chinese')
    def main():
        # 必填参数
        parser = GooeyParser()
        parser.add_argument("name", widget="TextField", type=str, metavar='请填写任意字符',
                            help="填写说明:无")
        # 添加分组
        search_group = parser.add_argument_group()
        search_group.add_argument("--测试", widget='Textarea', metavar='测试', help="需要展示的文本",
                                  gooey_options={'height': 0,  # 设置输入框高度为0
                                                 'readonly': True})
        args = parser.parse_args()  # 接收界面传递的参数
        return args
    

    效果:


    image.png

    相关文章

      网友评论

          本文标题:gooey界面显示文本

          本文链接:https://www.haomeiwen.com/subject/mlsoddtx.html