用我自己的方式来组织python知识结构。 ## 什么是“PEP” 在本书中你会经常看到 PEP 这个字眼。 一个 PEP 就是一个 **Python 增强提案**(`Python Enhancement Proposal`), 这也是在新版 Python 中增加新特性的方式。 从初学者的角度看,它们是一些高级读物, 它们不但提供了新特性的完整描述, 还有添加这些新特性的理由, 如果需要的话, 还会提供新的语法、 技术实现细节、 向后兼容信息等等。在一个新特性被整合进 Python 之前, 必须通过 Python 开发社区, PEP 作者及实现者, 还有 Python 的创始人, `Guido van Rossum`(Python 终身的仁慈的独裁者)的一致同意。PEP1 阐述了 PEP 的目标及书写指南。 在 PEP0 中可以找到所有的 PEP。 PEP 索引的网址是: http://python.org/dev/peps. ## python大杂烩 ### 1 bytes和字符串 在python2中,不区分bytes和字符串,网络通信的socket传输的内容为字符串; 在python3中,有bytes类型,网络通信的socket传输的内容为bytes类型。 ![](http://om4h63cja.bkt.clouddn.com/17-8-21/95704881.jpg) ## 项目 pyDash:一个基于 web 的 Linux 性能监测工具 ## bandersnatch 搭建pip源 https://blog.csdn.net/Becivells/article/details/53024201 ## JetBrain Liscense Server http://idea.lanyus.com/