Skip to content

Instantly share code, notes, and snippets.

@twocity
Last active August 29, 2015 14:22
Show Gist options
  • Save twocity/815ee771f39af61ef353 to your computer and use it in GitHub Desktop.
Save twocity/815ee771f39af61ef353 to your computer and use it in GitHub Desktop.
download 100xue course
{
"code": "OK",
"message": null,
"result": [
{
"id": "fa1005fc4b3c48d3014b4970168615d5",
"parentId": null,
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价管理及其基本制度",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 10,
"child": [
{
"id": "fa1005fc4b3c48d3014b49801b6115dd",
"parentId": "fa1005fc4b3c48d3014b4970168615d5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价的基本内容",
"playUrl": "flash_xml_file/be0aa96f-6f8a-4fcf-8f16-7429ea9a5196.xml",
"playTime": 1138,
"listen": 0,
"sortNumber": 1010,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d02a8004fcd",
"parentId": "fa1005fc4b3c48d3014b49801b6115dd",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价及其计价特征",
"playUrl": "flash_xml_file/257d436e-a156-4c36-9130-50fb722e71c3.xml",
"playTime": 1628,
"listen": 1,
"sortNumber": 10101,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b49806a0d15de",
"parentId": "fa1005fc4b3c48d3014b4970168615d5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价管理的组织和内容",
"playUrl": "flash_xml_file/4fae04d5-4084-4c70-a67b-e3cf38e732ff.xml",
"playTime": 823,
"listen": 0,
"sortNumber": 1020,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d03e50f4fd0",
"parentId": "fa1005fc4b3c48d3014b49806a0d15de",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价管理的组织系统",
"playUrl": "flash_xml_file/0cc4727b-ba51-4b21-a56d-364d85c57fee.xml",
"playTime": 823,
"listen": 0,
"sortNumber": 10201,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4980d0f915df",
"parentId": "fa1005fc4b3c48d3014b4970168615d5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价专业人员管理制度",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 1030,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d0bceaf4fd5",
"parentId": "fa1005fc4b3c48d3014b4980d0f915df",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "造价工程师管理制度",
"playUrl": "flash_xml_file/5fb32e4c-291f-4ccd-944b-d6b947d8abb0.xml",
"playTime": 933,
"listen": 0,
"sortNumber": 10301,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d0c45d14fd6",
"parentId": "fa1005fc4b3c48d3014b4980d0f915df",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "造价员管理制度",
"playUrl": "flash_xml_file/9fbe7e60-d559-468a-8e88-3aeb6f3a9cd1.xml",
"playTime": 1654,
"listen": 0,
"sortNumber": 10302,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b49817f0315e1",
"parentId": "fa1005fc4b3c48d3014b4970168615d5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价咨询管理制度",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 1040,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d0d42c54fd7",
"parentId": "fa1005fc4b3c48d3014b49817f0315e1",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价咨询企业资质管理",
"playUrl": "flash_xml_file/02ae7e31-f589-42a5-9e21-6dced39e8a7f.xml",
"playTime": 857,
"listen": 0,
"sortNumber": 10401,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d0dc0ab4fd8",
"parentId": "fa1005fc4b3c48d3014b49817f0315e1",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价咨询管理",
"playUrl": "flash_xml_file/c96a81bf-8c1a-45c9-8add-425ec9124e39.xml",
"playTime": 1185,
"listen": 0,
"sortNumber": 10402,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4982266815e2",
"parentId": "fa1005fc4b3c48d3014b4970168615d5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程造价管理的发展",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 1050,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d0eeaf54fd9",
"parentId": "fa1005fc4b3c48d3014b4982266815e2",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "发达国家和地区的工程造价管理",
"playUrl": "flash_xml_file/d724fc0b-5bc9-428b-ac44-6f1691129a6c.xml",
"playTime": 1775,
"listen": 0,
"sortNumber": 10501,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d0f352e4fda",
"parentId": "fa1005fc4b3c48d3014b4982266815e2",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "我国工程造价管理的发展",
"playUrl": "flash_xml_file/60cadc20-d856-4da2-9d8e-ba99828f9259.xml",
"playTime": 1775,
"listen": 0,
"sortNumber": 10502,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b49755cf615d6",
"parentId": null,
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "相关法律法规",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 20,
"child": [
{
"id": "fa1005fc4b3c48d3014b4982cf6315e3",
"parentId": "fa1005fc4b3c48d3014b49755cf615d6",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "合同法及价格法",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 2010,
"child": [
{
"id": "fa1005fc4cc71463014cdab058f3008b",
"parentId": "fa1005fc4b3c48d3014b4982cf6315e3",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "合同的订立",
"playUrl": "flash_xml_file/8ae4f22b-7430-44f1-bea1-6fddeaf0fcad.xml",
"playTime": 1396,
"listen": 0,
"sortNumber": 20101,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdab21d0b009c",
"parentId": "fa1005fc4b3c48d3014b4982cf6315e3",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "合同的效力",
"playUrl": "flash_xml_file/96bef8eb-d044-4e82-9877-014836ed21d5.xml",
"playTime": 1048,
"listen": 0,
"sortNumber": 20102,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdab2cc2e02e2",
"parentId": "fa1005fc4b3c48d3014b4982cf6315e3",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "合同的履行",
"playUrl": "flash_xml_file/a40bede5-8b60-44f2-87d4-ecc516d27f26.xml",
"playTime": 614,
"listen": 0,
"sortNumber": 20103,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdab36feb02eb",
"parentId": "fa1005fc4b3c48d3014b4982cf6315e3",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "合同的变更、转让&合同的终止",
"playUrl": "flash_xml_file/c0fdaf5b-fe8f-4848-ae44-6463e5de4b47.xml",
"playTime": 484,
"listen": 0,
"sortNumber": 20104,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdab4111a02f7",
"parentId": "fa1005fc4b3c48d3014b4982cf6315e3",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "违约责任",
"playUrl": "flash_xml_file/edb65660-3cb3-4478-89f5-5247295a9836.xml",
"playTime": 421,
"listen": 0,
"sortNumber": 20105,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdab4bddc0303",
"parentId": "fa1005fc4b3c48d3014b4982cf6315e3",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "合同争议的解决",
"playUrl": "flash_xml_file/510e550f-8630-4daf-bc4e-82bbfe870e2b.xml",
"playTime": 536,
"listen": 0,
"sortNumber": 20106,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b498331ae15e4",
"parentId": "fa1005fc4b3c48d3014b49755cf615d6",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "建筑法及相关条例",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 2020,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d16cfa64fe5",
"parentId": "fa1005fc4b3c48d3014b498331ae15e4",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "建筑法",
"playUrl": "flash_xml_file/a82f0a00-adc4-4781-a128-bf031dabf039.xml",
"playTime": 735,
"listen": 0,
"sortNumber": 20201,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d17398f4fe6",
"parentId": "fa1005fc4b3c48d3014b498331ae15e4",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "建设工程质量管理条例",
"playUrl": "flash_xml_file/8b62f01a-1ac3-4ed1-84cf-af31d6fa3422.xml",
"playTime": 930,
"listen": 0,
"sortNumber": 20202,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d17e5094fe7",
"parentId": "fa1005fc4b3c48d3014b498331ae15e4",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "建设工程安全生产管理条例",
"playUrl": "flash_xml_file/a107bc4c-4def-4fa1-9c06-0fff5a9f05d1.xml",
"playTime": 1435,
"listen": 0,
"sortNumber": 20203,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4983918915e5",
"parentId": "fa1005fc4b3c48d3014b49755cf615d6",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "招标投标法及其实施条例",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 2030,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d19020b4fe8",
"parentId": "fa1005fc4b3c48d3014b4983918915e5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "招标投标法",
"playUrl": "flash_xml_file/323f1747-3c2f-419c-8dfd-4eb96a858eaa.xml",
"playTime": 832,
"listen": 0,
"sortNumber": 20301,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d1970b44fe9",
"parentId": "fa1005fc4b3c48d3014b4983918915e5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "招标投标法实施条例",
"playUrl": "flash_xml_file/a7302663-4193-4c7e-965f-5726d13bb989.xml",
"playTime": 1564,
"listen": 0,
"sortNumber": 20302,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b49785a3715d7",
"parentId": null,
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目管理",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 30,
"child": [
{
"id": "fa1005fc4b3c48d3014b4984328815e6",
"parentId": "fa1005fc4b3c48d3014b49785a3715d7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目管理概述",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 3010,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d27cab14ff3",
"parentId": "fa1005fc4b3c48d3014b4984328815e6",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目的组成和分类",
"playUrl": "flash_xml_file/889b2d97-d804-4e67-89cc-d092bc861c41.xml",
"playTime": 766,
"listen": 0,
"sortNumber": 30101,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d286e6f4ff4",
"parentId": "fa1005fc4b3c48d3014b4984328815e6",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目建设程序",
"playUrl": "flash_xml_file/544d3857-4fc7-40d3-800a-3be0ef2f53b0.xml",
"playTime": 1557,
"listen": 0,
"sortNumber": 30102,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d28fc7a4ff5",
"parentId": "fa1005fc4b3c48d3014b4984328815e6",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目管理的类型、任务及相关制度",
"playUrl": "flash_xml_file/20acdff2-8bf3-45fa-82f4-f95d1f5c87c2.xml",
"playTime": 1182,
"listen": 0,
"sortNumber": 30103,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b498679e315e8",
"parentId": "fa1005fc4b3c48d3014b49785a3715d7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目组织",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 3020,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d29d03c4ff6",
"parentId": "fa1005fc4b3c48d3014b498679e315e8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目发承包模式",
"playUrl": "flash_xml_file/1aaf149a-e88d-4e41-9b21-5913ce86a9f3.xml",
"playTime": 795,
"listen": 0,
"sortNumber": 30201,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d2a53cd4ff7",
"parentId": "fa1005fc4b3c48d3014b498679e315e8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目管理组织机构形式",
"playUrl": "flash_xml_file/09bfbfda-0824-4835-ac01-9119293b3ecb.xml",
"playTime": 789,
"listen": 0,
"sortNumber": 30202,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4986d7bb15e9",
"parentId": "fa1005fc4b3c48d3014b49785a3715d7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目的计划与控制",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 3030,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d2adf494ff8",
"parentId": "fa1005fc4b3c48d3014b4986d7bb15e9",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目计划体系",
"playUrl": "flash_xml_file/e5297359-964d-41d4-b5fa-5894b273133a.xml",
"playTime": 664,
"listen": 0,
"sortNumber": 30301,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d2b541b4ff9",
"parentId": "fa1005fc4b3c48d3014b4986d7bb15e9",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目施工组织设计",
"playUrl": "flash_xml_file/264a13c6-4b60-46bd-9ff1-f81a59467e84.xml",
"playTime": 1222,
"listen": 0,
"sortNumber": 30302,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d2bbaf84ffb",
"parentId": "fa1005fc4b3c48d3014b4986d7bb15e9",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目目标控制的内容、措施和方法",
"playUrl": "flash_xml_file/22c736e5-d7a1-4792-a2cb-c019fa75ea81.xml",
"playTime": 1446,
"listen": 0,
"sortNumber": 30303,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b498ab1d315ea",
"parentId": "fa1005fc4b3c48d3014b49785a3715d7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "流水施工组织方法",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 3040,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d2c11804ffc",
"parentId": "fa1005fc4b3c48d3014b498ab1d315ea",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "流水施工的特点和参数",
"playUrl": "flash_xml_file/21bffcea-a1a5-4df1-bfa3-ce787c7d753e.xml",
"playTime": 1535,
"listen": 0,
"sortNumber": 30401,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d2c8b214ffd",
"parentId": "fa1005fc4b3c48d3014b498ab1d315ea",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "流水施工的基本组织方式",
"playUrl": "flash_xml_file/10eac520-8de2-438c-973a-ad5c3b189f5e.xml",
"playTime": 3129,
"listen": 0,
"sortNumber": 30402,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b498d471e15eb",
"parentId": "fa1005fc4b3c48d3014b49785a3715d7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程网络计划技术",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 3050,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d2cd77c4ffe",
"parentId": "fa1005fc4b3c48d3014b498d471e15eb",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "网络图的绘制",
"playUrl": "flash_xml_file/fc9262f2-97f4-49bb-86d2-f52b918e63e0.xml",
"playTime": 1288,
"listen": 0,
"sortNumber": 30501,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d2d27ae4fff",
"parentId": "fa1005fc4b3c48d3014b498d471e15eb",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "网络计划时间参数的计算",
"playUrl": "flash_xml_file/45d343ea-7a47-4603-9885-b60978e54b75.xml",
"playTime": 489,
"listen": 0,
"sortNumber": 30502,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdab814260380",
"parentId": "fa1005fc4b3c48d3014b498d471e15eb",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "双代号网络计划时间参数的计算方法-按工作计算法",
"playUrl": "flash_xml_file/474aff1a-a624-4992-a5ca-9d3144136103.xml",
"playTime": 2032,
"listen": 0,
"sortNumber": 30503,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdab8f0030394",
"parentId": "fa1005fc4b3c48d3014b498d471e15eb",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "双代号网络计划时间参数的计算方法-按节点计算法",
"playUrl": "flash_xml_file/ef5aa8c0-8712-459b-acb8-ca39e655734f.xml",
"playTime": 981,
"listen": 0,
"sortNumber": 30504,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdab95e3f0397",
"parentId": "fa1005fc4b3c48d3014b498d471e15eb",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "单代号网络计划时间参数的计算方法",
"playUrl": "flash_xml_file/7c342385-b0d1-44ba-90fe-41adb01b13fb.xml",
"playTime": 1443,
"listen": 0,
"sortNumber": 30505,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d2e72a15000",
"parentId": "fa1005fc4b3c48d3014b498d471e15eb",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "双代号时标网络计划",
"playUrl": "flash_xml_file/6fe6309c-6a04-4160-ab95-c04c8e82ddfe.xml",
"playTime": 1211.8,
"listen": 0,
"sortNumber": 30506,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d2eb74f5001",
"parentId": "fa1005fc4b3c48d3014b498d471e15eb",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "网络计划的优化",
"playUrl": "flash_xml_file/4ac3aa9b-1f45-44ff-92c9-a5d450e7f440.xml",
"playTime": 989,
"listen": 0,
"sortNumber": 30507,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d2f13345002",
"parentId": "fa1005fc4b3c48d3014b498d471e15eb",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "网络计划执行中的控制",
"playUrl": "flash_xml_file/3b698a0d-53e2-4cbf-ad9e-fcdc6fcb3927.xml",
"playTime": 1473,
"listen": 0,
"sortNumber": 30508,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b498da8ed15ec",
"parentId": "fa1005fc4b3c48d3014b49785a3715d7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目风险管理",
"playUrl": "flash_xml_file/60d9e61c-cd6e-41a0-9e61-5f34fd22a5fd.xml",
"playTime": 713,
"listen": 0,
"sortNumber": 3060,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b497ab42815d8",
"parentId": null,
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程经济",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 40,
"child": [
{
"id": "fa1005fc4b3c48d3014b499192dc15ee",
"parentId": "fa1005fc4b3c48d3014b497ab42815d8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "资金的时间价值及其计算",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 4010,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d3282695009",
"parentId": "fa1005fc4b3c48d3014b499192dc15ee",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "现金流量和资金的时间价值",
"playUrl": "flash_xml_file/34be38b0-6a79-441c-88b8-48afb5a1ee13.xml",
"playTime": 895,
"listen": 0,
"sortNumber": 40101,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d32d94e500a",
"parentId": "fa1005fc4b3c48d3014b499192dc15ee",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "利息计算方法",
"playUrl": "flash_xml_file/9e2e7d8c-ab66-4af9-b96a-36fc503889b5.xml",
"playTime": 203,
"listen": 0,
"sortNumber": 40102,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d336cd6500b",
"parentId": "fa1005fc4b3c48d3014b499192dc15ee",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "等值计算",
"playUrl": "flash_xml_file/c7be6d46-085e-4674-844f-77e219a153dd.xml",
"playTime": 930,
"listen": 0,
"sortNumber": 40103,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4991ecaf15ef",
"parentId": "fa1005fc4b3c48d3014b497ab42815d8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "投资方案经济效果评价",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 4020,
"child": [
{
"id": "fa1005fc4cc71463014cdabda58b04a6",
"parentId": "fa1005fc4b3c48d3014b4991ecaf15ef",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "名义利率与有效利率的计算",
"playUrl": "flash_xml_file/35c9d095-5ce5-482e-b45b-ed5a83879092.xml",
"playTime": 349,
"listen": 0,
"sortNumber": 40201,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d3458aa500c",
"parentId": "fa1005fc4b3c48d3014b4991ecaf15ef",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "经济效果评价的内容及指标体系",
"playUrl": "flash_xml_file/037899e5-e627-4ff6-bd59-089e8ea19acd.xml",
"playTime": 3861,
"listen": 0,
"sortNumber": 40202,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d3510b2500d",
"parentId": "fa1005fc4b3c48d3014b4991ecaf15ef",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "经济效果评价方法",
"playUrl": "flash_xml_file/53e91655-009c-4978-9071-6aea1aaed125.xml",
"playTime": 2430,
"listen": 0,
"sortNumber": 40203,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d35bbfe500e",
"parentId": "fa1005fc4b3c48d3014b4991ecaf15ef",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "不确定性分析与风险分析",
"playUrl": "flash_xml_file/48cda61e-5059-4425-8a6c-d103e6be0646.xml",
"playTime": 1830,
"listen": 0,
"sortNumber": 40204,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4992ce2715f0",
"parentId": "fa1005fc4b3c48d3014b497ab42815d8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "价值工程",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 4030,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d361238500f",
"parentId": "fa1005fc4b3c48d3014b4992ce2715f0",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "价值工程的基本原理和工作程序",
"playUrl": "flash_xml_file/be3beb54-36c8-4dfc-98cc-8242b357c5ac.xml",
"playTime": 640,
"listen": 0,
"sortNumber": 40301,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d36695c5010",
"parentId": "fa1005fc4b3c48d3014b4992ce2715f0",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "价值工程方法",
"playUrl": "flash_xml_file/6e814865-51ac-478b-bbe9-d32473d495f4.xml",
"playTime": 3764,
"listen": 0,
"sortNumber": 40302,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b49931ef415f1",
"parentId": "fa1005fc4b3c48d3014b497ab42815d8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程寿命周期成本分析",
"playUrl": "flash_xml_file/c80aab46-7974-4ead-a4d8-6c7106a5435b.xml",
"playTime": 1395,
"listen": 0,
"sortNumber": 4040,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b497bea5415da",
"parentId": null,
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目投融资",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 50,
"child": [
{
"id": "fa1005fc4b3c48d3014b4993875715f2",
"parentId": "fa1005fc4b3c48d3014b497bea5415da",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目资金来源",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 5010,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d383e465013",
"parentId": "fa1005fc4b3c48d3014b4993875715f2",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "项目资本金制度",
"playUrl": "flash_xml_file/3c7e31c9-3564-41ee-8cd0-7b23e643988c.xml",
"playTime": 472,
"listen": 0,
"sortNumber": 50101,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d38b24d5014",
"parentId": "fa1005fc4b3c48d3014b4993875715f2",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "项目资金筹措的渠道与方式",
"playUrl": "flash_xml_file/122e00dc-c935-4f32-bc10-9d3c4b144b10.xml",
"playTime": 1309,
"listen": 0,
"sortNumber": 50102,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d39530d5015",
"parentId": "fa1005fc4b3c48d3014b4993875715f2",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "资金成本与资本结构",
"playUrl": "flash_xml_file/dccef079-42e8-4a15-b830-5a3a262eef0d.xml",
"playTime": 3178.2,
"listen": 0,
"sortNumber": 50103,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4993da7615f3",
"parentId": "fa1005fc4b3c48d3014b497bea5415da",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目融资",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 5020,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d3a700f5016",
"parentId": "fa1005fc4b3c48d3014b4993da7615f3",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "项目融资的特点和程序",
"playUrl": "flash_xml_file/e1372f53-9adf-4e30-a343-453bb07c841c.xml",
"playTime": 713,
"listen": 0,
"sortNumber": 50201,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d3ade6a5017",
"parentId": "fa1005fc4b3c48d3014b4993da7615f3",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "项目融资的主要方式",
"playUrl": "flash_xml_file/8e74f1ba-5ff7-4f32-abf2-c3d3cf7dc123.xml",
"playTime": 1574,
"listen": 0,
"sortNumber": 50202,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b497c334615db",
"parentId": null,
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程建设全过程造价管理",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 60,
"child": [
{
"id": "fa1005fc4b3c48d3014b4994abe715f5",
"parentId": "fa1005fc4b3c48d3014b497c334615db",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "决策阶段造价管理",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 6010,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d3d2623501b",
"parentId": "fa1005fc4b3c48d3014b4994abe715f5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目策划",
"playUrl": "flash_xml_file/205b529f-9178-4d3b-8d08-9e9d60a635d0.xml",
"playTime": 374,
"listen": 0,
"sortNumber": 60101,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d3d9a68501c",
"parentId": "fa1005fc4b3c48d3014b4994abe715f5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目经济评价",
"playUrl": "flash_xml_file/26a0d09e-6b14-47de-87cb-c90f5c9499c8.xml",
"playTime": 502.7,
"listen": 0,
"sortNumber": 60102,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdac182150671",
"parentId": "fa1005fc4b3c48d3014b4994abe715f5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目经济分析",
"playUrl": "flash_xml_file/ed284761-2be6-468f-a3af-d66a2706f23b.xml",
"playTime": 366.1,
"listen": 0,
"sortNumber": 60103,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d3e6738501e",
"parentId": "fa1005fc4b3c48d3014b4994abe715f5",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程项目经济评价报表的编制",
"playUrl": "flash_xml_file/c542a7fe-5f91-422e-b112-03dea7a88fc6.xml",
"playTime": 1480,
"listen": 0,
"sortNumber": 60104,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b499525a815f6",
"parentId": "fa1005fc4b3c48d3014b497c334615db",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "设计阶段造价管理",
"playUrl": "flash_xml_file/2dbd69ce-099f-469a-9189-4b6b4ab8532a.xml",
"playTime": 1008.7,
"listen": 0,
"sortNumber": 6020,
"child": [
{
"id": "fa1005fc4cc71463014cdac46486068f",
"parentId": "fa1005fc4b3c48d3014b499525a815f6",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "设计阶段造价管理",
"playUrl": "flash_xml_file/9ecfbde6-8f76-4881-8763-d9a1538b44aa.xml",
"playTime": 1009.5,
"listen": 0,
"sortNumber": 60201,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4995b73c15f7",
"parentId": "fa1005fc4b3c48d3014b497c334615db",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "发承包阶段造价管理",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 6030,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d402fc35022",
"parentId": "fa1005fc4b3c48d3014b4995b73c15f7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "施工招标方式和程序",
"playUrl": "flash_xml_file/bc1e304c-c52a-4a18-aee1-a01d55f8a467.xml",
"playTime": 172.9,
"listen": 0,
"sortNumber": 60301,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d4086b85023",
"parentId": "fa1005fc4b3c48d3014b4995b73c15f7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "施工招标策划",
"playUrl": "flash_xml_file/045a2126-fa24-47c7-9785-c9d6b7503c97.xml",
"playTime": 241.9,
"listen": 0,
"sortNumber": 60302,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdac5dce1080d",
"parentId": "fa1005fc4b3c48d3014b4995b73c15f7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "《标准施工招标文件》中的合同条款",
"playUrl": "flash_xml_file/ea4f7a08-dfb6-44ec-acb2-919cf279524f.xml",
"playTime": 2082.2,
"listen": 0,
"sortNumber": 60303,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdac68253080f",
"parentId": "fa1005fc4b3c48d3014b4995b73c15f7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "《建设项目工程总承包合同(示范文本)》的主要内容",
"playUrl": "flash_xml_file/abcce169-b113-4bde-a1eb-f6e8f889c7c5.xml",
"playTime": 1221.5,
"listen": 0,
"sortNumber": 60304,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4cc71463014cdac72a350815",
"parentId": "fa1005fc4b3c48d3014b4995b73c15f7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "《建设工程施工专业分包合同(示范文本)》的主要内容",
"playUrl": "flash_xml_file/5673f0de-93cf-42e8-80c2-2842d7cacf0b.xml",
"playTime": 417.8,
"listen": 0,
"sortNumber": 60305,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d40d1105024",
"parentId": "fa1005fc4b3c48d3014b4995b73c15f7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "施工合同示范文本",
"playUrl": "flash_xml_file/c245c1d4-54d1-4934-96e6-7c3ca433b7ea.xml",
"playTime": 461.9,
"listen": 0,
"sortNumber": 60306,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d4116885025",
"parentId": "fa1005fc4b3c48d3014b4995b73c15f7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "施工投标报价策略",
"playUrl": "flash_xml_file/92143c10-8560-4b5b-9978-260607683a7f.xml",
"playTime": 510.7,
"listen": 0,
"sortNumber": 60307,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d4159625026",
"parentId": "fa1005fc4b3c48d3014b4995b73c15f7",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "施工评标与授标",
"playUrl": "flash_xml_file/04481262-59bb-4e23-ae22-b32c665c3ade.xml",
"playTime": 770.6,
"listen": 0,
"sortNumber": 60308,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4996490015f8",
"parentId": "fa1005fc4b3c48d3014b497c334615db",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "施工阶段造价管理",
"playUrl": null,
"playTime": null,
"listen": 0,
"sortNumber": 6040,
"child": [
{
"id": "fa1005fc4b3c48d3014b4d41ed285028",
"parentId": "fa1005fc4b3c48d3014b4996490015f8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "资金使用计划的编制",
"playUrl": "flash_xml_file/0971ef48-4949-4ff3-a03c-f03d3cdad82a.xml",
"playTime": 220.7,
"listen": 0,
"sortNumber": 60401,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d423d4a5029",
"parentId": "fa1005fc4b3c48d3014b4996490015f8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "施工成本管理",
"playUrl": "flash_xml_file/c44a1ce5-c7d3-4ed0-bbad-5103ff7ff0ac.xml",
"playTime": 1369.6,
"listen": 0,
"sortNumber": 60402,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d42974b502b",
"parentId": "fa1005fc4b3c48d3014b4996490015f8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程变更与索赔管理",
"playUrl": "flash_xml_file/67639cf5-e170-483a-816e-5dcb23a2dec2.xml",
"playTime": 425.6,
"listen": 0,
"sortNumber": 60403,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d42f6b9502c",
"parentId": "fa1005fc4b3c48d3014b4996490015f8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程费用的动态监控",
"playUrl": "flash_xml_file/d9ea9a58-aae8-4e07-b118-56f43dbde7b7.xml",
"playTime": 940,
"listen": 0,
"sortNumber": 60404,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
},
{
"id": "fa1005fc4b3c48d3014b4d4340f1502d",
"parentId": "fa1005fc4b3c48d3014b4996490015f8",
"courseCollectId": "fa1005fc4b323c76014b395696445398",
"title": "工程价款结算及其审查",
"playUrl": "flash_xml_file/60d59ff5-a2f9-4d39-a4e0-f5cc690d3985.xml",
"playTime": 839.5,
"listen": 0,
"sortNumber": 60405,
"child": [],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
}
],
"history": null,
"question": null,
"talkAboutId": null
}
],
"begin": 0,
"count": 8,
"countData": 6,
"totalPage": 1,
"page": 0,
"start": 1,
"end": 1,
"pageStart": 0,
"pageEnd": 0,
"currentPage": 0
}
#coding=utf8
import requests
import os
import shutil
import xml.etree.cElementTree as ET
BASE = 'http://www.100xue.com/'
SPACE = '\t\t\t'
DS = SPACE + SPACE
def downloadFile(filename, downloadpath):
print 'download ' + downloadpath + ' to ' + filename
r = requests.get(downloadpath, stream=True)
if r.status_code == 200:
with open(filename, 'wb') as f:
r.raw.decode_content = True
shutil.copyfileobj(r.raw, f)
def download(file, dir):
url = BASE + file
response = requests.get(url)
response.encoding = 'utf-8'
root = ET.fromstring(response.text.encode('utf-8'))
for elem in root.iter('element'):
downloadpath = elem.attrib['path']
id = elem.attrib['id']
name = os.path.basename(dir) + '_' + id;
if downloadpath.endswith('.mp3'):
filepath = os.path.join(dir, name + '.mp3')
downloadFile(filepath, downloadpath)
elif downloadpath.endswith('.JPG'):
filepath = os.path.join(dir, name + '.JPG')
downloadFile(filepath, downloadpath)
if __name__ == '__main__':
response = requests.get('https://gist.githubusercontent.com/twocity/815ee771f39af61ef353/raw/08eb2f28f5425189c13b9aa66c68bfc0d870f982/course.json')
response.encoding = 'utf-8'
data = response.json()
for subject in data['result']:
dir = subject['title']
#print dir
if not os.path.exists(dir):
os.mkdir(dir)
if (subject['playUrl']):
download(subject['playUrl'], dir)
for s in subject['child']:
subdir = os.path.join(dir, s['title'])
#print SPACE + s['title']
if not os.path.exists(subdir):
os.mkdir(subdir)
if s['playUrl']:
download(s['playUrl'], subdir)
for ss in s['child']:
ssdir = os.path.join(subdir, ss['title'])
#print DS + ss['title']
if not os.path.exists(ssdir):
os.mkdir(ssdir)
if ss['playUrl']:
download(ss['playUrl'], ssdir)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment