Module Import alias Import alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Str Num Str Str Str Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Str Str SubscriptLoad NameLoad Index Str ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If UnaryOpNot Call NameLoad NameLoad body Return TryExcept body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Str Str NameLoad keyword AttributeLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Raise Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr ExceptHandler type NameLoad body Raise Call NameLoad Str Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad Return NameLoad decorator_list decorator_list
N/A N/A json N/A subprocess datetime datetime steve.util is_youtube ScraperError N/A Exception N/A N/A N/A Scraper N/A object N/A scrape N/A N/A self url N/A N/A N/A Takes a url and returns list of dicts or None if not handled N/A NotImplemented N/A N/A YoutubeScraper N/A object N/A transform_item N/A N/A self item N/A N/A N/A Converts youtube-dl output to richard fields N/A N/A title summary description state category quality_notes language copyright_text thumbnail_url duration source_url whiteboard recorded slug tags speakers N/A item N/A fulltitle N/A item N/A description 2 N/A item N/A thumbnail N/A item N/A duration N/A item N/A webpage_url N/A N/A datetime strptime N/A item N/A upload_date %Y%m%d N/A item N/A categories N/A N/A scrape N/A N/A self url N/A N/A N/A Scrapes a url by passing it through youtube-dl N/A N/A N/A is_youtube url N/A N/A N/A N/A N/A output N/A N/A subprocess check_output N/A youtube-dl -j url stderr N/A subprocess STDOUT N/A N/A N/A N/A subprocess CalledProcessError N/A cpe N/A N/A N/A ScraperError N/A N/A youtube-dl said "{0}". format N/A cpe output N/A N/A OSError N/A N/A N/A ScraperError youtube-dl not installed or not on PATH. N/A items N/A N/A line N/A N/A output splitlines N/A N/A N/A N/A items append N/A N/A json loads line N/A items N/A N/A N/A self transform_item item N/A item items N/A items N/A N/A