【发布时间】:2023-03-30 05:07:01
【问题描述】:
我正在为我的汽车构建一个类似于 Tesla Model S 的触控界面,并且我想原生支持 Spotify。我正在使用 tkinter 在 Python 中构建我的 GUI,我想知道是否有一种方法可以从所述 GUI 的预定义框架内的 GUI 内启动 linux 程序(在本例中为 Spotify)。我想我将其视为网页中的 iframe。
我知道这可能不是最好的方法,但我的汽车将有 99% 的时间处于离线状态,因此我需要支持离线流媒体,我可以通过 Spotify 应用程序实现这一点,而不是太多使用他们的网络 API。
【问题讨论】:
-
“tkinter 终端”有大量的谷歌搜索结果,那些不能满足您的需求的原因是什么?
-
哦等等,你是说另一个 GUI 吗?那么不,没有办法将另一个 GUI 嵌入到 tkinter 程序中。
-
是的..这就是我的意思。还有另一种方法吗?也许使用 C 而不是 python?
-
我不知道。一个快速的 google 建议您可以通过命令行或 dbus 控制 spotify 程序。您必须在 tkinter 中制作自己的按钮,并让它们发送命令到 spotify。
标签: python python-2.7 python-3.x tkinter