跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 2020 年, Python 的 Windows GUI 库的最优选择?
未分類
2020 年 9 月 6 日

2020 年, Python 的 Windows GUI 库的最优选择?

2020 年, Python 的 Windows GUI 库的最优选择?

資深大佬 : waytoshine 21

很久以前弄过 PyQt,那体积,真是不想用,转眼几年后 2020 年了,现在有没有什么痛点不是很大的 GUI 库?

大佬有話說 (26)

  • 資深大佬 : CallMeReznov

    写好核心,然后用 WinForm 调用. 2020 年, Python 的 Windows GUI 库的最优选择?

  • 主 資深大佬 : waytoshine

    @CallMeReznov #1 写代码负担太大了,强制前后端分离,写两份代码

  • 資深大佬 : jjx

    如果是 ssd ,当前主流配置

    的确如上的 python.net + windows forms 很合适

  • 資深大佬 : Tink

    还是 qt

  • 資深大佬 : love

    2020 年了,qt 这点体积还算事?

  • 主 資深大佬 : waytoshine

    @love #5 靠,打包的时候,上传的时候,分发的时候,不蛋疼?

  • 資深大佬 : wwqgtxx

    @waytoshine 开源项目用 github action,公司项目用自家 CI,都 2020 年了,也不是很蛋疼吧

  • 資深大佬 : ungrown

    要不试试 wxPython ?

  • 資深大佬 : dinjufen

    Python 写 GUI,怎么都体积很大吧

  • 主 資深大佬 : waytoshine

    @dinjufen #9 看来这方面还是有待发展

  • 資深大佬 : alexkkaa

    gui 已死 有什么想不开的。 这年头刚需 gui 的还在乎那几十兆的体积 ,一个 apk 几十兆都是随随便便,ios 更恐怖动不得几个 g

  • 主 資深大佬 : waytoshine

    @alexkkaa #11 主要之前 Python 代码才 600 多 KB,然后写个 pyqt,300 多 MB,直接 GG

  • 資深大佬 : alexkkaa

    @waytoshine 300m? pyqt 打包完就三十兆左右吧

  • 資深大佬 : coolair

    300 多 M 是用了多少库啊?打个包下来也就二三十 M 啊。

  • 資深大佬 : wellsc

    html + css

  • 資深大佬 : kerro1990

    用 py + electron html5 UI

  • 資深大佬 : 7654

    @kerro1990 #16 好像 electron 体积不大似的

  • 資深大佬 : kerro1990

    @7654 安装包几十 M 还可以的

  • 資深大佬 : abcbuzhiming

    QT 还大?你看看 electron,动不动几百 M

  • 資深大佬 : Rwing

    IronPython + Winform

  • 資深大佬 : feelapi

    你这是用了很多 python 库吧。几百 k 的 python 代码,背后还真有可能需要三百 M 的库。

  • 資深大佬 : ungrown

    @alexkkaa @coolair 说 QT 二三十 MB 就能搞定这过分了,Python GUI 碰了 QT 上百兆很正常

  • 資深大佬 : ungrown

    @alexkkaa 什么已死,无非是整个产业、企业、从业人员都以自身利益为优先考量导致的而已。
    但是说到这一点的话,桌面端反而不算重灾区,QT 和 electron 之类的框架体积偏大是为了跨平台,这样的开销其实挺划算。
    简单的小应用就别上 GUI 了,用用 CLI 或者 TUI,大不了再调用系统原生组件弹几个对话框,轻巧便利。
    而大型应用正如你所说不在乎这点体积。
    但是移动端这个重灾区里面大量的臃肿 app 就纯属工程劣币。

  • 資深大佬 : black11black

    认真说的话,感觉 h5 大势所趋吧。我以前写了很多 pyqt,但是你要现在再叫我重新做以前的东西的话,我宁可用非常丑的进程间通信的方式实现 ui 。毕竟 html 排版确实香啊,还有大量现成组件库可以轻松画出漂亮的,否则你叫我一个后端去画图,我感觉我要死了

  • 資深大佬 : guiqiqi

    桌面端一直用 tkinter 的路过

  • 資深大佬 : JokeFunny

    https://github.com/kivy/kivy

    这个应该也行

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具