700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python开发桌面应用怎么样_python为什么不适合开发桌面软件?

python开发桌面应用怎么样_python为什么不适合开发桌面软件?

时间:2020-09-11 12:01:51

相关推荐

python开发桌面应用怎么样_python为什么不适合开发桌面软件?

展开全部

不适合,因为python本身是2113脚本语言,5261如果要开发桌面软件,要用到py2exe等工具来将一个有4102GUI的.py文件转换成exe等可执1653行文件,在这个过程中,很容易将源代码暴露给用户看,也就是说这和开源没多大区别了。

我个人感觉更适合开发各种管理系统。看我接下来举的例子你就明白了。

OpenERP用的就是python。以下说的c/c++、java、python程序员,具有相同的开发能力、熟练程度。我们来做个比较:

1.开发时间,肯定比java、c/c++要快;2.安全性,看总体设计;3.单个程序员的费用,肯定要比java、c/c++高;4.程序员数量,肯定要比java、c/c++要少;5.总体费用,肯定要比java、c/c++要低。

因为管理类系统可能注重交互,用python做问题不大。python开发web应用还是很给力的。所以,你明白了吗?

因为Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语,它使你能专注于解决问题而不是去搞明白语言本身。

除此之外,Python所拥有的标准库更是很大一部分人选择它的理由。

它可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。

当你想开始尝试做数据分析的时候,Python无疑会是一个很棒的选择。当然,开发软件也是。在Python中,对象既可以赋值给一个变量,也可以作为参数传递给一个函数。以下都是Python中的对象:数字、字符串、列表、元组、集合、字典、函数以及类。

Python中的函数与普通数学中的函数基本上是一致的——它接收输入数据,对数据进行处理并输出结果。输出的结果完全取决于函数是如何被设计的。另一方面,Python中的类是被设计为输出其他对象的对象的原型。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。