1
ClericPy 2022-06-04 22:09:24 +08:00 2
(已过时)三年前的话, https://github.com/ClericPy/newspaper#%E5%86%85%E5%AE%B9%E6%BA%90%E5%88%97%E8%A1%A8
不过里面多数作者都走上了带课挣钱养家的路子, 所以不再继续抓取(基础已经入门, 也学会了如何检索, 没啥看的必要了...) 现如今的话, 除了几个公众号偶尔还有更新, 也就看看那几个周报了. 这两年感觉 Python 没以前那么火了, 群里除了卖盗版书的, 都没人说话了 |
2
jiezhi 2022-06-04 22:09:38 +08:00 2
可以看下这个《流畅的 Python 》 https://book.douban.com/subject/27028517/
|
3
ruixue 2022-06-04 22:45:56 +08:00 1
Fluent Python
Python Cookbook |
4
drackzy 2022-06-04 22:48:32 +08:00
python/php web 不行了。
|
5
crab 2022-06-05 00:16:52 +08:00 2
|
6
huntzhan 2022-06-05 00:31:43 +08:00
个人认为,你关注的点都有价值,但像是 `Python 代码的执行优化` 的领域可能不是大多数人关注的重点,毕竟性能并不是 Python 主打的点
|
8
mimzy 2022-06-05 00:57:04 +08:00
Feature 的设计思想看 PEP 应该可以
https://pythonspeed.com/ https://fasionchan.com/python-source/ 作者是 @fasionchan 很惭愧,我发的链接自己还没看完。 |
9
Askiz 2022-06-05 01:55:26 +08:00 via Android 1
|
10
joApioVVx4M4X6Rf 2022-06-05 03:00:22 +08:00 1
微信公众号有一个《古明地觉的编程教室》,有很多详细的 Python 源码分析最近还在更新,挺好的
|
12
Kobayashi 2022-06-05 08:31:14 +08:00 via Android 4
你要想深入底层,书籍有的是:雨痕的《 Python 学习笔记》,新一点的有英文的 Python Internal 。我这 2 本书都买了,但辞职后读了几个开源项目后想法完全变了:第一二层自己都没理解,没必要一脚踹到第五六层。
你要想学设计模式,好的编程风格,开源项目这里边有的是。而我自己最初想写 Python 编译器这种所谓高大上的方向,随着学习反而想明白了这是一种被忽悠瘸了的行为。等我读了很多开源项目之后才明白,那些最对你有帮助的知识是你脚底下的那一二层,而绝不是上来就深挖十几层干到编译器,越是经过层层封装、底层的东西,对你干活的影响越小、越反馈不上来。不说别的,你要能读完标准库,就能超越 90%做 Python 的人。 博客不是学习深度知识的好地方,博文只能作为借鉴项目经验、趟过雷的地方。确实有很多博客帮你解读 Python 项目、底层的,但能讲好得不是没有,实在太少了。有一大部分人写的根本算不上博客,把深入的东西将给别人听并不简单,大部分人都写成了自己的笔记——只有他自己根据博文理解那些弯弯道道,别人根本搞不明白。 |
13
arischow 2022-06-05 08:56:22 +08:00 via iPhone
https://python-patterns.guide/ 这个可否
|
14
hxysnail 2022-06-05 10:28:57 +08:00
毛遂自荐我们自己写的 Python 源码剖析,讲解最新的 Python3 的内部设计:
https://fasionchan.com/python-source/ 内容涵盖:对象模型、内建对象、虚拟机字节码、函数机制、类机制、协程机制和内存管理等等。 |
15
chi1st 2022-06-05 10:37:07 +08:00 via Android
看 b 站 码农高天
|
16
aladdinding 2022-06-05 12:29:30 +08:00
@chi1st 这个确实不错
|
17
stevefan1999 2022-06-05 12:57:59 +08:00 via Android
python 的話 沒有
|
18
acctv2 OP @Kobayashi 其实我也不是说一定要理解底层原理
根本目的还是想学习怎么组织好自己的 Python 代码,以及不会掉入一些性能上的坑 因为就我的感觉来看,没有一些第二层到第三层的了解,写 Python 很容易写出一坨一坨的脏乱差且效率低的代码 |
19
LeeReamond 2022-06-05 14:17:00 +08:00 1
python 没什么高质量的东西,python 虚拟机可以很高质量,但是虚拟机高质量的目的是为了 py 开发代码傻白甜,所以你能在业务代码里研究出高质量东西那就说明语言层面出问题了。另一方面你研究虚拟机细节也没意义,你又不是要给核心组件提交代码。
至于你说的容易写脏乱差效率低的代码,这与 python 本身无关,你可能需要修炼其他内功。性能上的坑方面也没什么好研究的,同样自然逻辑的不同代码实现实际上抠起来意义不大,按我的经验虽然我们往往敲每行代码时都很注意类似细节,但大多数时候充当安慰剂效应,真正的核心业务瓶颈永远是外部实现的,一些时候你甚至不会用 python 写原型,因为连原型都跑不起来。 |
21
piglei 2022-06-09 08:50:24 +08:00
我写了本 Python 进阶相关的书:[《 Python 工匠:案例、技巧与工程实践》 ]( https://www.zlovezl.cn/book/index.html),今年三月份出版。内容主要是一些编写高质量代码的技巧及工程实践建议,感兴趣的话可以试读了解一下。
- 试读样章: https://www.zlovezl.cn/book/index.html - 豆瓣书评: https://book.douban.com/subject/35723705/ - 京东购买: https://item.jd.com/13068111.html --- 《 Python 工匠》是一本以 Python 进阶编程为主题的技术图书。纸质书由人民邮电出版社于 2022 年出版,与其他同类图书相比,《 Python 工匠》有着以下突出特色: - 专注于基础编程素养与 Python 高级技巧的结合 - 内容深入 Python 语言内核,不浮于表面 - 知识点都由作者精心挑选过,而非罗列官方文档 - 通过有趣的“案例故事”表达有用的编程理念 |
22
xichuanxc 2022-06-16 09:38:05 +08:00
都是大神啊。留名备用。
|