Pythonic的禅意 import thisjava
python是用c语言写的。python不止有C语言实现,还有java实现(jython),还有python实现的python,甚至还有js实现的python。python
一、如何看python是64位仍是32位linux
打开命令提示符CMD,输入python,也会显示上述命令:c++
二、python安装包的后缀解释web
python有不少native的包,不是纯python代码写的,用了诸如c/c++,而后编译成库给py文件调用。这样的安装包在安装时,要区分平台:
库在windows上可能是dll,linux上是so,macos是dylib。
win-amd64是cpu是amd64兼容的架构+在windows上运行,数据库
cp26表示对应的python是2.6版本macos
python文档:https://docs.python.org/3/json
有上万种第三方类库:http://pypi.python.orgwindows
Python自带强大的包管理机制,简简单单一个easy_install命令,您就能够在线安装升级、卸载这些包架构
推荐书籍—— python灰帽子 https://book.douban.com/subject/6025284/
python cookbook https://book.douban.com/subject/4828875/
Natural Language Processing with Python https://book.douban.com/subject/3696989/
python源码的书
Python的一个大问题是,对多处理器支持很差。也就是一个Python进程,目前只能在一个处理器上运行。这对于日益普及的多处理器架构,不能说是一个缺憾。固然对于web应用,采用多进程负载均衡便能解决这一问题。目前Python也正在提供一个支持多处理器的版本,可是尚未达到稳定的版本,相应不久的将来这个问题能够获得解决。
另一个问题是解释型语言的通病,就是性能问题。这个问题,Python社区有个pypy项目,将Python的解释型执行,转换为编译执行,大大提高效率。只是这个pypy尚未到正式版本。谷歌内部也启动了一个项目,号称目标是将Python的执行效率提高5倍,让咱们拭目以待。
Java 中 有 Thinking in Java,Core Java, Effictive Java等经典书籍,C++ 有C++Pirmer, Effictive C++等经典书籍。这些书籍,都超过同类书籍太多太多,是公认的好书,值得反复翻阅。那么python有没有相似的,经典到爆的好书呢?求推荐