RT 请问各位大神,想找 python 几个库的源码实现,有 c 代码的实现么?不知道哪里可以下载
1
a1020773312 OP 比如说,c 语言下有 select 函数,python 下也有这个 select 模块,我想看看它怎么封装的,这个 select 模块该去哪里找,求连接
|
2
carlonelong 2017-07-06 10:30:56 +08:00 1
github 啊
|
3
wlsnx 2017-07-06 10:33:27 +08:00 2
|
4
timothyqiu 2017-07-06 10:33:56 +08:00 1
Google 搜 python source code ……前三个里面既有官网上的代码打包,也有 GitHub 官方仓库。
因为 select 是个模块,所以进 Module 目录,直接搜 select 相关的文件名,就可以找到一个名叫 selectmodule.c 的文件。 |
5
TuringGunner 2017-07-06 10:36:15 +08:00 1
github 上就有了
|
6
zhuangzebo0 2017-07-06 15:09:53 +08:00 1
@a1020773312
select 模块在这里. https://github.com/python/cpython/blob/master/Modules/selectmodule.c include 文件在 https://github.com/python/cpython/blob/master/Include/Python.h --> # include "pyport.h" https://github.com/python/cpython/blob/master/Include/pyport.h --> #include <sys/select.h> |