我有一个工具,我在工作中始终如一地使用python编码,我希望能够分享它,但不想让出我的盒子。 wxpython是否能够生成一个可以接收数据的网站,这样我就可以在没有登录的情况下运行它?WXPython图形用户界面到网站
1
A
回答
0
wxPython用于创建桌面应用程序,而不是web应用程序。然而,你可能想看看这个有趣的视频:http://blip.tv/pycon-us-videos-2009-2010-2011/dabo-rich-client-web-applications-in-100-python-1957207
这是关于使用Dabo,围绕wxPython的包装,以这种方式创建一个桌面应用程序和各种Web应用程序。还有另一个来自PyCon 2009的视频,它有一个类似的想法,叫做BILS - http://blip.tv/pycon-us-videos-2009-2010-2011/the-browser-interface-local-server-bils-application-1957143
否则,我会推荐使用像Django或Flask这样的Python web框架。
1
wxPython基于在某些平台上使用GTK +的wxWidgets。 GTK +具有Broadway backend,它生成可通过Web浏览器访问的HTML5网页。因此,您可以使用GTK +创建一个Web应用程序。
您可以在此博客文章中看到纯GTK +应用程序的结果:http://blogs.gnome.org/alexl/2011/03/15/gtk-html-backend-update/。
目前,它也适用于wxWidgets(使用wxGTK),但它不适用于wxPython,请参阅相关故障单:http://trac.wxwidgets.org/ticket/14469。
请注意,目前,您需要使用Broadway手动编译GTK +并编译此GTK +的wxWidgets。 wxPython需要一些补丁,所以目前编译失败。
相关问题
- 1. Python 3.x网站和应用程序图形用户界面
- 2. 使用.net生成简单的网站图形用户界面
- 3. 改善图形用户界面/网站的设计
- 4. 平台相关的图形用户界面与网络界面
- 5. Java图形用户界面
- 6. 图形用户界面
- 7. 图形用户界面
- 8. 图形用户界面 - Tkinter
- 9. 分层面板图形用户界面
- 10. 用Tkinter构建图形用户界面
- 11. 使用Hadoop的图形用户界面
- 12. 图形用户界面使用OpenCV
- 13. 图形用户界面交互
- 14. 测试图形用户界面
- 15. 构建IronRuby WPF图形用户界面
- 16. BackgroundWorker冻结图形用户界面
- 17. 图形用户界面错误Tkinter
- 18. Common Lisp图形用户界面开发
- 19. Android - 图形用户界面布局
- 20. 图形用户界面快速修复
- 21. 图形用户界面 - actionListener方法
- 22. 游戏编程 - 图形用户界面
- 23. Java图形用户界面被冻结
- 24. C++指针图形用户界面QT
- 25. 自定义Windows图形用户界面
- 26. Skype for Business图形用户界面
- 27. 图形用户界面窗口代码
- 28. 图形用户界面循环按钮
- 29. 与Tkinter的Python图形用户界面
- 30. BotFramework中FormFlow的图形用户界面
更新:Ticket 14469已关闭。 http://trac.wxwidgets.org/ticket/15291中的补丁不完整。看起来总的来说,GTK + 3支持和Phoenix支持。 – wenzeslaus