Skip to content

zhaoolee/NicePy3Book

Repository files navigation

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),作者会对参与编写的小伙伴进行署名

编写人员
  • zhaoolee

About

汇总一些超级棒的python3项目, 也是一本很好的python3学习资源

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages