Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_python
提交
adaa2f96
S
skill_tree_python
项目概览
CSDN 技术社区
/
skill_tree_python
通知
66
Star
14
Fork
6
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_python
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
adaa2f96
编写于
11月 09, 2021
作者:
F
feilong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix python bug
上级
b8a05139
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
497 addition
and
367 deletion
+497
-367
data/1.python初阶/2.基础语法/4.类/config.json
data/1.python初阶/2.基础语法/4.类/config.json
+288
-223
data/tree.json
data/tree.json
+209
-144
未找到文件。
data/1.python初阶/2.基础语法/4.类/config.json
浏览文件 @
adaa2f96
...
...
@@ -7,230 +7,295 @@
"keywords"
:
[],
"children"
:
[
{
"继承"
:
{
"keywords"
:
[],
"children"
:
[
{
"多重继承"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1428"
}
},
{
"方法解析顺序"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1429"
}
},
{
"使用super函数将控制权传递给其他类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1430"
}
},
{
"自省"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1431"
}
}
],
"node_id"
:
"python-4-1435"
}
},
{
"如何创建类"
:
{
"keywords"
:
[],
"children"
:
[
{
"在运行时创建类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1432"
}
},
{
"元类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1433"
}
},
{
"控制命名空间"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1434"
}
}
],
"node_id"
:
"python-4-1436"
}
},
{
"成员变量"
:
{
"keywords"
:
[],
"children"
:
[
{
"属性"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1435"
}
},
{
"描述器"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1436"
}
}
],
"node_id"
:
"python-4-1437"
}
},
{
"方法"
:
{
"keywords"
:
[],
"children"
:
[
{
"非绑定方法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1437"
}
},
{
"绑定方法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1438"
}
}
],
"node_id"
:
"python-4-1438"
}
},
{
"魔术方法"
:
{
"keywords"
:
[],
"children"
:
[
{
"处理成员变量"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1439"
}
},
{
"字符串表示"
:
{
"keywords"
:
[],
"children"
:
[
{
"字节字符串"
:
{
"keywords"
:
[],
"children"
:
[
{
"借助chr和ord进行简单的转换"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-34"
}
},
{
"借助struct模块进行复杂的转换"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-35"
}
}
],
"node_id"
:
"python-6-225"
}
},
{
"文本"
:
{
"keywords"
:
[],
"children"
:
[
{
"Unicode"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-36"
}
},
{
"编码"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-37"
}
}
],
"node_id"
:
"python-6-226"
}
},
{
"简单的替换"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-6-227"
}
},
{
"格式化"
:
{
"keywords"
:
[],
"children"
:
[
{
"在对象中查找值"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-38"
}
},
{
"区分字符串类型"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-39"
}
},
{
"标准格式规范"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-40"
}
},
{
"为文本文档制作目录"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-41"
}
},
{
"自定义格式规范"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-42"
}
}
],
"node_id"
:
"python-6-228"
}
"类定义class"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-76"
}
},
{
"作用域和命名空间"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-77"
}
},
{
"对象"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-78"
}
},
{
"属性和方法"
:
{
"keywords"
:
[],
"children"
:
[
{
"模拟数值类型"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-43"
}
},
{
"字符串表示形式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-44"
}
},
{
"自定义的布尔值"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-45"
}
}
],
"node_id"
:
"python-4-79"
}
},
{
"类编码风格"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-80"
}
},
{
"初探类"
:
{
"keywords"
:
[],
"children"
:
[
{
"类定义语法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-46"
}
},
{
"类对象"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-47"
}
},
{
"方法对象"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-48"
}
}
],
"node_id"
:
"python-5-1440"
}
}
],
"node_id"
:
"python-4-1439"
}
],
"node_id"
:
"python-4-81"
}
},
{
"补充说明"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-82"
}
},
{
"私有变量"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-83"
}
},
{
"生成器表达式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-84"
}
},
{
"类到底是什么"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-85"
}
},
{
"创建自定义类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-86"
}
},
{
"再谈隐藏"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-87"
}
},
{
"类的命名空间"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-88"
}
},
{
"指定超类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-89"
}
},
{
"深入探讨继承"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-90"
}
},
{
"多个超类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-91"
}
},
{
"接口和内省"
:
{
"keywords"
:
[],
"children"
:
[
{
"Python文化中的接口和协议"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-49"
}
},
{
"Python喜欢序列"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-50"
}
},
{
"使用猴子补丁在运行时实现协议"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-51"
}
},
{
"Alex Martelli的水禽"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-52"
}
},
{
"定义抽象基类的子类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-53"
}
},
{
"标准库中的抽象基类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-54"
}
},
{
"定义并使用一个抽象基类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-55"
}
},
{
"Tombola子类的测试方法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-56"
}
},
{
"Python使用register的方式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-57"
}
},
{
"鹅的行为有可能像鸭子"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-58"
}
}
],
"node_id"
:
"python-4-92"
}
},
{
"抽象基类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-93"
}
},
{
"导入类"
:
{
"keywords"
:
[],
"children"
:
[
{
"导入单个类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-59"
}
},
{
"在一个模块中存储多个类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-60"
}
},
{
"从一个模块中导入多个类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-61"
}
},
{
"导入模块中的所有类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-62"
}
},
{
"自定义工作流程"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-63"
}
}
],
"node_id"
:
"python-4-94"
}
},
{
"Python标准库"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-95"
}
}
],
"node_id"
:
"python-3-10"
...
...
data/tree.json
浏览文件 @
adaa2f96
...
...
@@ -1124,229 +1124,294 @@
"keywords"
:
[],
"children"
:
[
{
"继承"
:
{
"类定义class"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-76"
}
},
{
"作用域和命名空间"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-77"
}
},
{
"对象"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-78"
}
},
{
"属性和方法"
:
{
"keywords"
:
[],
"children"
:
[
{
"多重继承"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1428"
}
},
{
"方法解析顺序"
:
{
"模拟数值类型"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
1429
"
"node_id"
:
"python-5-
43
"
}
},
{
"
使用super函数将控制权传递给其他类
"
:
{
"
字符串表示形式
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
1430
"
"node_id"
:
"python-5-
44
"
}
},
{
"自
省
"
:
{
"自
定义的布尔值
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
1431
"
"node_id"
:
"python-5-
45
"
}
}
],
"node_id"
:
"python-4-
1435
"
"node_id"
:
"python-4-
79
"
}
},
{
"如何创建类"
:
{
"类编码风格"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-80"
}
},
{
"初探类"
:
{
"keywords"
:
[],
"children"
:
[
{
"
在运行时创建类
"
:
{
"
类定义语法
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
1432
"
"node_id"
:
"python-5-
46
"
}
},
{
"
元类
"
:
{
"
类对象
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
1433
"
"node_id"
:
"python-5-
47
"
}
},
{
"
控制命名空间
"
:
{
"
方法对象
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
1434
"
"node_id"
:
"python-5-
48
"
}
}
],
"node_id"
:
"python-4-
1436
"
"node_id"
:
"python-4-
81
"
}
},
{
"成员变量"
:
{
"补充说明"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-82"
}
},
{
"私有变量"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-83"
}
},
{
"生成器表达式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-84"
}
},
{
"类到底是什么"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-85"
}
},
{
"创建自定义类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-86"
}
},
{
"再谈隐藏"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-87"
}
},
{
"类的命名空间"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-88"
}
},
{
"指定超类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-89"
}
},
{
"深入探讨继承"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-90"
}
},
{
"多个超类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-91"
}
},
{
"接口和内省"
:
{
"keywords"
:
[],
"children"
:
[
{
"
属性
"
:
{
"
Python文化中的接口和协议
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
1435
"
"node_id"
:
"python-5-
49
"
}
},
{
"
描述器
"
:
{
"
Python喜欢序列
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
1436
"
"node_id"
:
"python-5-
50
"
}
}
],
"node_id"
:
"python-4-1437"
}
},
{
"方法"
:
{
"keywords"
:
[],
"children"
:
[
},
{
"
非绑定方法
"
:
{
"
使用猴子补丁在运行时实现协议
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
1437
"
"node_id"
:
"python-5-
51
"
}
},
{
"
绑定方法
"
:
{
"
Alex Martelli的水禽
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1438"
"node_id"
:
"python-5-52"
}
},
{
"定义抽象基类的子类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-53"
}
},
{
"标准库中的抽象基类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-54"
}
},
{
"定义并使用一个抽象基类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-55"
}
},
{
"Tombola子类的测试方法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-56"
}
},
{
"Python使用register的方式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-57"
}
},
{
"鹅的行为有可能像鸭子"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-58"
}
}
],
"node_id"
:
"python-4-
1438
"
"node_id"
:
"python-4-
92
"
}
},
{
"魔术方法"
:
{
"抽象基类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-93"
}
},
{
"导入类"
:
{
"keywords"
:
[],
"children"
:
[
{
"
处理成员变量
"
:
{
"
导入单个类
"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-
143
9"
"node_id"
:
"python-5-
5
9"
}
},
{
"
字符串表示
"
:
{
"
在一个模块中存储多个类
"
:
{
"keywords"
:
[],
"children"
:
[
{
"字节字符串"
:
{
"keywords"
:
[],
"children"
:
[
{
"借助chr和ord进行简单的转换"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-34"
}
},
{
"借助struct模块进行复杂的转换"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-35"
}
}
],
"node_id"
:
"python-6-225"
}
},
{
"文本"
:
{
"keywords"
:
[],
"children"
:
[
{
"Unicode"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-36"
}
},
{
"编码"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-37"
}
}
],
"node_id"
:
"python-6-226"
}
},
{
"简单的替换"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-6-227"
}
},
{
"格式化"
:
{
"keywords"
:
[],
"children"
:
[
{
"在对象中查找值"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-38"
}
},
{
"区分字符串类型"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-39"
}
},
{
"标准格式规范"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-40"
}
},
{
"为文本文档制作目录"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-41"
}
},
{
"自定义格式规范"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-7-42"
}
}
],
"node_id"
:
"python-6-228"
}
}
],
"node_id"
:
"python-5-1440"
"children"
:
[],
"node_id"
:
"python-5-60"
}
},
{
"从一个模块中导入多个类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-61"
}
},
{
"导入模块中的所有类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-62"
}
},
{
"自定义工作流程"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-63"
}
}
],
"node_id"
:
"python-4-1439"
"node_id"
:
"python-4-94"
}
},
{
"Python标准库"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-95"
}
}
]
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录