|
|
|
|
移动端

1.1 Python的现状与未来

《Python高级编程(第2版)》第1章Python现状,本章将会向读者介绍一下Python 3的当前现状,同时介绍Python的现代开发方法。本节为大家介绍Python的现状与未来。

作者:张亮/阿信 译来源:人民邮电出版社|2018-01-29 17:41

技术沙龙 | 邀您于8月25日与国美/AWS/转转三位专家共同探讨小程序电商实战

第1章 Python现状

Python很适合开发者使用。

无论你或你的客户用的是什么操作系统,都可以使用Python。例如你可以在Linux上工作,然后部署到其他系统上,除非你的代码与特定平台相关,或者用到了特定平台的库。但这一特性已经不新鲜了(Ruby、Java等很多其他语言都可以做到这一点)。本书还会讲到Python的其他特性,所有这些特性是使得Python成为一家公司主力开发语言的重要原因。

本书主要讲的是Python的3.5版本,如果没有明确说明的话,书中所有代码示例都是用这个版本的Python编写的。由于这一版本尚未被广泛使用,本章将会向读者介绍一下Python 3的当前现状,同时介绍Python的现代开发方法。本章主要包括以下内容。

如何保持Python 2和Python 3之间的兼容性。

为了开发的顺利进行,在应用层面和操作系统层面如何解决开发环境隔离的问题。

如何增强Python提示符的功能。

如何使用pip安装Python包。

每本书的开头都要来点开胃小菜。如果你对Python已经很熟悉了(特别是最新的3.x版本),并且掌握了开发中做环境隔离的正确方法,你可以跳过本章的前两节,快速阅读其他小节即可。其他小节会讲到一些工具和资源,它们并非必不可少,但可以大大提高Python开发效率。不过一定要读一下关于应用层环境隔离和pip的一节,因为这一节提到的工具会在本书后面的内容中用到。

1.1 Python的现状与未来

Python的历史最早可追溯到20世纪80年代末,但是1.0版的发行时间是在1994年,所以Python并不是一门非常年轻的语言。这里本该介绍Python主要版本发布的整个时间线,但其实真正重要的日期只有一个:2008年12月3日,也就是Python 3.0的发布日期。

在写作本书时,Python 3的首次发布已经过去了7年。PEP 404也已经创建了4年,PEP 404是“取消发布"(un-release)Python 2.8并正式关闭Python 2.x分支的官方文档。虽然过去了这么长的时间,Python 社区中依然存在明显的分歧。语言本身在迅速发展,但大量用户却并不想更新版本。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

C语言核心技术

在这本书中,C 语言专家 Peter Prinz和Tony Crawford为你提供大量的编程参考信息。全书叙述清晰,语句简洁,分析深刻。本书主题包括: ...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊