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

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

我用 Python 编写了一个很棒的脚本,我认为它应该能帮助很多 Ubuntu 新手用户——尤其是快速解决问题/提示。我的脚本会搜索 AskUbuntu.com 并找到您问题的最佳答案。是的,它确实有效,而且效果非常好。

工作原理视频: 问 - 仅需 1 秒即可找到与 Ubuntu 相关问题的最佳答案!!! - YouTube

GitHub 仓库:github: drpaneas/ask

现在,我只需要为 Dash 而不是终端实现我的 Python 脚本。例如,在 Dash 中输入一个问题,然后我的脚本就会打印结果。你能帮我做这件事吗?或者你能给我提供某种教程或指南吗?

答案1

您想要做的是编写 Unity Scope,可能还需要编写 Unity Lenses。Unity Lenses 和 Scopes 是什么在一篇文章中进行了解释(附带有用的屏幕截图)howtogeek.com

Ubuntu 开发者门户提供了概述并且也很有用教程关于用 C 语言编写作用域。你说你的应用程序是用 Python 编写的,虽然 Python 是一种受支持的语言,但它受到推崇的用 C 语言编写范围。

如果你仍然想用 Python 编写你的 Scope,那么 Web 为你提供了一个教程它利用了 GObject Introspection。

相关内容