NicePyBook
本书中文名为《超级棒的"派神"书》,是一本开源书籍 汇总一些超级棒的python3项目, 同时也是一本极好的python3学习资源
本书特色
- 在线中文开源的python书籍,免费,实时更新,符合国人用户的阅读习惯
- 本书以"超级棒"的简单项目为核心, 每篇文章都是独立的项目, 而且提供完整源码
- 作者是职业程序员,是活的,在读书过程中的所有问题,可以通过文末邮箱与作者进行探讨
本书分为6个专题
- 脚本小子
- 虫师进击
- 后台开发
- 机器学习
- 安全渗透
- NicePython
脚本小子
包括一些日常工作中经常用到的python工具, 如批量查看删除图片的元信息; 文件批量命名; 批量替换多个word文档中的关键字等等...
虫师进击
顾名思义,这个专题主要收录python爬虫相关的技术, 如爬百度贴吧图片, 爬图虫网, 爬斗鱼主播, 爬百度文库, 爬豆瓣电影等等...
后台开发
这个专题主要收录web后端相关的技术, 如Django的基本使用, 中间件的编写, Flask的使用, 前后端通信的原理, 以及web项目的部署等等...
机器学习
这个专题主要收录机器相关的学习资源, 如Matplotlab, Numpy, Pandas, 等python库的基本使用, 以及常用的算法解析
安全渗透
如果你有一颗成为 "黑客" 的心, 一定不要错过这一章, 这里收录了, 关于python安全渗透的经典案例, python作为一门黑客语言, 一定能在你成为"黑帽子"的路上, 祝你一臂之力
NicePython
Python好玩东西实在太多了, 当有前五个专题无法收录的 Demo 出现时, 它将会被安置到本章, 当然这里也会出现作者作为一名职业程序员的碎碎念, 希望能给大家带来帮助!
Python之禅
The Zen of Python, by Tim Peters
- Beautiful is better than ugly.(优美胜于丑陋)
- Explicit is better than implicit.(明了胜于晦涩)
- Simple is better than complex.(简洁胜于复杂)
- Complex is better than complicated.(复杂胜于凌乱)
- Flat is better than nested.(扁平胜于嵌套)
- Sparse is better than dense.(间隔胜于紧凑)
- Readability counts.(可读性很重要)
- Special cases aren't special enough to break the rules.(特例并没有特殊到可以违背规则)
- Although practicality beats purity.(虽然实用性胜于纯粹性)
- Errors should never pass silently.(也不该默默忽略错误)
- Unless explicitly silenced.(除非明确地忽略)
- In the face of ambiguity, refuse the temptation to guess.(当存在多种可能, 不要尝试去猜测)
- There should be one-- and preferably only one --obvious way to do it.(尽量找一种,最后只有一种明显的解决方法)
- Although that way may not be obvious at first unless you're Dutch.(虽然这并不容易, 因为你不是python之父)
- Now is better than never.(做也许好过不做)
- Although never is often better than right now.(然而不经思考就做还不如不做)
- If the implementation is hard to explain, it's a bad idea.(如果方案很难解释, 那肯定不是好方案)
- If the implementation is easy to explain, it may be a good idea.(如果方案容易解释, 那有可能是个好方案)
- Namespaces are one honking great idea -- let's do more of those!(命名空间是一种绝妙的理念, 我们应该多加利用)
关于作者
本书由作者zhaoolee
发起(如果有小伙伴希望参与编写, 欢迎联系作者 lijianzhao1208@gmail.com),作者会对参与编写的小伙伴进行署名
编写人员