Python 结合浏览器应用和桌面应用

Python 结合浏览器应用和桌面应用,python,user-interface,tkinter,Python,User Interface,Tkinter,我正在使用Python+SQLite开发一个应用程序。该应用程序非常基础-它将通过GUI接收用户输入,并根据按钮单击检索数据。对web技术没有任何要求 我计划使用Tkinter来开发GUI。这对于接受用户输入很有效。然而,输出有点复杂-它涉及大量的表联接,并通过合并一些行的方式格式化结果表。我有这个输出的HTML代码,看起来不错。Tkinter没有内置的表小部件,所以要获得相同的输出,需要做更多的工作。此外,我认为我无法获得Tkinter所需的格式化输出 我想的是:是否可以结合使用浏览器应用程序

我正在使用Python+SQLite开发一个应用程序。该应用程序非常基础-它将通过GUI接收用户输入,并根据按钮单击检索数据。对web技术没有任何要求

我计划使用Tkinter来开发GUI。这对于接受用户输入很有效。然而,输出有点复杂-它涉及大量的表联接,并通过合并一些行的方式格式化结果表。我有这个输出的HTML代码,看起来不错。Tkinter没有内置的表小部件,所以要获得相同的输出,需要做更多的工作。此外,我认为我无法获得Tkinter所需的格式化输出

我想的是:是否可以结合使用浏览器应用程序和桌面应用程序功能?我可以使用Tkinter使用普通GUI获取用户输入并使用浏览器显示结果吗?我计划将html代码作为三重引号字符串放在Python脚本中,并在浏览器中生成html输出(浏览器根本不用于接收用户输入,因此不需要将数据从表单发送到Python)。看到结果后,用户可以关闭浏览器窗口,并在Tkinter GUI中继续其余工作


使用Tkinter GUI进行输入,使用浏览器进行输出,这是一个好主意吗

当然可以将浏览器应用程序和桌面应用程序结合使用。然而,在我看来,这项工作似乎比必要的要复杂得多

用python制作一个简单的服务器,只使用web应用程序怎么样?您可以只使用simplehttpserver,而不必进行任何服务器配置。(即,仅在使用python运行simplehttpserver后访问web)


您已经有了制作精美的HTML代码,我认为这将是完成任务的一种更简单的方法

当然可以将浏览器应用程序和桌面应用程序结合使用。然而,在我看来,这项工作似乎比必要的要复杂得多

用python制作一个简单的服务器,只使用web应用程序怎么样?您可以只使用simplehttpserver,而不必进行任何服务器配置。(即,仅在使用python运行simplehttpserver后访问web)

您已经有了制作精美的HTML代码,我认为这将是完成任务的一种更简单的方法