如何为我的Python脚本创建Unity dash集成?

我用Python编写了一个很棒的脚本,我认真地认为它应该帮助许多新手Ubuntu用户 – 特别是对于快速解决方案/提示。 我的脚本搜索AskUbuntu.com,为您的问题找到最佳答案。 是的,它确实有效,而且效果很好。

它是如何工作的video: 问题 – 只需1秒钟即可找到与Ubuntu相关的问题的最佳答案! – YouTube

GitHub Repo: github:drpaneas / ask

现在,我只需要为Dash而不是终端实现我的Python脚本。 例如,在Dash中键入一个问题然后我的脚本将打印结果。 你能帮我做那个还是请你给我提供一些教程或指南?

你想要做的是编写Unity Scope,也可能是Unity Lens。 在howtogeek.com上的一篇文章中解释了Unity Lenses和Scopes(有用的截图)。

Ubuntu Developer Portal提供了一个概述 ,也是一个有关在C中编写Scopes的有用教程 。您说您的应用程序是用Python编写的,虽然这是一种受支持的语言,但建议用C语言编写范围。

如果您仍想在Python中编写Scope,那么Web将为您提供一个使用GObject Introspection的教程 。