社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

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

Python编程时光 • 4 年前 • 1043 次点击  
大家好,我是明哥。
之前花了很多的时间整理过一份有关 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
 
1043 次点击