python - Gooey (Python):如何在 return_to_config 后清除文本字段
问题描述
我正在使用 Gooey 为处理一些文本的简单 CLI 程序生成 UI。该应用程序运行良好,但我想改善重复运行的用户体验。应用程序的设置方式是,用户在单个文本字段中输入字符串,然后运行应用程序。应用程序完成后,它会返回到配置屏幕。
当前行为,应用程序返回配置屏幕,但用户输入的文本仍然存在。
所需的行为,应用程序返回到配置屏幕,文本字段为空白。
1)这个功能是否已经存在?1a) 如果是,我在哪里可以找到它?1b)如果没有,任何人(也许是图书馆作者?)都可以指出“返回配置”操作发生的方向,所以我可以自己尝试自制一些东西吗?
例子:
from gooey import Gooey, Gooeyparser
def do_stuff(data_in):
#do stuff
data_out = data_in
print data_out
@Gooey(return_to_config=True)
def main():
parser = GooeyParser()
parser.add_argument("TextStuff", help="This field doesn't clear after run")
args = parser.parse_args()
text_stuff = args.TextStuff
do_stuff(text_stuff)
if __name__ == "__main__":
main()
解决方案
推荐阅读
- python-3.x - 为什么熊猫对象的副本会更改原始对象上的一列?(切片副本)
- c# - 是否有一种简单的方法可以在 C# 中将断开事件捕获到 NATS 连接
- php - Laravel imap 获取按最近排序的消息
- angular - Angular - VM Clarity datagrid onscroll 事件
- c# - 如何在 C# 中使用 REST API 获取 Azure Batch 池和作业的列表?
- ruby-on-rails - Rake db:create 在 Ubuntu 18.04 上导致分段错误
- excel - Excel 数据透视表:总计平均值
- java - 如何在 Spring MVC 中更改 BindingResult 中的异常消息
- machine-learning - 我应该使用什么方法从 2 个输入数组中查找模式类型?
- kubernetes - 错误:在 Chart.yaml 中找到,但在图表/目录中丢失:mysql