为什么说 Python 不适合做带 UI 的程序? kivy 不是很强大吗?

2020-08-31 10:14:51 +08:00
 sudoy

听到不少的评论说 python 不适合做带 UI 的程序,可我用了 kivy 之后觉得很强大,桌面的程序界面都能实现。网页程序就更不用说了,有强大的 django 框架,如果做前后端分离还有 django restful 或者 flask 。是不是说 python 不适合做带 UI 的程序的,都没好好用过这些 UI 库?

8638 次点击
所在节点    Python
46 条回复
xuboying
2020-09-01 12:10:51 +08:00
嫌弃 gil 的试试 3.8 的 sharedmemory
myCupOfTea
2020-09-01 15:52:12 +08:00
...我以为现在都是 electron 干一切ヾ|≧_≦|〃,就是文件大了点
sudoy
2020-09-01 16:07:44 +08:00
@shintendo @steptodream 感谢回复,可能是我没有表达清楚,但也没有必要争议。Django 当然不是 UI 库,这点常识大家都知道。做后端渲染的网页程序 django 可以一步到位,做前端渲染(也就是前后端分离)的 django 也有 restful 可以提供 api 。前端那里肯定是前端三件套( html/css/js )这毫无疑问
sudoy
2020-09-01 16:09:52 +08:00
@myCupOfTea electron 可以做到很漂亮,但是体验感觉还是没有调用本地 UI 库的好
charlie21
2020-09-01 20:28:31 +08:00
这是一个话语权的问题,Windows 觉得 Windows 桌面软件的话语权在自己手里所以它推 WPF,你觉得你是 python 熟手你的话语权在自己手里 所以你干啥都用 python 。基本上结果就是如果自己搞可以按自己的知识储备来,如果是 ......

金子就是用来埋没的。反正大家都有眼无珠这么多年也是过来了
myCupOfTea
2020-09-02 09:43:17 +08:00
@sudoy 但是开发效率差距太大了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/702731

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX