Py学习  »  Python

《Python黑魔法指南》全新版本 v2.0 上线发布

Python编程时光 • 3 年前 • 834 次点击  
大家好,我是明哥。
之前花了很多的时间整理过一份有关 Python 魔法操作的 PDF 电子书。
相信有不少朋友都已经看过了,之前发布的是 v1.0 版本,总共收录了 50 个 实用、冷门、酷炫的 Python 使用案例。
那么今天发布的这 v2.0 版本做了哪些改动呢?

第一点

新增 30 条 tips,全书合计将近 5 万字,在使用 Typora 编辑的时候,崩溃过好几次。以前一直在吹 Typora 这个编辑器,省心好用简洁,最重要还免费。但是当你编辑大文件时,这种免费软件的缺点就暴露出来了。最终不得不使用 MWEB 这种收费的 Markdown 软件。

第二点

之前有朋友跟我建议,希望将这 80 条的 Python Tips  ,按照类别整理一下,可以让读者对该书的内容有个整体的认识,同时也方便大家的检索阅读。
我将全书全为 7 个章节


第一章,魔法冷知识

这个章节记录了一些大多数开发者并不知晓的冷知识,内容基本延续 v1.0 。


第二章,魔法命令行

这个章节是全新的内容,主要介绍的是 Python Shell 的一些冷门玩法,这里面的内容,应该足够让你惊叹。


第三章,炫技魔法操作

这个章节是取自我个人原创专辑《Python炫技操作》里的文章,其中的多篇文章成为了爆款文章,不少大号均有转载。很多网友看完后直呼 "卧槽,居然还能这样?!",如果你之前没有看过这几篇文章,那么你读这一章一定会大有收获。


第四章,魔法进阶扫盲

这一章节主要深入理解 Python 中那些难点,将这些难点逐个击破?

比如:

  • 如何写出一个可以带参数的装饰器呢?

  • 装饰器可以装饰函数,那么你知道如何装饰类吗?

  • 描述符的访问规则是什么?

  • 描述符在实际开发中有哪些使用场景?

这些恐怕有不少人都还没有深入学习过,这一章节可扩展的内容有很多,比如元类等,日后会慢慢完善。


第五章,魔法开发技巧

这个章节可能会是很多人感兴趣的,因为里面介绍的是所有开发者都有可能用到的开发技巧,掌握这些代码编写技巧,对提高你代码的可读性、优雅性会很有帮助。


第六章,良好编码习惯

这个章节会写一些我自己日常开发总结的一些开发习惯,虽然内容还不是很多,但是我已经有了很多的思路,大家再给我点时间。


第七章,神奇魔法模块

这个章节会收集一些被市场公认好用的模块,对于编码代码很有帮助,同样还是需要时间慢慢沉淀。


好啦,内容已经介绍完毕。


那么如何获取书籍呢?两个途径:

1、扫描二维码关注后,后台回复 "黑魔法",就能获取到下载链接啦。




2、这本书放在了我的 github 仓库上(https://github.com/iswbm/magic-python),如今已经积累了 300+ 的小星星,你可以到上面去下载。觉得这本书还不错的话,可否帮我点个 star ,让更多的人知道它。




对了,我想给这本书做个封面,但是自己能力有限,审美也不足,如果你有能力,可以联系我下吗?或者有朋友是专业的,帮我引荐一下吗?我愿意付费


最后,感谢大家对我一直以来的支持,如果对电子书有什么建议,不防在下方的评论区留言告诉我

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/72105
 
834 次点击