Pythonic的禅意 import this
python是用c语言写的。python不止有C语言实现,还有java实现(jython),还有python实现的python,甚至还有js实现的python。
1、如何看python是64位还是32位
打开命令提示符CMD,输入python,也会显示上述命令:
2、python安装包的后缀解释
python有很多native的包,不是纯python代码写的,用了诸如c/c++,然后编译成库给py文件调用。这样的安装包在安装时,要区分平台:
库在windows上多是dll,linux上是so,macos是dylib。
win-amd64是cpu是amd64兼容的架构+在windows上运行,
cp26表示对应的python是2.6版本
python文档:https://docs.python.org/3/
有上万种第三方类库:http://pypi.python.org
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有没有类似的,经典到爆的好书呢?求推荐