提交 d2fc6e2f 编写于 作者: F feilong

删除Python大于5个的子节点

上级 9c0d8ab0
{
"export": [
"util_builtin_01.json",
"util_builtin_02.json",
"input.json"
],
"keywords": [],
"children": [
{
"help": {
"keywords": [],
"children": [],
"node_id": "python-4-143",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"input": {
"keywords": [],
"children": [],
"node_id": "python-4-144",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"print": {
"keywords": [],
"children": [],
"node_id": "python-4-145",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"range": {
"keywords": [],
"children": [],
"node_id": "python-4-146",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"format": {
"keywords": [],
"children": [],
"node_id": "python-4-147",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"len": {
"keywords": [],
"children": [],
"node_id": "python-4-148",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"sorted": {
"keywords": [],
"children": [],
"node_id": "python-4-149",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"open": {
"keywords": [],
"children": [],
"node_id": "python-4-150",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"dir": {
"keywords": [],
"children": [],
"node_id": "python-4-151",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"enumerate/zip": {
"keywords": [],
"children": [],
"node_id": "python-4-152",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"type/isinstance": {
"keywords": [],
"children": [],
"node_id": "python-4-153",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"min/max/sum": {
"keywords": [],
"children": [],
"node_id": "python-4-154",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"abs/round/pow/divmod": {
"keywords": [],
"children": [],
"node_id": "python-4-155",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-16",
"keywords_must": [],
"keywords_forbid": []
"export": [
"util_builtin_01.json",
"util_builtin_02.json",
"input.json"
],
"keywords": [],
"children": [
{
"Python内置数学函数": {
"keywords": [],
"children": [],
"node_id": "python-4-154",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"dir": {
"keywords": [],
"children": [],
"node_id": "python-4-151",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"sorted": {
"keywords": [],
"children": [],
"node_id": "python-4-149",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"input": {
"keywords": [],
"children": [],
"node_id": "python-4-144",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"range": {
"keywords": [],
"children": [],
"node_id": "python-4-146",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-16",
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
......@@ -2,43 +2,6 @@
"export": [],
"keywords": [],
"children": [
{
"总体概念": {
"keywords": [],
"children": [
{
"迭代": {
"keywords": [],
"children": [],
"node_id": "python-5-1358",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"缓存": {
"keywords": [],
"children": [],
"node_id": "python-5-1359",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"透明度": {
"keywords": [],
"children": [],
"node_id": "python-5-1360",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1423",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"流程控制": {
"keywords": [],
......@@ -112,79 +75,6 @@
"keywords_forbid": []
}
},
{
"迭代": {
"keywords": [],
"children": [
{
"序列解包": {
"keywords": [],
"children": [],
"node_id": "python-5-1368",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"列表解析式": {
"keywords": [],
"children": [],
"node_id": "python-5-1369",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"生成器表达式": {
"keywords": [],
"children": [],
"node_id": "python-5-1370",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"集合解析式": {
"keywords": [],
"children": [],
"node_id": "python-5-1371",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"字典解析式": {
"keywords": [],
"children": [],
"node_id": "python-5-1372",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"将迭代器链接在一起": {
"keywords": [],
"children": [],
"node_id": "python-5-1373",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"将迭代器压缩在一起": {
"keywords": [],
"children": [],
"node_id": "python-5-1374",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1425",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"容器数据类型": {
"keywords": [],
......@@ -230,323 +120,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"导入代码": {
"keywords": [],
"children": [
{
"回退(备用)导入": {
"keywords": [],
"children": [],
"node_id": "python-5-1379",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"从即将发布的版本中导入": {
"keywords": [],
"children": [],
"node_id": "python-5-1380",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用__all__进行自定义导入": {
"keywords": [],
"children": [],
"node_id": "python-5-1381",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"相对导入": {
"keywords": [],
"children": [],
"node_id": "python-5-1382",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"__import__函数": {
"keywords": [],
"children": [],
"node_id": "python-5-1383",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"importlib模块": {
"keywords": [],
"children": [],
"node_id": "python-5-1384",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1427",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"令人兴奋的Python扩展:NIST的随机数信标": {
"keywords": [],
"children": [
{
"如何安装NIST信标库": {
"keywords": [],
"children": [],
"node_id": "python-5-1385",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"示例:获取值": {
"keywords": [],
"children": [],
"node_id": "python-5-1386",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"示例:模拟抛硬币并记录每次正反面的结果": {
"keywords": [],
"children": [],
"node_id": "python-5-1387",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装Pandas和matplotlib": {
"keywords": [],
"children": [],
"node_id": "python-5-1388",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"创建文本文件": {
"keywords": [],
"children": [],
"node_id": "python-5-1389",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用Pandas显示数据": {
"keywords": [],
"children": [],
"node_id": "python-5-1390",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"进行一些数据分析": {
"keywords": [],
"children": [],
"node_id": "python-5-1391",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用matplotlib进行绘图": {
"keywords": [],
"children": [],
"node_id": "python-5-1392",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"图表的类型": {
"keywords": [],
"children": [],
"node_id": "python-5-1393",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装Scrapy": {
"keywords": [],
"children": [],
"node_id": "python-5-1394",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"运行Scrapy": {
"keywords": [],
"children": [],
"node_id": "python-5-1395",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用Scrapy获取Web数据": {
"keywords": [],
"children": [],
"node_id": "python-5-1396",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"通过Scrapy浏览网页": {
"keywords": [],
"children": [],
"node_id": "python-5-1397",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"shell选项": {
"keywords": [],
"children": [],
"node_id": "python-5-1398",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装Beautiful Soup": {
"keywords": [],
"children": [],
"node_id": "python-5-1399",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用Beautiful Soup": {
"keywords": [],
"children": [],
"node_id": "python-5-1400",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"如何安装feedparser库": {
"keywords": [],
"children": [],
"node_id": "python-5-1401",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"如何使用feedparser库": {
"keywords": [],
"children": [],
"node_id": "python-5-1402",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装NumPy": {
"keywords": [],
"children": [],
"node_id": "python-5-1403",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用NumPy": {
"keywords": [],
"children": [],
"node_id": "python-5-1404",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用NumPy数组": {
"keywords": [],
"children": [],
"node_id": "python-5-1405",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"统计度量": {
"keywords": [],
"children": [],
"node_id": "python-5-1406",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"如何安装Pillow库": {
"keywords": [],
"children": [],
"node_id": "python-5-1407",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"图像显示:确定文件的大小和类型并显示": {
"keywords": [],
"children": [],
"node_id": "python-5-1408",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"图像处理:裁剪图像的一部分": {
"keywords": [],
"children": [],
"node_id": "python-5-1409",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"随机数": {
"keywords": [],
"children": [],
"node_id": "python-5-1410",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"密码生成器": {
"keywords": [],
"children": [],
"node_id": "python-5-1411",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1428",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-8",
......
......@@ -19,16 +19,16 @@
}
},
{
"参数var": {
"keywords": [],
"children": [],
"node_id": "python-4-39",
"keywords_must": [],
"keywords_forbid": []
}
"函数的参数": {
"keywords": [],
"children": [],
"node_id": "python-4-46",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"返回值return": {
"函数返回值": {
"keywords": [],
"children": [],
"node_id": "python-4-40",
......@@ -36,15 +36,6 @@
"keywords_forbid": []
}
},
{
"参数传递": {
"keywords": [],
"children": [],
"node_id": "python-4-41",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"函数调用": {
"keywords": [],
......@@ -54,69 +45,6 @@
"keywords_forbid": []
}
},
{
"函数递归": {
"keywords": [],
"children": [],
"node_id": "python-4-43",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"函数编写风格": {
"keywords": [],
"children": [],
"node_id": "python-4-44",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"调用函数": {
"keywords": [],
"children": [],
"node_id": "python-4-45",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"函数的参数": {
"keywords": [],
"children": [],
"node_id": "python-4-46",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"递归函数": {
"keywords": [],
"children": [],
"node_id": "python-4-47",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"None值": {
"keywords": [],
"children": [],
"node_id": "python-4-48",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"调用栈": {
"keywords": [],
"children": [],
"node_id": "python-4-49",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"局部和全局作用域": {
"keywords": [],
......@@ -153,370 +81,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"异常处理": {
"keywords": [],
"children": [],
"node_id": "python-4-51",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"把函数视作对象": {
"keywords": [],
"children": [],
"node_id": "python-4-52",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"可调用对象": {
"keywords": [],
"children": [],
"node_id": "python-4-53",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"用户定义的可调用类型": {
"keywords": [],
"children": [],
"node_id": "python-4-54",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"函数内省": {
"keywords": [],
"children": [],
"node_id": "python-4-55",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"从定位参数到仅限关键字参数": {
"keywords": [],
"children": [],
"node_id": "python-4-56",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"获取关于参数的信息": {
"keywords": [],
"children": [],
"node_id": "python-4-57",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"支持函数式编程的包": {
"keywords": [],
"children": [],
"node_id": "python-4-58",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"传递实参": {
"keywords": [],
"children": [
{
"位置实参": {
"keywords": [],
"children": [],
"node_id": "python-5-28",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"关键字实参": {
"keywords": [],
"children": [],
"node_id": "python-5-29",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"默认值": {
"keywords": [],
"children": [],
"node_id": "python-5-30",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"等效的函数调用": {
"keywords": [],
"children": [],
"node_id": "python-5-31",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"避免实参错误": {
"keywords": [],
"children": [],
"node_id": "python-5-32",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-59",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"返回值": {
"keywords": [],
"children": [
{
"返回简单值": {
"keywords": [],
"children": [],
"node_id": "python-5-33",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"让实参变成可选的": {
"keywords": [],
"children": [],
"node_id": "python-5-34",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"返回字典": {
"keywords": [],
"children": [],
"node_id": "python-5-35",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-60",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"传递列表": {
"keywords": [],
"children": [
{
"在函数中修改列表": {
"keywords": [],
"children": [],
"node_id": "python-5-36",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"禁止函数修改列表": {
"keywords": [],
"children": [],
"node_id": "python-5-37",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-61",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"传递任意数量的实参": {
"keywords": [],
"children": [
{
"使用任意数量的关键字实参": {
"keywords": [],
"children": [],
"node_id": "python-5-38",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"导入特定的函数": {
"keywords": [],
"children": [],
"node_id": "python-5-39",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用as给函数指定别名": {
"keywords": [],
"children": [],
"node_id": "python-5-40",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用as给模块指定别名": {
"keywords": [],
"children": [],
"node_id": "python-5-41",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"导入模块中的所有函数": {
"keywords": [],
"children": [],
"node_id": "python-5-42",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-62",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"函数编写指南": {
"keywords": [],
"children": [],
"node_id": "python-4-63",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"编写可接受任意数量参数的函数": {
"keywords": [],
"children": [],
"node_id": "python-4-64",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"编写只接受关键字参数的函数": {
"keywords": [],
"children": [],
"node_id": "python-4-65",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"将元数据信息附加到函数参数上": {
"keywords": [],
"children": [],
"node_id": "python-4-66",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"从函数中返回多个值": {
"keywords": [],
"children": [],
"node_id": "python-4-67",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"定义带有默认参数的函数": {
"keywords": [],
"children": [],
"node_id": "python-4-68",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"定义匿名或内联函数": {
"keywords": [],
"children": [],
"node_id": "python-4-69",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"在匿名函数中绑定变量的值": {
"keywords": [],
"children": [],
"node_id": "python-4-70",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"让带有N个参数的可调用对象以较少的参数形式调用": {
"keywords": [],
"children": [],
"node_id": "python-4-71",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"用函数替代只有单个方法的类": {
"keywords": [],
"children": [],
"node_id": "python-4-72",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"在回调函数中携带额外的状态": {
"keywords": [],
"children": [],
"node_id": "python-4-73",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"内联回调函数": {
"keywords": [],
"children": [],
"node_id": "python-4-74",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"访问定义在闭包内的变量": {
"keywords": [],
"children": [],
"node_id": "python-4-75",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-9",
......
......@@ -4,380 +4,56 @@
"hash_key_value_set.json",
"hash_key_value_set_by_compose.json"
],
"keywords": [],
"keywords": [
"Python类",
"Python类继承",
"Python抽象类"
],
"children": [
{
"类定义class": {
"keywords": [],
"children": [],
"node_id": "python-4-76",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"作用域和命名空间": {
"keywords": [],
"children": [],
"node_id": "python-4-77",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"对象": {
"keywords": [],
"children": [],
"node_id": "python-4-78",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"属性和方法": {
"keywords": [],
"children": [
{
"模拟数值类型": {
"keywords": [],
"children": [],
"node_id": "python-5-43",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"字符串表示形式": {
"keywords": [],
"children": [],
"node_id": "python-5-44",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"自定义的布尔值": {
"keywords": [],
"children": [],
"node_id": "python-5-45",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-79",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"类编码风格": {
"keywords": [],
"children": [],
"node_id": "python-4-80",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"初探类": {
"keywords": [],
"children": [
{
"类定义语法": {
"keywords": [],
"children": [],
"node_id": "python-5-46",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"类对象": {
"keywords": [],
"children": [],
"node_id": "python-5-47",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"方法对象": {
"keywords": [],
"children": [],
"node_id": "python-5-48",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-81",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"补充说明": {
"keywords": [],
"children": [],
"node_id": "python-4-82",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"私有变量": {
"keywords": [],
"children": [],
"node_id": "python-4-83",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"生成器表达式": {
"keywords": [],
"children": [],
"node_id": "python-4-84",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"类到底是什么": {
"keywords": [],
"children": [],
"node_id": "python-4-85",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"创建自定义类": {
"keywords": [],
"children": [],
"node_id": "python-4-86",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"再谈隐藏": {
"keywords": [],
"children": [],
"node_id": "python-4-87",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"类的命名空间": {
"keywords": [],
"children": [],
"node_id": "python-4-88",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"指定超类": {
"keywords": [],
"children": [],
"node_id": "python-4-89",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"深入探讨继承": {
"keywords": [],
"children": [],
"node_id": "python-4-90",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"多个超类": {
"keywords": [],
"children": [],
"node_id": "python-4-91",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"接口和内省": {
"keywords": [],
"children": [
{
"Python文化中的接口和协议": {
"keywords": [],
"children": [],
"node_id": "python-5-49",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Python喜欢序列": {
"keywords": [],
"children": [],
"node_id": "python-5-50",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用猴子补丁在运行时实现协议": {
"keywords": [],
"children": [],
"node_id": "python-5-51",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Alex Martelli的水禽": {
"keywords": [],
"children": [],
"node_id": "python-5-52",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"定义抽象基类的子类": {
"keywords": [],
"children": [],
"node_id": "python-5-53",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"标准库中的抽象基类": {
"keywords": [],
"children": [],
"node_id": "python-5-54",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"定义并使用一个抽象基类": {
"keywords": [],
"children": [],
"node_id": "python-5-55",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Tombola子类的测试方法": {
"keywords": [],
"children": [],
"node_id": "python-5-56",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Python使用register的方式": {
"keywords": [],
"children": [],
"node_id": "python-5-57",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"鹅的行为有可能像鸭子": {
"keywords": [],
"children": [],
"node_id": "python-5-58",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-92",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"抽象基类": {
"keywords": [],
"children": [],
"node_id": "python-4-93",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"导入类": {
"keywords": [],
"children": [
{
"导入单个类": {
"keywords": [],
"children": [],
"node_id": "python-5-59",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"在一个模块中存储多个类": {
"keywords": [],
"children": [],
"node_id": "python-5-60",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"从一个模块中导入多个类": {
"keywords": [],
"children": [],
"node_id": "python-5-61",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"导入模块中的所有类": {
"keywords": [],
"children": [],
"node_id": "python-5-62",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"自定义工作流程": {
"keywords": [],
"children": [],
"node_id": "python-5-63",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-94",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Python标准库": {
"keywords": [],
"children": [],
"node_id": "python-4-95",
"keywords_must": [],
"keywords_forbid": []
}
"Python类定义class": {
"keywords": [],
"children": [],
"node_id": "python-4-76",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Python对象": {
"keywords": [],
"children": [],
"node_id": "python-4-78",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Python类属性和方法": {
"keywords": [],
"children": [],
"node_id": "python-4-79",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Python类继承": {
"keywords": [],
"children": [],
"node_id": "python-4-77",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Python抽象基类": {
"keywords": [],
"children": [],
"node_id": "python-4-93",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-10",
......
......@@ -6,96 +6,22 @@
"keywords": [],
"children": [
{
"if": {
"if-else语句": {
"keywords": [],
"children": [
{
"if-else语句": {
"keywords": [],
"children": [],
"node_id": "python-5-64",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"if-elif-else结构": {
"keywords": [],
"children": [],
"node_id": "python-5-65",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"省略else代码块": {
"keywords": [],
"children": [],
"node_id": "python-5-66",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用if语句处理列表": {
"keywords": [],
"children": [
{
"检查特殊元素": {
"keywords": [],
"children": [],
"node_id": "python-6-16",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"确定列表不是空的": {
"keywords": [],
"children": [],
"node_id": "python-6-17",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-5-67",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"设置if语句的格式": {
"keywords": [],
"children": [],
"node_id": "python-5-68",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"children": [],
"node_id": "python-4-96",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"elif": {
"if-elif-else结构": {
"keywords": [],
"children": [],
"node_id": "python-4-97",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"else": {
"keywords": [],
"children": [],
"node_id": "python-4-98",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-12",
......
......@@ -24,95 +24,12 @@
{
"遍历整个列表": {
"keywords": [],
"children": [
{
"深入研究循环": {
"keywords": [],
"children": [],
"node_id": "python-7-0",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"在for循环中执行更多操作": {
"keywords": [],
"children": [],
"node_id": "python-7-1",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"在for循环结束后执行一些操作": {
"keywords": [],
"children": [],
"node_id": "python-7-2",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"children": [],
"node_id": "python-6-21",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"避免缩进错误": {
"keywords": [],
"children": [
{
"忘记缩进": {
"keywords": [],
"children": [],
"node_id": "python-7-3",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"忘记缩进额外的代码行": {
"keywords": [],
"children": [],
"node_id": "python-7-4",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"不必要的缩进": {
"keywords": [],
"children": [],
"node_id": "python-7-5",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"循环后不必要的缩进": {
"keywords": [],
"children": [],
"node_id": "python-7-6",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"遗漏了冒号": {
"keywords": [],
"children": [],
"node_id": "python-7-7",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-6-22",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"创建数值列表": {
"keywords": [],
......@@ -149,52 +66,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"设置代码格式": {
"keywords": [],
"children": [
{
"格式设置指南": {
"keywords": [],
"children": [],
"node_id": "python-7-11",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"行长": {
"keywords": [],
"children": [],
"node_id": "python-7-12",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"空行": {
"keywords": [],
"children": [],
"node_id": "python-7-13",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"其他格式设置指南": {
"keywords": [],
"children": [],
"node_id": "python-7-14",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-6-24",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-5-84",
......@@ -220,15 +91,6 @@
"keywords_forbid": []
}
},
{
"增强的赋值操作": {
"keywords": [],
"children": [],
"node_id": "python-5-87",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"序列数据类型": {
"keywords": [],
......@@ -238,15 +100,6 @@
"keywords_forbid": []
}
},
{
"引用": {
"keywords": [],
"children": [],
"node_id": "python-5-89",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"访问列表元素": {
"keywords": [],
......
......@@ -5,91 +5,121 @@
"keywords": [],
"children": [
{
"find": {
"大小写转换": {
"keywords": [],
"children": [],
"node_id": "python-4-173",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"index": {
"keywords": [],
"children": [],
"node_id": "python-4-174",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"join": {
"keywords": [],
"children": [],
"node_id": "python-4-175",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"lower": {
"keywords": [],
"children": [],
"children": [
{
"lower": {
"keywords": [],
"children": [],
"keywords_must": [],
"keywords_forbid": [],
"node_id": "python-7eb47ec847dd48cabfcd8ec6fe904311"
}
},
{
"upper": {
"keywords": [],
"children": [],
"keywords_must": [],
"keywords_forbid": [],
"node_id": "python-84604b2d679a4ef79c305887cf0212dd"
}
}
],
"node_id": "python-4-176",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"replace": {
"keywords": [],
"children": [],
"node_id": "python-4-177",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"split": {
"keywords": [],
"children": [],
"node_id": "python-4-178",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"strip": {
"字符串查找定位": {
"keywords": [],
"children": [],
"node_id": "python-4-179",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"translate": {
"keywords": [],
"children": [],
"node_id": "python-4-180",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"upper": {
"keywords": [],
"children": [],
"node_id": "python-4-181",
"children": [
{
"find": {
"keywords": [],
"children": [],
"keywords_must": [],
"keywords_forbid": [],
"node_id": "python-21f1a2514d6e4877a239ab0efedb9516"
}
},
{
"index": {
"keywords": [],
"children": [],
"keywords_must": [],
"keywords_forbid": [],
"node_id": "python-30ec6720a67346dd9ea692eaf4dec6c4"
}
},
{
"center": {
"keywords": [],
"children": [],
"node_id": "python-4-182",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-173",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"center": {
"字符串连结、替换、分拆、截尾、转换": {
"keywords": [],
"children": [],
"node_id": "python-4-182",
"children": [
{
"join": {
"keywords": [],
"children": [],
"node_id": "python-4-175",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"replace": {
"keywords": [],
"children": [],
"node_id": "python-4-177",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"split": {
"keywords": [],
"children": [],
"node_id": "python-4-178",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"strip": {
"keywords": [],
"children": [],
"node_id": "python-4-179",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"translate": {
"keywords": [],
"children": [],
"node_id": "python-4-180",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-175",
"keywords_must": [],
"keywords_forbid": []
}
......
......@@ -4,98 +4,6 @@
],
"keywords": [],
"children": [
{
"迭代器": {
"keywords": [],
"children": [
{
"迭代器协议": {
"keywords": [],
"children": [],
"node_id": "python-5-116",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"从迭代器创建序列": {
"keywords": [],
"children": [],
"node_id": "python-5-117",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-184",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"生成器": {
"keywords": [],
"children": [
{
"创建生成器": {
"keywords": [],
"children": [],
"node_id": "python-5-118",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"递归式生成器": {
"keywords": [],
"children": [],
"node_id": "python-5-119",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"通用生成器": {
"keywords": [],
"children": [],
"node_id": "python-5-120",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"生成器的方法": {
"keywords": [],
"children": [],
"node_id": "python-5-121",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"模拟生成器": {
"keywords": [],
"children": [],
"node_id": "python-5-122",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-185",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"装饰器": {
"keywords": [],
"children": [],
"node_id": "python-4-186",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"闭包": {
"keywords": [],
......
......@@ -6,22 +6,59 @@
"keywords": [],
"children": [
{
"打开文件": {
"keywords": [],
"children": [],
"node_id": "python-4-188",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"文件基本方法": {
"keywords": [],
"children": [],
"node_id": "python-4-189",
"keywords_must": [],
"keywords_forbid": []
}
"文件的基本方法": {
"keywords": [],
"children": [
{
"打开文件": {
"keywords": [],
"children": [],
"node_id": "python-4-188",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"读取和写入": {
"keywords": [],
"children": [],
"node_id": "python-5-128",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用管道重定向输出": {
"keywords": [],
"children": [],
"node_id": "python-5-129",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"读取和写入行": {
"keywords": [],
"children": [],
"node_id": "python-5-130",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"关闭文件": {
"keywords": [],
"children": [],
"node_id": "python-5-131",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-191",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"文件内容迭代": {
......@@ -77,61 +114,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"文件的基本方法": {
"keywords": [],
"children": [
{
"读取和写入": {
"keywords": [],
"children": [],
"node_id": "python-5-128",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用管道重定向输出": {
"keywords": [],
"children": [],
"node_id": "python-5-129",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"读取和写入行": {
"keywords": [],
"children": [],
"node_id": "python-5-130",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"关闭文件": {
"keywords": [],
"children": [],
"node_id": "python-5-131",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用文件的基本方法": {
"keywords": [],
"children": [],
"node_id": "python-5-132",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-191",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-24",
......
......@@ -6,32 +6,33 @@
"keywords": [],
"children": [
{
"datetime": {
"时间和日期处理": {
"keywords": [],
"children": [],
"children": [
{
"time": {
"keywords": [],
"children": [],
"keywords_must": [],
"keywords_forbid": [],
"node_id": "python-aedfb48b088e44dc84828542e3024bfe"
}
},
{
"datetime": {
"keywords": [],
"children": [],
"keywords_must": [],
"keywords_forbid": [],
"node_id": "python-e7c88b634b8a4499aba7aca609764bb9"
}
}
],
"node_id": "python-4-192",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"json": {
"keywords": [],
"children": [],
"node_id": "python-4-193",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"math": {
"keywords": [],
"children": [],
"node_id": "python-4-194",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"os": {
"keywords": [],
......@@ -42,19 +43,10 @@
}
},
{
"random": {
"keywords": [],
"children": [],
"node_id": "python-4-196",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"re": {
"json": {
"keywords": [],
"children": [],
"node_id": "python-4-197",
"node_id": "python-4-193",
"keywords_must": [],
"keywords_forbid": []
}
......@@ -69,28 +61,10 @@
}
},
{
"time": {
"keywords": [],
"children": [],
"node_id": "python-4-199",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"urllib": {
"keywords": [],
"children": [],
"node_id": "python-4-200",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"fileinput": {
"re": {
"keywords": [],
"children": [],
"node_id": "python-4-201",
"node_id": "python-4-197",
"keywords_must": [],
"keywords_forbid": []
}
......
......@@ -10,7 +10,14 @@
"keywords": [],
"children": [
{
"excel/csv/hdf/netCDF": {
"excel": {
"keywords": [],
"children": [],
"node_id": "python-4-754",
"keywords_must": [],
"keywords_forbid": []
},
"csv": {
"keywords": [],
"children": [],
"node_id": "python-4-754",
......
......@@ -14,24 +14,6 @@
],
"keywords": [],
"children": [
{
"数据库安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-756",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"SQL语句": {
"keywords": [],
"children": [],
"node_id": "python-4-757",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"SQLite": {
"keywords": [],
......@@ -107,13 +89,13 @@
}
},
{
"MongoDB": {
"keywords": [],
"children": [],
"node_id": "python-4-760",
"keywords_must": [],
"keywords_forbid": []
}
"Redis": {
"keywords": [],
"children": [],
"node_id": "python-4-757",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-130",
......
......@@ -9,40 +9,22 @@
"keywords": [],
"children": [
{
"HTML/HTML5/CSS": {
"keywords": [],
"children": [],
"node_id": "python-4-789",
"keywords_must": [],
"keywords_forbid": []
}
"HTTP协议": {
"keywords": [],
"children": [],
"node_id": "python-4-792",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"前端数据库和后台": {
"keywords": [],
"children": [],
"node_id": "python-4-790",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"MVC架构": {
"keywords": [],
"children": [],
"node_id": "python-4-791",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"REST和Ajax": {
"keywords": [],
"children": [],
"node_id": "python-4-792",
"keywords_must": [],
"keywords_forbid": []
}
"HTTP错误码": {
"keywords": [],
"children": [],
"node_id": "python-4-792",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-136",
......
......@@ -4,15 +4,6 @@
],
"keywords": [],
"children": [
{
"Django简介": {
"keywords": [],
"children": [],
"node_id": "python-4-793",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Django安装配置": {
"keywords": [],
......@@ -57,33 +48,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Django提交表单": {
"keywords": [],
"children": [],
"node_id": "python-4-799",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Django Rest Framework": {
"keywords": [],
"children": [],
"node_id": "python-4-800",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"部署日志与安全": {
"keywords": [],
"children": [],
"node_id": "python-4-801",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-137",
......
......@@ -4,15 +4,6 @@
],
"keywords": [],
"children": [
{
"Tornado简介": {
"keywords": [],
"children": [],
"node_id": "python-4-816",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Tornado安装配置": {
"keywords": [],
......@@ -23,22 +14,13 @@
}
},
{
"Tornado提交表单": {
"keywords": [],
"children": [],
"node_id": "python-4-818",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Tornado模板": {
"keywords": [],
"children": [],
"node_id": "python-4-819",
"keywords_must": [],
"keywords_forbid": []
}
"Tornado模板": {
"keywords": [],
"children": [],
"node_id": "python-4-819",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Tornado数据库操作": {
......@@ -66,15 +48,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"部署日志与安全": {
"keywords": [],
"children": [],
"node_id": "python-4-823",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-138",
......
......@@ -4,24 +4,6 @@
],
"keywords": [],
"children": [
{
"Splash的使用": {
"keywords": [],
"children": [],
"node_id": "python-4-956",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Splash负载均衡配置": {
"keywords": [],
"children": [],
"node_id": "python-4-957",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用Selenium爬取淘宝商品": {
"keywords": [],
......
......@@ -8,7 +8,7 @@
"keywords": [],
"children": [
{
"RE(Regular Expression )": {
"正则表达式库: re": {
"keywords": [],
"children": [],
"node_id": "python-4-871",
......
......@@ -7,16 +7,7 @@
"keywords": [],
"children": [
{
"Beautiful Soup简介": {
"keywords": [],
"children": [],
"node_id": "python-4-878",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"Beautiful Soup 安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-879",
......
......@@ -7,7 +7,7 @@
"keywords": [],
"children": [
{
"安装配置": {
"lxml安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-883",
......@@ -50,15 +50,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"解析HTML": {
"keywords": [],
"children": [],
"node_id": "python-4-888",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-150",
......
......@@ -7,7 +7,7 @@
"keywords": [],
"children": [
{
"安装配置": {
"requests安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-889",
......@@ -16,7 +16,7 @@
}
},
{
"发送请求与HTTP请求类型": {
"requests发送请求与HTTP请求类型": {
"keywords": [],
"children": [],
"node_id": "python-4-890",
......@@ -25,7 +25,7 @@
}
},
{
"传递URL参数": {
"requests传递URL参数": {
"keywords": [],
"children": [],
"node_id": "python-4-891",
......@@ -34,16 +34,7 @@
}
},
{
"响应内容": {
"keywords": [],
"children": [],
"node_id": "python-4-892",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"定制请求头": {
"requests定制请求头": {
"keywords": [],
"children": [],
"node_id": "python-4-893",
......@@ -51,33 +42,6 @@
"keywords_forbid": []
}
},
{
"响应状态码": {
"keywords": [],
"children": [],
"node_id": "python-4-894",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Cookie": {
"keywords": [],
"children": [],
"node_id": "python-4-895",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"POST请求": {
"keywords": [],
"children": [],
"node_id": "python-4-896",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"身份认证": {
"keywords": [],
......
......@@ -6,16 +6,7 @@
"keywords": [],
"children": [
{
"Selenium简介": {
"keywords": [],
"children": [],
"node_id": "python-4-900",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"Selenium安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-901",
......@@ -24,7 +15,7 @@
}
},
{
"单元素定位(find_element_id/name/xpath)": {
"Selenium单元素定位(find_element_id/name/xpath)": {
"keywords": [],
"children": [],
"node_id": "python-4-902",
......@@ -33,7 +24,7 @@
}
},
{
"多元素定位(find_elements_id/name/xpath)": {
"Selenium多元素定位(find_elements_id/name/xpath)": {
"keywords": [],
"children": [],
"node_id": "python-4-903",
......@@ -42,62 +33,7 @@
}
},
{
"常用方法和属性": {
"keywords": [],
"children": [
{
"可管理属性创建": {
"keywords": [],
"children": [],
"node_id": "python-5-535",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"延迟计算属性": {
"keywords": [],
"children": [],
"node_id": "python-5-536",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"属性的代理访问": {
"keywords": [],
"children": [],
"node_id": "python-5-537",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"创建用于计算的属性": {
"keywords": [],
"children": [],
"node_id": "python-5-538",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"为属性添加安全保护机制": {
"keywords": [],
"children": [],
"node_id": "python-5-539",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-904",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"键盘和鼠标操作": {
"Selenium键盘和鼠标操作": {
"keywords": [],
"children": [],
"node_id": "python-4-905",
......@@ -106,16 +42,7 @@
}
},
{
"WebDriver API": {
"keywords": [],
"children": [],
"node_id": "python-4-906",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"表单交互": {
"Selenium表单交互": {
"keywords": [],
"children": [],
"node_id": "python-4-907",
......
......@@ -6,16 +6,7 @@
"keywords": [],
"children": [
{
"Scrapy简介": {
"keywords": [],
"children": [],
"node_id": "python-4-908",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"Scrapy安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-909",
......@@ -33,7 +24,7 @@
}
},
{
"Item Pipeline": {
"Scrapy Item Pipeline": {
"keywords": [],
"children": [],
"node_id": "python-4-911",
......@@ -42,7 +33,7 @@
}
},
{
"Downloader": {
"Scrapy Downloader": {
"keywords": [],
"children": [],
"node_id": "python-4-912",
......@@ -51,22 +42,13 @@
}
},
{
"Spiders": {
"Scrapy Spiders": {
"keywords": [],
"children": [],
"node_id": "python-4-913",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Scheduler": {
"keywords": [],
"children": [],
"node_id": "python-4-914",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-153",
......
......@@ -6,16 +6,7 @@
"keywords": [],
"children": [
{
"Tkinter简介": {
"keywords": [],
"children": [],
"node_id": "python-4-988",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"Tkinter安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-989",
......@@ -40,24 +31,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"标准属性": {
"keywords": [],
"children": [],
"node_id": "python-4-992",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"几何管理": {
"keywords": [],
"children": [],
"node_id": "python-4-993",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-174",
......
......@@ -7,16 +7,7 @@
"keywords": [],
"children": [
{
"PyQT简介": {
"keywords": [],
"children": [],
"node_id": "python-4-994",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"PyQT安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-995",
......@@ -24,15 +15,6 @@
"keywords_forbid": []
}
},
{
"PyQT模块": {
"keywords": [],
"children": [],
"node_id": "python-4-996",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"PyQT布局管理": {
"keywords": [],
......@@ -43,16 +25,7 @@
}
},
{
"PyQT菜单和工具栏": {
"keywords": [],
"children": [],
"node_id": "python-4-998",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"事件和信号": {
"PyQT事件和信号": {
"keywords": [],
"children": [],
"node_id": "python-4-999",
......@@ -77,15 +50,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"PyQT拖拽与绘图": {
"keywords": [],
"children": [],
"node_id": "python-4-1002",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-175",
......
......@@ -6,16 +6,7 @@
"keywords": [],
"children": [
{
"WxPython简介": {
"keywords": [],
"children": [],
"node_id": "python-4-1003",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"WxPython安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-1004",
......@@ -23,15 +14,6 @@
"keywords_forbid": []
}
},
{
"WxPython常用类": {
"keywords": [],
"children": [],
"node_id": "python-4-1005",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"WxPython布局管理": {
"keywords": [],
......@@ -67,24 +49,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"WxPython拖拽处理": {
"keywords": [],
"children": [],
"node_id": "python-4-1010",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"WxPython绘图API": {
"keywords": [],
"children": [],
"node_id": "python-4-1011",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-176",
......
......@@ -4,15 +4,6 @@
],
"keywords": [],
"children": [
{
"索引": {
"keywords": [],
"children": [],
"node_id": "python-4-1125",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"切片": {
"keywords": [],
......@@ -23,16 +14,7 @@
}
},
{
"改变数组结构": {
"keywords": [],
"children": [],
"node_id": "python-4-1127",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"合并和拆分": {
"合并、拆分、复制": {
"keywords": [],
"children": [],
"node_id": "python-4-1128",
......@@ -40,15 +22,6 @@
"keywords_forbid": []
}
},
{
"复制": {
"keywords": [],
"children": [],
"node_id": "python-4-1129",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"排序": {
"keywords": [],
......@@ -75,15 +48,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"数组I/O": {
"keywords": [],
"children": [],
"node_id": "python-4-1133",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-198",
......
......@@ -13,15 +13,6 @@
"keywords_forbid": []
}
},
{
"函数命名空间": {
"keywords": [],
"children": [],
"node_id": "python-4-1135",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"数学函数": {
"keywords": [],
......@@ -57,15 +48,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"自定义广播函数": {
"keywords": [],
"children": [],
"node_id": "python-4-1140",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-199",
......
......@@ -6,16 +6,7 @@
"keywords": [],
"children": [
{
"Panda的特点": {
"keywords": [],
"children": [],
"node_id": "python-4-1150",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装和使用": {
"Panda安装和使用": {
"keywords": [],
"children": [],
"node_id": "python-4-1151",
......
......@@ -5,15 +5,6 @@
],
"keywords": [],
"children": [
{
"数据预览": {
"keywords": [],
"children": [],
"node_id": "python-4-1155",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"数据选择": {
"keywords": [],
......
......@@ -22,15 +22,6 @@
"keywords_forbid": []
}
},
{
"层次化索引": {
"keywords": [],
"children": [],
"node_id": "python-4-1163",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"表级广播函数": {
"keywords": [],
......@@ -40,15 +31,6 @@
"keywords_forbid": []
}
},
{
"日期时间索引对象": {
"keywords": [],
"children": [],
"node_id": "python-4-1165",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"透视表": {
"keywords": [],
......@@ -66,15 +48,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"数据I/O": {
"keywords": [],
"children": [],
"node_id": "python-4-1168",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-206",
......
......@@ -49,24 +49,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"绘制图像": {
"keywords": [],
"children": [],
"node_id": "python-4-1179",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"极坐标绘图": {
"keywords": [],
"children": [],
"node_id": "python-4-1180",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-209",
......
......@@ -39,51 +39,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"坐标轴": {
"keywords": [],
"children": [],
"node_id": "python-4-1185",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"刻度": {
"keywords": [],
"children": [],
"node_id": "python-4-1186",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"文本": {
"keywords": [],
"children": [],
"node_id": "python-4-1187",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"图例": {
"keywords": [],
"children": [],
"node_id": "python-4-1188",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"网格设置": {
"keywords": [],
"children": [],
"node_id": "python-4-1189",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-210",
......
......@@ -5,126 +5,7 @@
"keywords": [],
"children": [
{
"Scikit-learn概览": {
"keywords": [],
"children": [],
"node_id": "python-4-1308",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-1309",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"数据集": {
"keywords": [],
"children": [
{
"Scikit-learn自带的数据集": {
"keywords": [],
"children": [],
"node_id": "python-5-980",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"样本生成器": {
"keywords": [],
"children": [],
"node_id": "python-5-981",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"加载其他数据集": {
"keywords": [],
"children": [],
"node_id": "python-5-982",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1310",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"数据预处理Preprocessing": {
"keywords": [],
"children": [
{
"标准化": {
"keywords": [],
"children": [],
"node_id": "python-5-983",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"归一化": {
"keywords": [],
"children": [],
"node_id": "python-5-984",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"正则化": {
"keywords": [],
"children": [],
"node_id": "python-5-985",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"离散化": {
"keywords": [],
"children": [],
"node_id": "python-5-986",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"特征编码": {
"keywords": [],
"children": [],
"node_id": "python-5-987",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"缺失值补全": {
"keywords": [],
"children": [],
"node_id": "python-5-988",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1311",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"分类Classification": {
"Scikit-learn分类Classification": {
"keywords": [],
"children": [
{
......@@ -197,7 +78,7 @@
}
},
{
"回归Regression": {
"Scikit-learn回归Regression": {
"keywords": [],
"children": [
{
......@@ -270,7 +151,7 @@
}
},
{
"聚类Clustering": {
"Scikit-learn聚类Clustering": {
"keywords": [],
"children": [
{
......@@ -362,7 +243,7 @@
}
},
{
"成分分解与降维": {
"Scikit-learn成分分解与降维": {
"keywords": [],
"children": [
{
......@@ -408,7 +289,7 @@
}
},
{
"模型评估与参数调优": {
"Scikit-learn模型评估与参数调优": {
"keywords": [],
"children": [
{
......
......@@ -86,125 +86,6 @@
"keywords_forbid": []
}
},
{
"环境配置": {
"keywords": [],
"children": [
{
"Windows搭建深度学习环境": {
"keywords": [],
"children": [],
"node_id": "python-5-1025",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Linux搭建深度学习环境": {
"keywords": [],
"children": [],
"node_id": "python-5-1026",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"MacOS搭建深度学习环境": {
"keywords": [],
"children": [],
"node_id": "python-5-1027",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"CPU/GPU环境搭建": {
"keywords": [],
"children": [],
"node_id": "python-5-1028",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1318",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Theano": {
"keywords": [],
"children": [
{
"Theano基础知识": {
"keywords": [],
"children": [],
"node_id": "python-5-1029",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"定义Layer": {
"keywords": [],
"children": [],
"node_id": "python-5-1030",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"CNN": {
"keywords": [],
"children": [],
"node_id": "python-5-1031",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"RNN(GRU/LSTM)": {
"keywords": [],
"children": [],
"node_id": "python-5-1032",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"Autoencoder": {
"keywords": [],
"children": [],
"node_id": "python-5-1033",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"神经网络参数保存": {
"keywords": [],
"children": [],
"node_id": "python-5-1034",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"神经网络性能评价": {
"keywords": [],
"children": [],
"node_id": "python-5-1035",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1319",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"TensorFlow": {
"keywords": [],
......
......@@ -5,34 +5,6 @@
],
"keywords": [],
"children": [
{
"使用Python实现降维": {
"keywords": [],
"children": [
{
"相关性分析": {
"keywords": [],
"children": [],
"node_id": "python-5-1316",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1385",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用Python进行分类": {
"keywords": [],
"children": [],
"node_id": "python-4-1386",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"决策树": {
"keywords": [],
......@@ -89,68 +61,13 @@
}
},
{
"情绪分析": {
"keywords": [],
"children": [],
"node_id": "python-4-1391",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"图像识别": {
"keywords": [],
"children": [],
"node_id": "python-4-1392",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使用Python进行回归": {
"keywords": [],
"children": [
{
"最小二乘估计": {
"keywords": [],
"children": [],
"node_id": "python-5-1319",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1393",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"分类和回归": {
"使用Python分类和回归": {
"keywords": [],
"children": [],
"node_id": "python-4-1394",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"使模型高估或低估": {
"keywords": [],
"children": [],
"node_id": "python-4-1395",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"处理分类型数据": {
"keywords": [],
"children": [],
"node_id": "python-4-1396",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-251",
......
......@@ -173,71 +173,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"自省": {
"keywords": [],
"children": [
{
"标识对象类型": {
"keywords": [],
"children": [],
"node_id": "python-5-1425",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"模块和软件包": {
"keywords": [],
"children": [],
"node_id": "python-5-1426",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"文档字符串": {
"keywords": [],
"children": [
{
"描述函数的作用": {
"keywords": [],
"children": [],
"node_id": "python-6-222",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"返回值": {
"keywords": [],
"children": [],
"node_id": "python-6-223",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"包含预期的异常": {
"keywords": [],
"children": [],
"node_id": "python-6-224",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-5-1427",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1434",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-257",
......
......@@ -142,155 +142,6 @@
"keywords_must": [],
"keywords_forbid": []
}
},
{
"魔术方法": {
"keywords": [],
"children": [
{
"处理成员变量": {
"keywords": [],
"children": [],
"node_id": "python-5-1439",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"字符串表示": {
"keywords": [],
"children": [
{
"字节字符串": {
"keywords": [],
"children": [
{
"借助chr和ord进行简单的转换": {
"keywords": [],
"children": [],
"node_id": "python-7-34",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"借助struct模块进行复杂的转换": {
"keywords": [],
"children": [],
"node_id": "python-7-35",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-6-225",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"文本": {
"keywords": [],
"children": [
{
"Unicode": {
"keywords": [],
"children": [],
"node_id": "python-7-36",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"编码": {
"keywords": [],
"children": [],
"node_id": "python-7-37",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-6-226",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"简单的替换": {
"keywords": [],
"children": [],
"node_id": "python-6-227",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"格式化": {
"keywords": [],
"children": [
{
"在对象中查找值": {
"keywords": [],
"children": [],
"node_id": "python-7-38",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"区分字符串类型": {
"keywords": [],
"children": [],
"node_id": "python-7-39",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"标准格式规范": {
"keywords": [],
"children": [],
"node_id": "python-7-40",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"为文本文档制作目录": {
"keywords": [],
"children": [],
"node_id": "python-7-41",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"自定义格式规范": {
"keywords": [],
"children": [],
"node_id": "python-7-42",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-6-228",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-5-1440",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-1439",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-3-258",
......
......@@ -12,24 +12,6 @@
],
"keywords": [],
"children": [
{
"基础概念": {
"keywords": [],
"children": [],
"node_id": "python-4-763",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"加锁和解锁": {
"keywords": [],
"children": [],
"node_id": "python-4-764",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"threading": {
"keywords": [],
......
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册