`
liseor
  • 浏览: 48329 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

为什么用Python开发桌面应用程序

 
阅读更多

 

http://hi.baidu.com/zjw0358/blog/item/aab19652ff3a4a080cf3e301.html

1)wxWidgets是一个比MFC优雅的库,TortoiseCVS用wxWidges而不用MFC,就是因为wxWidgets好用,而不是为了可以移植。

2)Python的面向对象脚本语言编程适合快速界面开发

3)Python在服务器端和客户端都非常有前途,可以形成一个统一的解决方案,这一点明显比Java有优势

4)Python桌面应用程序可以完全编译为本地代码,脱离Python运行环境,这一点比dotnet winforms都有优势

5)Python可以不受限制的任意调用Windows32 API,所以凡是VC6可以做的事情,Python就可以做

 

试想一下,现在我们开发桌面应用程序有什么要求?

一、不要附带一个JRE或者CLR的累赘

二、可以快速开发

三、性能要有保证

四、方便的远程方法调用支持

此外如果能够跨平台就最好了

 

Java前三点都不符合;dotnet winforms不符合一;VC6不符合二和四,VB6不符合三和四;Delphi7符合前四点;Flash RIA不符合三;Python全部都符合!并且请记住Python是一个完全开源免费的方案!


分享到:
评论

相关推荐

    使用python开发windows桌面程序资料.pdf

    使用 Python 开发 Windows 桌面程序 资料 本文将详细介绍使用 Python 开发 Windows 桌面程序的整个流程,从开发前期准备到发布软件,涵盖了相关的知识点和技术细节。 一、开发前期准备 在开发 Windows 桌面程序...

    Python-Pinder是Tinder的一个桌面应用程序

    Python-Pinder是一个基于Python开发的桌面应用程序,专为Tinder用户设计,提供了在电脑上方便地使用Tinder服务的功能。Tinder是一款广受欢迎的在线交友和约会应用,它利用地理位置信息帮助用户找到附近的潜在匹配...

    用python快速开发绚丽桌面程序pyui4win.zip

    无论你是C 开发人员还是python开发人员,你都可以轻松的用pyui4win构建绚丽桌面应用程序。本站上有快速入门教程和很多开发实例。如果有什么建议和问题,请到本站论坛发帖或技术交流群。 官方网站: ...

    使用python开发windows桌面程序.pdf

    首先需要编写 setup.py 文件,然后在命令行下运行 python setup.py py2exe,最后就会发现应用程序出现在 dist 文件夹里了。 使用 Python 开发 Windows 桌面程序的优点是开发效率高,性能也很好。相比之下,使用 ...

    Python-PyFladesk使用Flask和QtWebKit创建桌面应用程序

    PyFladesk是基于Python的一种框架,它结合了流行的Web开发框架Flask与QtWebKit库,用于构建桌面应用程序。这个项目旨在为开发者提供一个简单、灵活且高效的途径,将Web应用转换为功能丰富的桌面应用,无需深入学习...

    使_用python开发windows应用程序.pdf

    使用 Python 开发 Windows 应用程序 本文将详细介绍使用 Python 开发 Windows 应用程序的整个流程,从开发前期准备到发布应用程序。...它的跨平台性、面向对象性和高效性使其非常适合开发桌面应用程序。

    用python开发windows程序

    标题中的“用Python开发Windows程序”意味着我们要探讨如何在Windows操作系统上使用Python语言来创建桌面应用程序。这通常涉及使用特定的库和工具,以便在没有Python环境的机器上也能运行程序。 描述中提到了三个...

    Python+HTML+PyQT5进行桌面开发应用

    在现代软件开发中,桌面应用程序仍然占据着一席之地,特别是在需要强大本地计算能力或离线功能的场景下。Python,作为一个多用途且强大的编程语言,结合HTML和PyQT5库,可以创建出功能丰富的桌面应用。PyQT5是Python...

    使用 python 开发 windows 桌面程序.docx

    使用 Python 开发 Windows 桌面程序需要准备 boa-constructor、wxPython 和 py2exe 三个软件。boa-constructor 是一个基于 wxWidgets 的集成开发环境,可以用来开发 Windows 应用程序。wxPython 是一个提供了用 C++ ...

    python+html桌面应用实例

    总结来说,这个实例主要展示了如何利用Python的pywebview库和前端Vue.js框架,将Web开发的优势引入到桌面应用中,创建出具有现代化界面和交互性的应用程序。通过学习和实践这个资源,开发者不仅可以提升跨平台应用...

    使用python开发windows桌面程序参考.pdf

    标题中的“使用python开发windows桌面程序参考”表明本文档主要涉及使用Python语言开发Windows桌面应用程序的方法。描述中提到了在Python环境下开发此类程序所需的几个关键工具,包括Boa Constructor(一个基于...

    使_用python开发windows应用程序[参考].pdf

    标题中的“使用python开发windows应用程序”指的是利用Python编程语言来创建Windows操作系统上的应用程序。Python是一种高级编程语言,以其简洁明了的语法和丰富的库资源受到开发者喜爱。在Windows平台上,Python...

    如何用python写gui窗体程序

    - **桌面应用程序**:从简单的计算器到复杂的数据库管理软件,wxPython都可以胜任。 - **数据可视化工具**:结合Matplotlib等库,可以创建具有动态图表和交互式控件的数据可视化界面。 - **教育软件**:开发教育软件...

    使_用python开发windows应用程序参考.pdf

    1. **Python for Windows Development**: Python不仅适合Web开发,也可以用于构建Windows桌面应用程序。Python的灵活性和丰富的库使得开发过程相对简洁。 2. **wxPython**: wxPython是Python中用于构建GUI(图形...

    基于Python的桌面宠物

    在IT领域,Python是一种广泛应用的高级编程语言,以其简洁易读的语法和强大的库支持而闻名。...而对于有经验的开发者,这个项目则提供了一种创新的娱乐应用实例,可能激发他们对桌面应用程序设计的新思路。

    Python-用户友好的GUI用于为安装在Linux上的应用程序创建桌面快捷方式

    这个"Python-用户友好的GUI用于为安装在Linux上的应用程序创建桌面快捷方式"项目,旨在简化这一过程,使得非技术用户也能轻松创建自己的桌面图标。下面我们将深入探讨这个项目的核心概念、实现方法以及它在Python...

Global site tag (gtag.js) - Google Analytics