Python 制作GUI/web界面应用程序的正确工具

Python 制作GUI/web界面应用程序的正确工具,python,web-applications,websocket,youtube-api,Python,Web Applications,Websocket,Youtube Api,我想创建一个音乐播放器,它可以使用YouTube的数据API与YouTube交互 事实上,我已经使用AutoIt开发了我的应用程序(仅适用于Windows,目前多平台不是优先考虑的),并且它工作正常。现在,我创建了一个GUI来简单地执行、向其发送命令并获取其标准输出以管理信息/错误 现在我想创建一个web界面,特别是使用我的智能手机来控制这个应用程序。我试着研究TCP实现和WebSocket发送实时信息,如播放位置,但我不太确定要研究什么 正如你可能理解的那样,我没有太多的经验,尤其是在网络方面

我想创建一个音乐播放器,它可以使用YouTube的数据API与YouTube交互

事实上,我已经使用AutoIt开发了我的应用程序(仅适用于Windows,目前多平台不是优先考虑的),并且它工作正常。现在,我创建了一个GUI来简单地执行、向其发送命令并获取其标准输出以管理信息/错误

现在我想创建一个web界面,特别是使用我的智能手机来控制这个应用程序。我试着研究TCP实现和WebSocket发送实时信息,如播放位置,但我不太确定要研究什么

正如你可能理解的那样,我没有太多的经验,尤其是在网络方面,所以我非常感谢你的帮助。在过去,我曾摆弄过HTML、CSS和JavaScript,因此web界面应该不是问题,但对于通信部分,我没有太多想法

由于我在过去用Python创建了一些非常基本的应用程序,有人已经建议我使用像Flask这样的web框架,因此我开始正确地学习Python,但我发现使用GUI有困难

所以,做一个小结,我现在问什么是开发这个应用程序的合适方法,也从零开始,改变编程语言,因为我总是乐于学习新的东西