SYMBOL INDEX (92 symbols across 11 files) FILE: Mooc/Icourse163/Icourse163_Base.py class Icourse163_Base (line 18) | class Icourse163_Base(Mooc_Base): method __init__ (line 21) | def __init__(self): method term_id (line 27) | def term_id(self): method term_id (line 31) | def term_id(self, term_id): method set_mode (line 34) | def set_mode(self): method download_video (line 57) | def download_video(cls, video_url, video_name, video_dir): FILE: Mooc/Icourse163/Icourse163_Mooc.py class Icourse163_Mooc (line 23) | class Icourse163_Mooc(Icourse163_Base): method __init__ (line 52) | def __init__(self, mode=IS_SHD): method _get_cid (line 56) | def _get_cid(self, url): method _get_title (line 62) | def _get_title(self): method _get_infos (line 76) | def _get_infos(self): method _get_source_text (line 99) | def _get_source_text(self, params): method _get_pdf_url (line 106) | def _get_pdf_url(self, params): method _get_video_url (line 114) | def _get_video_url(self, params): method _download (line 128) | def _download(self): # 根据课程视频链接来下载高清MP4慕课视频, 成功下载完毕返回 True method prepare (line 163) | def prepare(self, url): method download (line 168) | def download(self): function main (line 175) | def main(): FILE: Mooc/Icourses/Icourse_Base.py class Icourse_Base (line 21) | class Icourse_Base(Mooc_Base): method __init__ (line 24) | def __init__(self): method prepare (line 29) | def prepare(self, url): method download (line 34) | def download(self): method cid (line 41) | def cid(self): method cid (line 45) | def cid(self, cid): method _get_cid (line 49) | def _get_cid(self, url): method set_mode (line 52) | def set_mode(self): method download_video (line 57) | def download_video(cls, video_url, video_name, video_dir): method download_video_list (line 61) | def download_video_list(cls, dirpath, mp4list, prefix=''): method download_pdf_list (line 68) | def download_pdf_list(cls, dirpath, pdflist, prefix=''): FILE: Mooc/Icourses/Icourse_Cuoc.py class Icourse_Cuoc (line 21) | class Icourse_Cuoc(Icourse_Base): method __init__ (line 23) | def __init__(self): method _get_cid (line 26) | def _get_cid(self, url): method _get_title (line 32) | def _get_title(self): method _get_infos (line 44) | def _get_infos(self): method _download (line 56) | def _download(self): function main (line 69) | def main(): FILE: Mooc/Icourses/Icourse_Mooc.py class Icourse_Mooc (line 22) | class Icourse_Mooc(Icourse_Base): method __init__ (line 30) | def __init__(self, mode=IS_MP4|IS_PDF|IS_PAPER|IS_SOURCE): method _get_cid (line 34) | def _get_cid(self, url): method _get_title (line 41) | def _get_title(self): method _get_infos (line 53) | def _get_infos(self): method _get_course_links (line 86) | def _get_course_links(self, sid): method _get_paper_links (line 104) | def _get_paper_links(self): method _get_source_links (line 117) | def _get_source_links(self): method _download (line 130) | def _download(self): method set_mode (line 185) | def set_mode(self): function main (line 210) | def main(): FILE: Mooc/Mooc_Base.py class Mooc_Base (line 15) | class Mooc_Base(ABC): method __init__ (line 16) | def __init__(self): method mode (line 24) | def mode(self): method mode (line 29) | def mode(self, mode): method cid (line 33) | def cid(self): method cid (line 38) | def cid(self, cid): method title (line 42) | def title(self): method title (line 47) | def title(self, title): method infos (line 51) | def infos(self): method rootDir (line 56) | def rootDir(self): method rootDir (line 60) | def rootDir(self, rootDir): method infos (line 64) | def infos(self, infos): method _get_cid (line 68) | def _get_cid(self): method _get_title (line 72) | def _get_title(self): method _get_infos (line 76) | def _get_infos(self): method _download (line 80) | def _download(self): method set_mode (line 84) | def set_mode(self): method prepare (line 88) | def prepare(self, url): method download (line 92) | def download(self): method download_video (line 96) | def download_video(cls, video_url, video_name, video_dir): method download_pdf (line 113) | def download_pdf(cls, pdf_url, pdf_name, pdf_dir): method download_sub (line 128) | def download_sub(cls, sub_url, sub_name, sub_dir): method judge_file_existed (line 139) | def judge_file_existed(dirname, filename, fmt): method align (line 150) | def align(string, width): # 对齐汉字字符窜,同时截断多余输出 FILE: Mooc/Mooc_Download.py class DownloadFailed (line 18) | class DownloadFailed(Exception): function aria2_download_file (line 21) | def aria2_download_file(url, filename, dirname='.'): function clear_files (line 64) | def clear_files(dirname, filename): FILE: Mooc/Mooc_Interface.py function mooc_interface (line 29) | def mooc_interface(): function inquire (line 97) | def inquire(): function match_mooc (line 106) | def match_mooc(url): function main (line 114) | def main(): FILE: Mooc/Mooc_Main.py function main (line 14) | def main(): FILE: Mooc/Mooc_Potplayer.py class Mooc_Potplayer (line 13) | class Mooc_Potplayer(): method __init__ (line 14) | def __init__(self): method init (line 19) | def init(self, rootdir): method __call__ (line 25) | def __call__(self, func): method update (line 46) | def update(self): method enable (line 52) | def enable(self): method disable (line 57) | def disable(self): FILE: Mooc/Mooc_Request.py class RequestFailed (line 22) | class RequestFailed(Exception): function request_decorate (line 25) | def request_decorate(count=3): function request_get (line 45) | def request_get(url, decoding='utf8'): function request_post (line 54) | def request_post(url, data, decoding='utf8'): function request_head (line 64) | def request_head(url): function request_check (line 73) | def request_check(url):