脚本语言基础知识 1.1 Python介绍 《Python基础开发入门到精通》

11/28 05:09:40 来源网站:辅助卡盟网

通过pywin32这个第三方软件包,Python能够访问Windows的COM服务及其它Windows API。使用IronPython,Python程序能够直接调用.Net Framework。一般说来,Python编写的系统管理脚本在可读性、性能、代码重用度、扩展性几方面都优于普通的shell脚本。

科学计算

NumPy,SciPy,Matplotlib可以让Python程序员编写科学计算程序。

桌面软件

PyQt、PySide、wxPython、PyGTK是Python快速开发桌面应用程序的利器。

服务器软件(网络软件)

Python对于各种网络协议的支持很完善,因此经常被用于编写服务器软件、网络爬虫。第三方库Twisted[ˈtwɪstɪd] 支持异步网络编程和多数标准的网络协议(包含客户端和服务器),并且提供了多种工具,被广泛用于编写高性能的服务器软件。

游戏

很多游戏使用C++编写图形显示等高性能模块,而使用Python或者Lua编写游戏的逻辑、服务器。相较于Python,Lua的功能更简单、体积更小;而Python则支持更多的特性和数据类型。

YouTube、Google、Yahoo!、NASA都在内部大量地使用Python。

上课主要以Python3.5.0为主(为什么要以3为主呢?)

Python核心团队计划在2020年停止支持Python 2。NumPy项目自2010年以来一直支持Python 2和Python 3,并且发现支持Python 2对我们有限的资源增加了负担;因此,我们最终计划将停止支持Python 2。

· 到2018年12月31日为止,所有的NumPy版本都将完全支持Python2和Python3。

· 从2019年1月1日开始,任何新的功能版本都只支持Python3。

国内是python2和python3并存,官方和我现在极力推荐使用Python3。

文章节选自《Python基础开发入门到精通-学神IT教育官方教材》

【点击】Python高级开发/ Flask 爬虫/ Openstack Django,获取免费视频学习哦

来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    暂无相关资讯
脚本语言基础知识 1.1  Python介绍 《Python基础开发入门到精通》