提交 d2fc6e2f 编写于 作者: F feilong

删除Python大于5个的子节点

上级 9c0d8ab0
{ {
"export": [ "export": [
"util_builtin_01.json", "util_builtin_01.json",
"util_builtin_02.json", "util_builtin_02.json",
"input.json" "input.json"
], ],
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"help": { "Python内置数学函数": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-143", "node_id": "python-4-154",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"input": { "dir": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-144", "node_id": "python-4-151",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"print": { "sorted": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-145", "node_id": "python-4-149",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"range": { "input": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-146", "node_id": "python-4-144",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"format": { "range": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-147", "node_id": "python-4-146",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, }
{ ],
"len": { "node_id": "python-3-16",
"keywords": [], "keywords_must": [],
"children": [], "keywords_forbid": []
"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": []
} }
\ No newline at end of file
...@@ -2,43 +2,6 @@ ...@@ -2,43 +2,6 @@
"export": [], "export": [],
"keywords": [], "keywords": [],
"children": [ "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": [], "keywords": [],
...@@ -112,79 +75,6 @@ ...@@ -112,79 +75,6 @@
"keywords_forbid": [] "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": [], "keywords": [],
...@@ -230,323 +120,6 @@ ...@@ -230,323 +120,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-8",
......
...@@ -19,16 +19,16 @@ ...@@ -19,16 +19,16 @@
} }
}, },
{ {
"参数var": { "函数的参数": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-39", "node_id": "python-4-46",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"返回值return": { "函数返回值": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-40", "node_id": "python-4-40",
...@@ -36,15 +36,6 @@ ...@@ -36,15 +36,6 @@
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{
"参数传递": {
"keywords": [],
"children": [],
"node_id": "python-4-41",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"函数调用": { "函数调用": {
"keywords": [], "keywords": [],
...@@ -54,69 +45,6 @@ ...@@ -54,69 +45,6 @@
"keywords_forbid": [] "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": [], "keywords": [],
...@@ -153,370 +81,6 @@ ...@@ -153,370 +81,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-9",
......
...@@ -4,380 +4,56 @@ ...@@ -4,380 +4,56 @@
"hash_key_value_set.json", "hash_key_value_set.json",
"hash_key_value_set_by_compose.json" "hash_key_value_set_by_compose.json"
], ],
"keywords": [], "keywords": [
"Python类",
"Python类继承",
"Python抽象类"
],
"children": [ "children": [
{ {
"类定义class": { "Python类定义class": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-76", "node_id": "python-4-76",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"作用域和命名空间": { "Python对象": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-77", "node_id": "python-4-78",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"对象": { "Python类属性和方法": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-78", "node_id": "python-4-79",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"属性和方法": { "Python类继承": {
"keywords": [], "keywords": [],
"children": [ "children": [],
{ "node_id": "python-4-77",
"模拟数值类型": { "keywords_must": [],
"keywords": [], "keywords_forbid": []
"children": [], }
"node_id": "python-5-43", },
"keywords_must": [], {
"keywords_forbid": [] "Python抽象基类": {
} "keywords": [],
}, "children": [],
{ "node_id": "python-4-93",
"字符串表示形式": { "keywords_must": [],
"keywords": [], "keywords_forbid": []
"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": []
}
} }
], ],
"node_id": "python-3-10", "node_id": "python-3-10",
......
...@@ -6,96 +6,22 @@ ...@@ -6,96 +6,22 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"if": { "if-else语句": {
"keywords": [], "keywords": [],
"children": [ "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": []
}
}
],
"node_id": "python-4-96", "node_id": "python-4-96",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"elif": { "if-elif-else结构": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-97", "node_id": "python-4-97",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"else": {
"keywords": [],
"children": [],
"node_id": "python-4-98",
"keywords_must": [],
"keywords_forbid": []
}
} }
], ],
"node_id": "python-3-12", "node_id": "python-3-12",
......
...@@ -24,95 +24,12 @@ ...@@ -24,95 +24,12 @@
{ {
"遍历整个列表": { "遍历整个列表": {
"keywords": [], "keywords": [],
"children": [ "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": []
}
}
],
"node_id": "python-6-21", "node_id": "python-6-21",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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": [], "keywords": [],
...@@ -149,52 +66,6 @@ ...@@ -149,52 +66,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-5-84",
...@@ -220,15 +91,6 @@ ...@@ -220,15 +91,6 @@
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{
"增强的赋值操作": {
"keywords": [],
"children": [],
"node_id": "python-5-87",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"序列数据类型": { "序列数据类型": {
"keywords": [], "keywords": [],
...@@ -238,15 +100,6 @@ ...@@ -238,15 +100,6 @@
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{
"引用": {
"keywords": [],
"children": [],
"node_id": "python-5-89",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"访问列表元素": { "访问列表元素": {
"keywords": [], "keywords": [],
......
...@@ -5,91 +5,121 @@ ...@@ -5,91 +5,121 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"find": { "大小写转换": {
"keywords": [], "keywords": [],
"children": [], "children": [
"node_id": "python-4-173", {
"keywords_must": [], "lower": {
"keywords_forbid": [] "keywords": [],
} "children": [],
}, "keywords_must": [],
{ "keywords_forbid": [],
"index": { "node_id": "python-7eb47ec847dd48cabfcd8ec6fe904311"
"keywords": [], }
"children": [], },
"node_id": "python-4-174", {
"keywords_must": [], "upper": {
"keywords_forbid": [] "keywords": [],
} "children": [],
}, "keywords_must": [],
{ "keywords_forbid": [],
"join": { "node_id": "python-84604b2d679a4ef79c305887cf0212dd"
"keywords": [], }
"children": [], }
"node_id": "python-4-175", ],
"keywords_must": [],
"keywords_forbid": []
}
},
{
"lower": {
"keywords": [],
"children": [],
"node_id": "python-4-176", "node_id": "python-4-176",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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": [], "keywords": [],
"children": [], "children": [
"node_id": "python-4-179", {
"keywords_must": [], "find": {
"keywords_forbid": [] "keywords": [],
} "children": [],
}, "keywords_must": [],
{ "keywords_forbid": [],
"translate": { "node_id": "python-21f1a2514d6e4877a239ab0efedb9516"
"keywords": [], }
"children": [], },
"node_id": "python-4-180", {
"keywords_must": [], "index": {
"keywords_forbid": [] "keywords": [],
} "children": [],
}, "keywords_must": [],
{ "keywords_forbid": [],
"upper": { "node_id": "python-30ec6720a67346dd9ea692eaf4dec6c4"
"keywords": [], }
"children": [], },
"node_id": "python-4-181", {
"center": {
"keywords": [],
"children": [],
"node_id": "python-4-182",
"keywords_must": [],
"keywords_forbid": []
}
}
],
"node_id": "python-4-173",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"center": { "字符串连结、替换、分拆、截尾、转换": {
"keywords": [], "keywords": [],
"children": [], "children": [
"node_id": "python-4-182", {
"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_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
......
...@@ -4,98 +4,6 @@ ...@@ -4,98 +4,6 @@
], ],
"keywords": [], "keywords": [],
"children": [ "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": [], "keywords": [],
......
...@@ -6,22 +6,59 @@ ...@@ -6,22 +6,59 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"打开文件": { "文件的基本方法": {
"keywords": [], "keywords": [],
"children": [], "children": [
"node_id": "python-4-188", {
"keywords_must": [], "打开文件": {
"keywords_forbid": [] "keywords": [],
} "children": [],
}, "node_id": "python-4-188",
{ "keywords_must": [],
"文件基本方法": { "keywords_forbid": []
"keywords": [], }
"children": [], },
"node_id": "python-4-189", {
"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 @@ ...@@ -77,61 +114,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-24",
......
...@@ -6,32 +6,33 @@ ...@@ -6,32 +6,33 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"datetime": { "时间和日期处理": {
"keywords": [], "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", "node_id": "python-4-192",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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": { "os": {
"keywords": [], "keywords": [],
...@@ -42,19 +43,10 @@ ...@@ -42,19 +43,10 @@
} }
}, },
{ {
"random": { "json": {
"keywords": [],
"children": [],
"node_id": "python-4-196",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"re": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-197", "node_id": "python-4-193",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
...@@ -69,28 +61,10 @@ ...@@ -69,28 +61,10 @@
} }
}, },
{ {
"time": { "re": {
"keywords": [],
"children": [],
"node_id": "python-4-199",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"urllib": {
"keywords": [],
"children": [],
"node_id": "python-4-200",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"fileinput": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-201", "node_id": "python-4-197",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
......
...@@ -10,7 +10,14 @@ ...@@ -10,7 +10,14 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"excel/csv/hdf/netCDF": { "excel": {
"keywords": [],
"children": [],
"node_id": "python-4-754",
"keywords_must": [],
"keywords_forbid": []
},
"csv": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-754", "node_id": "python-4-754",
......
...@@ -14,24 +14,6 @@ ...@@ -14,24 +14,6 @@
], ],
"keywords": [], "keywords": [],
"children": [ "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": { "SQLite": {
"keywords": [], "keywords": [],
...@@ -107,13 +89,13 @@ ...@@ -107,13 +89,13 @@
} }
}, },
{ {
"MongoDB": { "Redis": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-760", "node_id": "python-4-757",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
} }
], ],
"node_id": "python-3-130", "node_id": "python-3-130",
......
...@@ -9,40 +9,22 @@ ...@@ -9,40 +9,22 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"HTML/HTML5/CSS": { "HTTP协议": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-789", "node_id": "python-4-792",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{ {
"前端数据库和后台": { "HTTP错误码": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-790", "node_id": "python-4-792",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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": []
}
} }
], ],
"node_id": "python-3-136", "node_id": "python-3-136",
......
...@@ -4,15 +4,6 @@ ...@@ -4,15 +4,6 @@
], ],
"keywords": [], "keywords": [],
"children": [ "children": [
{
"Django简介": {
"keywords": [],
"children": [],
"node_id": "python-4-793",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"Django安装配置": { "Django安装配置": {
"keywords": [], "keywords": [],
...@@ -57,33 +48,6 @@ ...@@ -57,33 +48,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-137",
......
...@@ -4,15 +4,6 @@ ...@@ -4,15 +4,6 @@
], ],
"keywords": [], "keywords": [],
"children": [ "children": [
{
"Tornado简介": {
"keywords": [],
"children": [],
"node_id": "python-4-816",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"Tornado安装配置": { "Tornado安装配置": {
"keywords": [], "keywords": [],
...@@ -23,22 +14,13 @@ ...@@ -23,22 +14,13 @@
} }
}, },
{ {
"Tornado提交表单": { "Tornado模板": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-818", "node_id": "python-4-819",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"Tornado模板": {
"keywords": [],
"children": [],
"node_id": "python-4-819",
"keywords_must": [],
"keywords_forbid": []
}
}, },
{ {
"Tornado数据库操作": { "Tornado数据库操作": {
...@@ -66,15 +48,6 @@ ...@@ -66,15 +48,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"部署日志与安全": {
"keywords": [],
"children": [],
"node_id": "python-4-823",
"keywords_must": [],
"keywords_forbid": []
}
} }
], ],
"node_id": "python-3-138", "node_id": "python-3-138",
......
...@@ -4,24 +4,6 @@ ...@@ -4,24 +4,6 @@
], ],
"keywords": [], "keywords": [],
"children": [ "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爬取淘宝商品": { "使用Selenium爬取淘宝商品": {
"keywords": [], "keywords": [],
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"RE(Regular Expression )": { "正则表达式库: re": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-871", "node_id": "python-4-871",
......
...@@ -7,16 +7,7 @@ ...@@ -7,16 +7,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"Beautiful Soup简介": { "Beautiful Soup 安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-878",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-879", "node_id": "python-4-879",
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"安装配置": { "lxml安装配置": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-883", "node_id": "python-4-883",
...@@ -50,15 +50,6 @@ ...@@ -50,15 +50,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"解析HTML": {
"keywords": [],
"children": [],
"node_id": "python-4-888",
"keywords_must": [],
"keywords_forbid": []
}
} }
], ],
"node_id": "python-3-150", "node_id": "python-3-150",
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"安装配置": { "requests安装配置": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-889", "node_id": "python-4-889",
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
} }
}, },
{ {
"发送请求与HTTP请求类型": { "requests发送请求与HTTP请求类型": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-890", "node_id": "python-4-890",
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
} }
}, },
{ {
"传递URL参数": { "requests传递URL参数": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-891", "node_id": "python-4-891",
...@@ -34,16 +34,7 @@ ...@@ -34,16 +34,7 @@
} }
}, },
{ {
"响应内容": { "requests定制请求头": {
"keywords": [],
"children": [],
"node_id": "python-4-892",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"定制请求头": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-893", "node_id": "python-4-893",
...@@ -51,33 +42,6 @@ ...@@ -51,33 +42,6 @@
"keywords_forbid": [] "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": [], "keywords": [],
......
...@@ -6,16 +6,7 @@ ...@@ -6,16 +6,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"Selenium简介": { "Selenium安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-900",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-901", "node_id": "python-4-901",
...@@ -24,7 +15,7 @@ ...@@ -24,7 +15,7 @@
} }
}, },
{ {
"单元素定位(find_element_id/name/xpath)": { "Selenium单元素定位(find_element_id/name/xpath)": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-902", "node_id": "python-4-902",
...@@ -33,7 +24,7 @@ ...@@ -33,7 +24,7 @@
} }
}, },
{ {
"多元素定位(find_elements_id/name/xpath)": { "Selenium多元素定位(find_elements_id/name/xpath)": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-903", "node_id": "python-4-903",
...@@ -42,62 +33,7 @@ ...@@ -42,62 +33,7 @@
} }
}, },
{ {
"常用方法和属性": { "Selenium键盘和鼠标操作": {
"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": []
}
},
{
"键盘和鼠标操作": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-905", "node_id": "python-4-905",
...@@ -106,16 +42,7 @@ ...@@ -106,16 +42,7 @@
} }
}, },
{ {
"WebDriver API": { "Selenium表单交互": {
"keywords": [],
"children": [],
"node_id": "python-4-906",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"表单交互": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-907", "node_id": "python-4-907",
......
...@@ -6,16 +6,7 @@ ...@@ -6,16 +6,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"Scrapy简介": { "Scrapy安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-908",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-909", "node_id": "python-4-909",
...@@ -33,7 +24,7 @@ ...@@ -33,7 +24,7 @@
} }
}, },
{ {
"Item Pipeline": { "Scrapy Item Pipeline": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-911", "node_id": "python-4-911",
...@@ -42,7 +33,7 @@ ...@@ -42,7 +33,7 @@
} }
}, },
{ {
"Downloader": { "Scrapy Downloader": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-912", "node_id": "python-4-912",
...@@ -51,22 +42,13 @@ ...@@ -51,22 +42,13 @@
} }
}, },
{ {
"Spiders": { "Scrapy Spiders": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-913", "node_id": "python-4-913",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"Scheduler": {
"keywords": [],
"children": [],
"node_id": "python-4-914",
"keywords_must": [],
"keywords_forbid": []
}
} }
], ],
"node_id": "python-3-153", "node_id": "python-3-153",
......
...@@ -6,16 +6,7 @@ ...@@ -6,16 +6,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"Tkinter简介": { "Tkinter安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-988",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-989", "node_id": "python-4-989",
...@@ -40,24 +31,6 @@ ...@@ -40,24 +31,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-174",
......
...@@ -7,16 +7,7 @@ ...@@ -7,16 +7,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"PyQT简介": { "PyQT安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-994",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-995", "node_id": "python-4-995",
...@@ -24,15 +15,6 @@ ...@@ -24,15 +15,6 @@
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{
"PyQT模块": {
"keywords": [],
"children": [],
"node_id": "python-4-996",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"PyQT布局管理": { "PyQT布局管理": {
"keywords": [], "keywords": [],
...@@ -43,16 +25,7 @@ ...@@ -43,16 +25,7 @@
} }
}, },
{ {
"PyQT菜单和工具栏": { "PyQT事件和信号": {
"keywords": [],
"children": [],
"node_id": "python-4-998",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"事件和信号": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-999", "node_id": "python-4-999",
...@@ -77,15 +50,6 @@ ...@@ -77,15 +50,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"PyQT拖拽与绘图": {
"keywords": [],
"children": [],
"node_id": "python-4-1002",
"keywords_must": [],
"keywords_forbid": []
}
} }
], ],
"node_id": "python-3-175", "node_id": "python-3-175",
......
...@@ -6,16 +6,7 @@ ...@@ -6,16 +6,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"WxPython简介": { "WxPython安装配置": {
"keywords": [],
"children": [],
"node_id": "python-4-1003",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装配置": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-1004", "node_id": "python-4-1004",
...@@ -23,15 +14,6 @@ ...@@ -23,15 +14,6 @@
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{
"WxPython常用类": {
"keywords": [],
"children": [],
"node_id": "python-4-1005",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"WxPython布局管理": { "WxPython布局管理": {
"keywords": [], "keywords": [],
...@@ -67,24 +49,6 @@ ...@@ -67,24 +49,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-176",
......
...@@ -4,15 +4,6 @@ ...@@ -4,15 +4,6 @@
], ],
"keywords": [], "keywords": [],
"children": [ "children": [
{
"索引": {
"keywords": [],
"children": [],
"node_id": "python-4-1125",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"切片": { "切片": {
"keywords": [], "keywords": [],
...@@ -23,16 +14,7 @@ ...@@ -23,16 +14,7 @@
} }
}, },
{ {
"改变数组结构": { "合并、拆分、复制": {
"keywords": [],
"children": [],
"node_id": "python-4-1127",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"合并和拆分": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-1128", "node_id": "python-4-1128",
...@@ -40,15 +22,6 @@ ...@@ -40,15 +22,6 @@
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{
"复制": {
"keywords": [],
"children": [],
"node_id": "python-4-1129",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"排序": { "排序": {
"keywords": [], "keywords": [],
...@@ -75,15 +48,6 @@ ...@@ -75,15 +48,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"数组I/O": {
"keywords": [],
"children": [],
"node_id": "python-4-1133",
"keywords_must": [],
"keywords_forbid": []
}
} }
], ],
"node_id": "python-3-198", "node_id": "python-3-198",
......
...@@ -13,15 +13,6 @@ ...@@ -13,15 +13,6 @@
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{
"函数命名空间": {
"keywords": [],
"children": [],
"node_id": "python-4-1135",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"数学函数": { "数学函数": {
"keywords": [], "keywords": [],
...@@ -57,15 +48,6 @@ ...@@ -57,15 +48,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"自定义广播函数": {
"keywords": [],
"children": [],
"node_id": "python-4-1140",
"keywords_must": [],
"keywords_forbid": []
}
} }
], ],
"node_id": "python-3-199", "node_id": "python-3-199",
......
...@@ -6,16 +6,7 @@ ...@@ -6,16 +6,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"Panda的特点": { "Panda安装和使用": {
"keywords": [],
"children": [],
"node_id": "python-4-1150",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"安装和使用": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-1151", "node_id": "python-4-1151",
......
...@@ -5,15 +5,6 @@ ...@@ -5,15 +5,6 @@
], ],
"keywords": [], "keywords": [],
"children": [ "children": [
{
"数据预览": {
"keywords": [],
"children": [],
"node_id": "python-4-1155",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"数据选择": { "数据选择": {
"keywords": [], "keywords": [],
......
...@@ -22,15 +22,6 @@ ...@@ -22,15 +22,6 @@
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{
"层次化索引": {
"keywords": [],
"children": [],
"node_id": "python-4-1163",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"表级广播函数": { "表级广播函数": {
"keywords": [], "keywords": [],
...@@ -40,15 +31,6 @@ ...@@ -40,15 +31,6 @@
"keywords_forbid": [] "keywords_forbid": []
} }
}, },
{
"日期时间索引对象": {
"keywords": [],
"children": [],
"node_id": "python-4-1165",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"透视表": { "透视表": {
"keywords": [], "keywords": [],
...@@ -66,15 +48,6 @@ ...@@ -66,15 +48,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"数据I/O": {
"keywords": [],
"children": [],
"node_id": "python-4-1168",
"keywords_must": [],
"keywords_forbid": []
}
} }
], ],
"node_id": "python-3-206", "node_id": "python-3-206",
......
...@@ -49,24 +49,6 @@ ...@@ -49,24 +49,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-209",
......
...@@ -39,51 +39,6 @@ ...@@ -39,51 +39,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-210",
......
...@@ -5,126 +5,7 @@ ...@@ -5,126 +5,7 @@
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
"Scikit-learn概览": { "Scikit-learn分类Classification": {
"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": {
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
...@@ -197,7 +78,7 @@ ...@@ -197,7 +78,7 @@
} }
}, },
{ {
"回归Regression": { "Scikit-learn回归Regression": {
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
...@@ -270,7 +151,7 @@ ...@@ -270,7 +151,7 @@
} }
}, },
{ {
"聚类Clustering": { "Scikit-learn聚类Clustering": {
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
...@@ -362,7 +243,7 @@ ...@@ -362,7 +243,7 @@
} }
}, },
{ {
"成分分解与降维": { "Scikit-learn成分分解与降维": {
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
...@@ -408,7 +289,7 @@ ...@@ -408,7 +289,7 @@
} }
}, },
{ {
"模型评估与参数调优": { "Scikit-learn模型评估与参数调优": {
"keywords": [], "keywords": [],
"children": [ "children": [
{ {
......
...@@ -86,125 +86,6 @@ ...@@ -86,125 +86,6 @@
"keywords_forbid": [] "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": { "TensorFlow": {
"keywords": [], "keywords": [],
......
...@@ -5,34 +5,6 @@ ...@@ -5,34 +5,6 @@
], ],
"keywords": [], "keywords": [],
"children": [ "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": [], "keywords": [],
...@@ -89,68 +61,13 @@ ...@@ -89,68 +61,13 @@
} }
}, },
{ {
"情绪分析": { "使用Python分类和回归": {
"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": []
}
},
{
"分类和回归": {
"keywords": [], "keywords": [],
"children": [], "children": [],
"node_id": "python-4-1394", "node_id": "python-4-1394",
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-251",
......
...@@ -173,71 +173,6 @@ ...@@ -173,71 +173,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-257",
......
...@@ -142,155 +142,6 @@ ...@@ -142,155 +142,6 @@
"keywords_must": [], "keywords_must": [],
"keywords_forbid": [] "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", "node_id": "python-3-258",
......
...@@ -12,24 +12,6 @@ ...@@ -12,24 +12,6 @@
], ],
"keywords": [], "keywords": [],
"children": [ "children": [
{
"基础概念": {
"keywords": [],
"children": [],
"node_id": "python-4-763",
"keywords_must": [],
"keywords_forbid": []
}
},
{
"加锁和解锁": {
"keywords": [],
"children": [],
"node_id": "python-4-764",
"keywords_must": [],
"keywords_forbid": []
}
},
{ {
"threading": { "threading": {
"keywords": [], "keywords": [],
......
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册