
只能用net(其它的包括VC++或者Delphi,VB也是可以的),而且python也是解释型的语言,效率要比net低的多。(桌面应用方面,用java也是不行的,如果要求稍高的话)
不适合,因为python本身是脚本语言,如果要开发桌面软件,要用到py2exe等工具来将一个有GUI的py文件转换成exe等可执行文件,在这个过程中,很容易将源代码暴露给用户看,也就是说这和开源没多大区别了。
我个人感觉更适合开发各种管理系统。看我接下来举的例子你就明白了。
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中的类是被设计为输出其他对象的对象的原型。
Python可以写桌面应用程序,大名鼎鼎的wxPython就是做这个的,可用的控件非常多。用Python写的程序,要装了Python才能运行,除非你把它编译成exe,不过目前这项技术还不成熟。
python 是一门编程语言。用于网络爬虫,机器学习方面,当然也可以用于桌面应用开发,web 应用开发。你可以去他的官网下载,也可以直接百度搜索然后下载在安装。安装完是命令行模式。可以直接去cmd 运行它。网上好多教程可以学习。祝你生活愉快!
以上就是关于写windows桌面应用程序学python还是c#想平时写一些小工具什么的自己使用。全部的内容,包括:写windows桌面应用程序学python还是c#想平时写一些小工具什么的自己使用。、python为什么不适合开发桌面软件、python 可以写 桌面应用程序不需要依赖 python 么python 是不是 类似.net framework等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)