jmyz_0455 2016-06-17 06:10 采纳率: 0%
浏览 60

Python 在 GUI 领域有什么优势?

请问有什么流行软件的客户端是用 Python 写的?
既然 GUI 都是 Py 写的那么客户端都是 Py 写的吧,那么Python 做的客户端可以一次编译就运行在 macOS 、Linux 和 Windows 上吗?

请问Python 在 GUI 领域有什么优势?

  • 写回答

1条回答 默认 最新

  • 韦玮老师 2016-06-25 18:29
    关注

    您好,分别回答一下您的问题:
    1、现在大多数流行的客户端软件都是大软件,而大型客户端软件目前大部分都是用C++写的。Python强的地方在于后端处理,但是支持GUI开发,用于GUI开发中,一般会开发一些短平快的客户端软件。
    2、GUI指的是图形用户界面,而客户端指的是C/S架构中的Client部分,二者没有必然联系。GUI不仅可以适用于客户端,也可以适用于服务器端,只要其需要建立图形用户界面,都需要GUI。同样,客户端与服务器端也可以不建立图形用户界面,此时,就不需要用到GUI技术。
    3、也就是说,Python GUI可以为客户端或服务器建立图形用户界面,如果客户端或服务器不需要图形用户界面,此时可以不用GUI技术。
    4、Python 做的客户端不可以一次编译就运行在 macOS 、Linux 和 Windows。
    5、Python如果做GUI开发的话,主要适用于短平快的GUI项目,如果项目不大,对性能要求不是太高时,选用Python进行非常合适,比如闹铃软件、小游戏、邮件客户端等等非常多的应用。使用Python开发这些中小软件,可以让开发速度更快,编码难度更低,成本更少,项目周期更短,见效更快等。

    评论

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘