Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
CSDN 技术社区
skill_tree_python
提交
0d0a52ac
S
skill_tree_python
项目概览
CSDN 技术社区
/
skill_tree_python
通知
66
Star
14
Fork
6
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
skill_tree_python
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
0d0a52ac
编写于
3月 23, 2022
作者:
L
luxin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
delete sub nodes more than 5
上级
07a40409
变更
18
展开全部
隐藏空白更改
内联
并排
Showing
18 changed file
with
91 addition
and
2745 deletion
+91
-2745
data/1.python初阶/1.预备知识/5.常用开发工具/config.json
data/1.python初阶/1.预备知识/5.常用开发工具/config.json
+0
-135
data/1.python初阶/2.基础语法/6.条件和分支/config.json
data/1.python初阶/2.基础语法/6.条件和分支/config.json
+0
-118
data/1.python初阶/2.基础语法/7.循环/config.json
data/1.python初阶/2.基础语法/7.循环/config.json
+0
-36
data/1.python初阶/2.基础语法/8.数据类型/config.json
data/1.python初阶/2.基础语法/8.数据类型/config.json
+0
-135
data/1.python初阶/2.基础语法/9.内置类/config.json
data/1.python初阶/2.基础语法/9.内置类/config.json
+0
-18
data/1.python初阶/3.进阶语法/2.三元表达式/config.json
data/1.python初阶/3.进阶语法/2.三元表达式/config.json
+1
-137
data/1.python初阶/3.进阶语法/6.字符串方法/config.json
data/1.python初阶/3.进阶语法/6.字符串方法/config.json
+0
-9
data/1.python初阶/3.进阶语法/9.常用标准库/config.json
data/1.python初阶/3.进阶语法/9.常用标准库/config.json
+0
-9
data/2.python中阶/1.基本技能/4.数据库操作/config.json
data/2.python中阶/1.基本技能/4.数据库操作/config.json
+0
-37
data/2.python中阶/2.Web应用开发/2. Django/config.json
data/2.python中阶/2.Web应用开发/2. Django/config.json
+0
-313
data/2.python中阶/2.Web应用开发/3. Tornado/config.json
data/2.python中阶/2.Web应用开发/3. Tornado/config.json
+0
-9
data/2.python中阶/2.Web应用开发/4. Flask/config.json
data/2.python中阶/2.Web应用开发/4. Flask/config.json
+0
-9
data/2.python中阶/3.网络爬虫/2.正则表达式/config.json
data/2.python中阶/3.网络爬虫/2.正则表达式/config.json
+0
-118
data/2.python中阶/3.网络爬虫/5.requests/config.json
data/2.python中阶/3.网络爬虫/5.requests/config.json
+0
-18
data/2.python中阶/3.网络爬虫/7.Scrapy框架/config.json
data/2.python中阶/3.网络爬虫/7.Scrapy框架/config.json
+0
-117
data/3.python高阶/5.数据分析/1.CSV文件/config.json
data/3.python高阶/5.数据分析/1.CSV文件/config.json
+0
-18
data/3.python高阶/5.数据分析/3.时间序列/config.json
data/3.python高阶/5.数据分析/3.时间序列/config.json
+0
-92
data/tree.json
data/tree.json
+90
-1417
未找到文件。
data/1.python初阶/1.预备知识/5.常用开发工具/config.json
浏览文件 @
0d0a52ac
...
@@ -4,141 +4,6 @@
...
@@ -4,141 +4,6 @@
],
],
"keywords"
:
[],
"keywords"
:
[],
"children"
:
[
"children"
:
[
{
"typing --- 类型提示支持"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-6"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"pydoc --- 文档生成器和在线帮助系统"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-7"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Python Development Mode"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-8"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Effects of the Python Development Mode"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-9"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"ResourceWarning Example"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-10"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Bad file descriptor error example"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-11"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"doctest --- 测试交互性的Python示例"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-12"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"unittest.mock --- mock对象库"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-14"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"unittest.mock上手指南"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-15"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"2to3 - 自动将Python 2 代码转为Python 3 代码"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-16"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"test --- Python回归测试包"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-17"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"test.support --- Utilities for the Python test suite"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-18"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"test.support.socket_helper --- Utilities for socket tests"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-19"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"test.support.script_helper --- Utilities for the Python execution tests"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-20"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"test.support.bytecode_helper --- Support tools for testing correct bytecode generation"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-21"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
{
"使用PyCharm开发Python"
:
{
"使用PyCharm开发Python"
:
{
"keywords"
:
[],
"keywords"
:
[],
...
...
data/1.python初阶/2.基础语法/6.条件和分支/config.json
浏览文件 @
0d0a52ac
...
@@ -96,124 +96,6 @@
...
@@ -96,124 +96,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"条件判断"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-99"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"这正是布尔值的用武之地"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-100"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"代码块嵌套"
:
{
"keywords"
:
[],
"children"
:
[
{
"字典列表"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-69"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"在字典中存储列表"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-70"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"在字典中存储字典"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-71"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-101"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"检查是否相等"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-102"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"检查是否相等时忽略大小写"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-103"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"检查是否不相等"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-104"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"数值比较"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-105"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"检查多个条件"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-106"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"检查特定值是否包含在列表中"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-107"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"布尔表达式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-108"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-12"
,
"node_id"
:
"python-3-12"
,
...
...
data/1.python初阶/2.基础语法/7.循环/config.json
浏览文件 @
0d0a52ac
...
@@ -41,42 +41,6 @@
...
@@ -41,42 +41,6 @@
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
},
{
"循环判断"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-113"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"迭代字典"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-114"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"一些迭代工具"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-115"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"跳出循环"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-116"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
{
"循环中的else子句"
:
{
"循环中的else子句"
:
{
"keywords"
:
[],
"keywords"
:
[],
...
...
data/1.python初阶/2.基础语法/8.数据类型/config.json
浏览文件 @
0d0a52ac
...
@@ -171,141 +171,6 @@
...
@@ -171,141 +171,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"datetime --- 基本的日期和时间类型"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-122"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"zoneinfo --- IANA时区支持"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-123"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"calendar --- 日历相关函数"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-124"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"collections --- 容器数据类型"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-125"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"collections.abc --- 容器的抽象基类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-126"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"heapq --- 堆队列算法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-127"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"bisect --- 数组二分查找算法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-128"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"array --- 高效的数值数组"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-129"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"weakref --- 弱引用"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-130"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"types --- 动态类型创建和内置类型名称"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-131"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"copy --- 浅层 (shallow) 和深层 (deep) 复制操作"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-132"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"pprint --- 数据美化输出"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-133"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"reprlib --- 另一种repr 实现"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-134"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"enum --- 对枚举的支持"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-135"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"graphlib --- Functionality to operate with graph-like structures"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-136"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-14"
,
"node_id"
:
"python-3-14"
,
...
...
data/1.python初阶/2.基础语法/9.内置类/config.json
浏览文件 @
0d0a52ac
...
@@ -553,24 +553,6 @@
...
@@ -553,24 +553,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"整型:int"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-141"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"字符串:str"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-142"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-15"
,
"node_id"
:
"python-3-15"
,
...
...
data/1.python初阶/3.进阶语法/2.三元表达式/config.json
浏览文件 @
0d0a52ac
...
@@ -4,143 +4,7 @@
...
@@ -4,143 +4,7 @@
"triple02.json"
"triple02.json"
],
],
"keywords"
:
[],
"keywords"
:
[],
"children"
:
[
"children"
:
[],
{
"算术转换"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-156"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"原子"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-157"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"原型"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-158"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"await表达式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-159"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"幂运算符"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-160"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"一元算术和位运算"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-161"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"二元算术运算符"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-162"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"移位运算"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-163"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"比较运算"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-164"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"布尔运算"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-165"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"赋值表达式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-166"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"条件表达式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-167"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"表达式列表"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-168"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"求值顺序"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-169"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"运算符优先级"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-170"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-3-18"
,
"node_id"
:
"python-3-18"
,
"keywords_must"
:
[
"keywords_must"
:
[
"三元表达式"
"三元表达式"
...
...
data/1.python初阶/3.进阶语法/6.字符串方法/config.json
浏览文件 @
0d0a52ac
...
@@ -93,15 +93,6 @@
...
@@ -93,15 +93,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"判断字符串是否满足特定的条件"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-183"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-22"
,
"node_id"
:
"python-3-22"
,
...
...
data/1.python初阶/3.进阶语法/9.常用标准库/config.json
浏览文件 @
0d0a52ac
...
@@ -94,15 +94,6 @@
...
@@ -94,15 +94,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"其他有趣的标准模块"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-202"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-25"
,
"node_id"
:
"python-3-25"
,
...
...
data/2.python中阶/1.基本技能/4.数据库操作/config.json
浏览文件 @
0d0a52ac
...
@@ -14,15 +14,6 @@
...
@@ -14,15 +14,6 @@
],
],
"keywords"
:
[],
"keywords"
:
[],
"children"
:
[
"children"
:
[
{
"数据库概述"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-755"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
{
"数据库安装配置"
:
{
"数据库安装配置"
:
{
"keywords"
:
[],
"keywords"
:
[],
...
@@ -123,34 +114,6 @@
...
@@ -123,34 +114,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"数据库编程接口"
:
{
"keywords"
:
[],
"children"
:
[
{
"连接对象"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-415"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"游标对象"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-416"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-761"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-130"
,
"node_id"
:
"python-3-130"
,
...
...
data/2.python中阶/2.Web应用开发/2. Django/config.json
浏览文件 @
0d0a52ac
...
@@ -84,319 +84,6 @@
...
@@ -84,319 +84,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"Django开发案例"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-802"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Web框架"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-803"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"“Hello World”应用(一个博客)"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-804"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"创建模型来添加数据库服务"
:
{
"keywords"
:
[],
"children"
:
[
{
"设置数据库"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-447"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-805"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Python应用shell"
:
{
"keywords"
:
[],
"children"
:
[
{
"在Django中使用Python shell"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-448"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"测试数据模型"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-449"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-806"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Django管理应用"
:
{
"keywords"
:
[],
"children"
:
[
{
"设置admin"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-450"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"使用admin"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-451"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-807"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"创建博客的用户界面"
:
{
"keywords"
:
[],
"children"
:
[
{
"创建模板"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-452"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"创建URL模式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-453"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"创建视图函数"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-454"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-808"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"改进输出"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-809"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"处理用户输入"
:
{
"keywords"
:
[],
"children"
:
[
{
"添加URLconf项"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-455"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"视图:处理用户输入"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-456"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"跨站点请求伪造"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-457"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-810"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"表单和模型表单"
:
{
"keywords"
:
[],
"children"
:
[
{
"Django表单简介"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-458"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"模型表单示例"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-459"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"使用ModelForm来生成HTML表单"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-460"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"处理ModelForm数据"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-461"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-811"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"视图进阶"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-812"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"*改善外观"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-813"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"*中级Django应用:TweetApprover"
:
{
"keywords"
:
[],
"children"
:
[
{
"安装Twython库"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-462"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"URL结构"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-463"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"数据模型"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-464"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"提交新推文以便审核"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-465"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"审核推文"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-466"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-814"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"资源"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-815"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-137"
,
"node_id"
:
"python-3-137"
,
...
...
data/2.python中阶/2.Web应用开发/3. Tornado/config.json
浏览文件 @
0d0a52ac
...
@@ -75,15 +75,6 @@
...
@@ -75,15 +75,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"Tornado开发案例"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-824"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-138"
,
"node_id"
:
"python-3-138"
,
...
...
data/2.python中阶/2.Web应用开发/4. Flask/config.json
浏览文件 @
0d0a52ac
...
@@ -910,15 +910,6 @@
...
@@ -910,15 +910,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"Flask开发案例"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-835"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-139"
,
"node_id"
:
"python-3-139"
,
...
...
data/2.python中阶/3.网络爬虫/2.正则表达式/config.json
浏览文件 @
0d0a52ac
...
@@ -33,124 +33,6 @@
...
@@ -33,124 +33,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"简介/动机"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-874"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"特殊符号和字符"
:
{
"keywords"
:
[],
"children"
:
[
{
"使用择一匹配符号匹配多个正则表达式模式"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-526"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"匹配任意单个字符"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-527"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"从字符串起始或者结尾或者单词边界匹配"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-528"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"创建字符集"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-529"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"限定范围和否定"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-530"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"使用闭包操作符实现存在性和频数匹配"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-531"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"表示字符集的特殊字符"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-532"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"使用圆括号指定分组"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-533"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"扩展表示法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-534"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-875"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"一些正则表达式示例"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-876"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"更长的正则表达式示例"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-877"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-148"
,
"node_id"
:
"python-3-148"
,
...
...
data/2.python中阶/3.网络爬虫/5.requests/config.json
浏览文件 @
0d0a52ac
...
@@ -86,24 +86,6 @@
...
@@ -86,24 +86,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"基本用法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-898"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"高级用法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-899"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-151"
,
"node_id"
:
"python-3-151"
,
...
...
data/2.python中阶/3.网络爬虫/7.Scrapy框架/config.json
浏览文件 @
0d0a52ac
...
@@ -67,123 +67,6 @@
...
@@ -67,123 +67,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"Scrapy框架介绍"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-915"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Scrapy入门"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-916"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Selector的用法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-917"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Spider的用法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-918"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Downloader Middleware的用法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-919"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Spider Middleware的用法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-920"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Item Pipeline的用法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-921"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Scrapy对接Selenium"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-922"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Scrapy对接Splash"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-923"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Scrapy通用爬虫"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-924"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Scrapyrt的使用"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-925"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Scrapy对接Docker"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-926"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"Scrapy爬取新浪微博"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-927"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-153"
,
"node_id"
:
"python-3-153"
,
...
...
data/3.python高阶/5.数据分析/1.CSV文件/config.json
浏览文件 @
0d0a52ac
...
@@ -97,24 +97,6 @@
...
@@ -97,24 +97,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"从多个文件中连接数据"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-1232"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"计算每个文件中值的总和与均值"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-1233"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"node_id"
:
"python-3-224"
,
"node_id"
:
"python-3-224"
,
...
...
data/3.python高阶/5.数据分析/3.时间序列/config.json
浏览文件 @
0d0a52ac
...
@@ -129,15 +129,6 @@
...
@@ -129,15 +129,6 @@
},
},
"node_id"
:
"python-3-241"
,
"node_id"
:
"python-3-241"
,
"children"
:
[
"children"
:
[
{
"变化的分类"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-1402"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
{
"包含趋势的序列分析"
:
{
"包含趋势的序列分析"
:
{
"keywords"
:
[],
"keywords"
:
[],
...
@@ -175,34 +166,6 @@
...
@@ -175,34 +166,6 @@
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
},
{
"从时间序列中去除周期性"
:
{
"keywords"
:
[],
"children"
:
[
{
"滤波"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1326"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"差分"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1327"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-1405"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
{
"平稳时间序列"
:
{
"平稳时间序列"
:
{
"keywords"
:
[],
"keywords"
:
[],
...
@@ -240,43 +203,6 @@
...
@@ -240,43 +203,6 @@
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
},
{
"使用Python进行时间序列分析"
:
{
"keywords"
:
[],
"children"
:
[
{
"有用的方法"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1331"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"自回归过程"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1332"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"估计AR过程的参数"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-5-1333"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
],
"node_id"
:
"python-4-1407"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
{
"混合ARMA模型"
:
{
"混合ARMA模型"
:
{
"keywords"
:
[],
"keywords"
:
[],
...
@@ -294,24 +220,6 @@
...
@@ -294,24 +220,6 @@
"keywords_must"
:
[],
"keywords_must"
:
[],
"keywords_forbid"
:
[]
"keywords_forbid"
:
[]
}
}
},
{
"一个特殊的场景"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-1410"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
},
{
"数据缺失"
:
{
"keywords"
:
[],
"children"
:
[],
"node_id"
:
"python-4-1411"
,
"keywords_must"
:
[],
"keywords_forbid"
:
[]
}
}
}
],
],
"keywords_must"
:
[],
"keywords_must"
:
[],
...
...
data/tree.json
浏览文件 @
0d0a52ac
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录