Module ImportFrom alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias alias Import alias Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str Str Import alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias alias ClassDef bases NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIn AttributeLoad NameLoad attr TupleLoad Str Str body If BoolOpAnd CompareIn AttributeLoad NameLoad attr TupleLoad Str Str CompareIn AttributeLoad NameLoad attr TupleLoad Str Str body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TryExcept body Return Dict Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Num handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If NameLoad body Return Call AttributeLoad NameLoad attr Raise Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr If CompareIn Str AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str BinOpAdd Str SubscriptLoad AttributeLoad NameLoad attr Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Index Str Index Str attr Str Num Index Num If CompareIn Str NameLoad body Assign NameStore Str orelse Assign NameStore Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str If CompareNotEq SubscriptLoad NameLoad Index Str Str body Assign NameStore SubscriptLoad Call AttributeLoad Call NameLoad SubscriptLoad NameLoad Index Str attr Str Index Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr orelse Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore NameLoad For NameStore SubscriptLoad NameLoad Index Str body If BoolOpAnd CompareIs NameLoad NameLoad CompareEq SubscriptLoad NameLoad Index Str Str body Assign NameStore SubscriptLoad NameLoad Index Str If CompareEq SubscriptLoad NameLoad Index Str Str body Assign NameStore SubscriptLoad NameLoad Index Str Break If CompareIn Str SubscriptLoad NameLoad Index Str body Assign NameStore Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str attr Str orelse Assign NameStore ListLoad Expr Call AttributeLoad NameLoad attr ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str SubscriptLoad Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Index Str attr Str Num Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Call AttributeLoad NameLoad attr Str Str NameLoad Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index Str Str NameLoad NameLoad Call AttributeLoad Str attr NameLoad Call AttributeLoad Str attr SubscriptLoad Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str attr Str Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad TupleLoad Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body If CompareIn AttributeLoad NameLoad attr TupleLoad Num Num body Return Dict Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad body Assign NameStore Call NameLoad TupleLoad Str Str Str Str Assign NameStore TupleLoad TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num TupleLoad Str Str Num Num Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body If CompareEq AttributeLoad NameLoad attr Num body Return Dict Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Str body If CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Str body Return Dict Str NameLoad Return Dict Assign NameStore Dict Str Str Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Num If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Call AttributeLoad Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num attr Str attr Str If Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str body Assign SubscriptStore NameLoad Index Str Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Str Assign NameStore Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num attr Str Assign NameStore ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad Assign NameStore Call NameLoad GeneratorExp TupleLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num NameLoad comprehension NameStore NameLoad CompareIn Str NameLoad Assign SubscriptStore NameLoad Index Str ListLoad For TupleStore NameStore NameStore NameStore NameStore AttributeLoad NameLoad attr body If CompareIn NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd SubscriptLoad NameLoad Slice Num TupleLoad Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Slice Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad NameLoad body Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults body If CompareIn AttributeLoad NameLoad attr TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr body Return Dict Str NameLoad If CompareEq AttributeLoad NameLoad attr Num body Return Dict Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad TupleLoad Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIn AttributeLoad NameLoad attr TupleLoad Str Str body If CompareIn AttributeLoad NameLoad attr TupleLoad Str Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If CompareNotIn SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr body If CompareIs SubscriptLoad NameLoad Index Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareEq AttributeLoad NameLoad attr Num body Assign NameStore Call NameLoad Str keyword Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body Return Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str orelse Return Dict Str SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIn Str NameLoad body Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Num If CompareNotIn NameLoad AttributeLoad NameLoad attr body Return Dict Str NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If NameLoad body Return Call AttributeLoad NameLoad attr Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str attr Str ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Str For NameStore SubscriptLoad NameLoad Index Str body If CompareEq SubscriptLoad NameLoad Index Str Str body Assign NameStore SubscriptLoad NameLoad Index Str Break orelse Assign NameStore NameLoad Return Dict Str Str Str Str Str Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Str SubscriptLoad NameLoad Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str decorator_list decorator_list ClassDef bases NameLoad NameLoad body Assign NameStore Num Assign NameStore Str Assign NameStore Dict Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body If CompareEq AttributeLoad NameLoad attr Num body Return ListLoad Return Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Index Str attr Str ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareEq AttributeLoad NameLoad attr Num body Return Dict Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Str Return Dict Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore TupleLoad NameLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad
N/A datetime datetime N/A json N/A re N/A time N/A urllib N/A urlparse bs4 BeautifulSoup SoupStrainer N/A feedparser N/A N/A N/A N/A feedparser _FeedParserMixin namespaces N/A http://a9.com/-/spec/opensearch/1.1/ opensearch N/A requests vidscraper.exceptions UnhandledVideo UnhandledFeed vidscraper.suites BaseSuite registry vidscraper.utils.feedparser struct_time_to_datetime vidscraper.videos BaseFeed BaseSearch VideoLoader OEmbedLoaderMixin VideoFile PathMixin N/A object N/A N/A short_path_re N/A N/A re compile ^/(?P<video_id>[\w-]+)/?$ get_url_data N/A N/A self url N/A N/A N/A parsed N/A N/A urlparse urlsplit url N/A N/A N/A parsed scheme N/A http https N/A N/A N/A N/A N/A parsed netloc N/A www.youtube.com youtube.com N/A N/A parsed path N/A /watch /watch/ N/A N/A qsd N/A N/A urlparse parse_qs N/A parsed query N/A N/A N/A N/A video_id N/A N/A qsd N/A v N/A 0 N/A N/A N/A N/A KeyError IndexError N/A N/A N/A N/A N/A N/A parsed netloc youtu.be N/A N/A match N/A N/A N/A self short_path_re match N/A parsed path N/A match N/A N/A N/A N/A match groupdict N/A N/A UnhandledVideo url N/A N/A ApiMixin N/A object N/A get_headers N/A N/A self N/A N/A N/A headers N/A N/A N/A super ApiMixin self get_headers N/A N/A youtube_key N/A self api_keys N/A N/A N/A headers N/A X-GData-Key N/A key= N/A N/A self api_keys N/A youtube_key N/A headers N/A get_video_data N/A N/A self item N/A N/A N/A username N/A N/A N/A N/A N/A N/A N/A item N/A author N/A 0 N/A uri N/A $t rsplit / 1 N/A -1 N/A N/A published item N/A N/A date_key published N/A N/A date_key updated N/A media_group N/A item N/A media$group N/A description N/A media_group N/A media$description N/A N/A N/A description N/A type plain N/A N/A soup N/A N/A N/A N/A BeautifulSoup N/A description N/A $t findAll span N/A 0 N/A description N/A unicode N/A soup string N/A N/A description N/A description N/A $t N/A thumbnail_url None N/A thumbnail N/A media_group N/A media$thumbnail N/A N/A N/A N/A thumbnail_url None N/A N/A thumbnail N/A yt$name default N/A N/A thumbnail_url N/A thumbnail N/A url N/A N/A N/A thumbnail N/A yt$name hqdefault N/A N/A thumbnail_url N/A thumbnail N/A url N/A N/A N/A $t N/A media_group N/A media$keywords N/A N/A tags N/A N/A N/A N/A media_group N/A media$keywords N/A $t split ,  N/A N/A tags N/A N/A N/A N/A tags extend N/A N/A cat N/A $t N/A cat N/A media_group N/A media$category N/A data N/A link title description thumbnail_url publish_datetime tags user user_url guid license flash_enclosure_url N/A N/A N/A N/A N/A N/A item N/A link N/A 0 N/A href split & 1 N/A 0 N/A N/A item N/A title N/A $t N/A N/A description replace thumbnail_url N/A N/A datetime strptime N/A N/A item N/A date_key N/A $t %Y-%m-%dT%H:%M:%S.000Z tags username N/A N/A http://www.youtube.com/user/{0} format username N/A N/A http://gdata.youtube.com/feeds/api/videos/{0} format N/A N/A N/A N/A N/A item N/A id N/A $t split : N/A -1 N/A N/A media_group N/A media$license N/A href N/A N/A media_group N/A media$player N/A url N/A data N/A N/A ApiLoader N/A ApiMixin PathMixin VideoLoader N/A N/A fields N/A set N/A link title description guid thumbnail_url publish_datetime tags flash_enclosure_url user user_url license N/A url_format http://gdata.youtube.com/feeds/api/videos/{video_id}?v=2&alt=json get_video_data N/A N/A self response N/A N/A N/A N/A N/A response status_code N/A 401 403 N/A N/A N/A is_embeddable False N/A parsed N/A N/A json loads N/A response text N/A entry N/A parsed N/A entry N/A N/A N/A ApiMixin get_video_data self entry N/A N/A VideoInfoLoader N/A PathMixin VideoLoader N/A N/A fields N/A set N/A title thumbnail_url tags files N/A formats N/A N/A 38 video/mp4 4096 3072 N/A 37 video/mp4 1920 1080 N/A 22 video/mp4 1280 720 N/A 18 video/mp4 640 360 N/A 35 video/x-flv 854 480 N/A 34 video/x-flv 640 360 N/A 6 video/x-flv 480 270 N/A 5 video/x-flv 400 240 N/A 45 video/webm 1280 720 N/A 44 video/webm 854 480 N/A 43 video/webm 640 360 N/A 84 video/mp4-3d 1280 720 N/A 85 video/mp4-3d 1920 520 N/A 82 video/mp4-3d 640 360 N/A 83 video/mp4-3d 854 240 N/A 102 video/webm-3d 1280 720 N/A 46 video/webm-3d 1920 540 N/A 101 video/webm-3d 854 480 N/A 100 video/webm-3d 640 360 N/A url_format http://www.youtube.com/get_video_info?video_id={video_id}&el=embedded&ps=default&eurl= get_video_data N/A N/A self response N/A N/A N/A N/A N/A response status_code 402 N/A N/A N/A N/A params N/A N/A urlparse parse_qs N/A N/A N/A response text encode utf-8 N/A N/A N/A N/A params N/A status N/A 0 fail N/A N/A N/A N/A N/A params N/A errorcode N/A 0 150 N/A N/A N/A is_embeddable False N/A N/A N/A data N/A title thumbnail_url N/A N/A N/A N/A params N/A title N/A 0 decode utf8 N/A N/A params N/A thumbnail_url N/A 0 N/A N/A keywords params N/A N/A N/A data N/A tags N/A N/A N/A N/A N/A N/A params N/A keywords N/A 0 decode utf8 split , N/A N/A N/A N/A data N/A thumbnail_url endswith /default.jpg N/A N/A N/A data N/A thumbnail_url N/A N/A N/A data N/A thumbnail_url replace /default.jpg /hqdefault.jpg N/A url_querystrings N/A N/A N/A N/A params N/A url_encoded_fmt_stream_map N/A 0 split , N/A url_data N/A N/A N/A urlparse parse_qs qs N/A qs url_querystrings N/A url_data_map N/A dict N/A N/A N/A N/A ud N/A itag N/A 0 ud N/A ud url_data N/A itag ud N/A N/A data N/A files N/A N/A N/A code mime_type width height N/A self formats N/A N/A N/A code url_data_map N/A N/A file_data N/A url_data_map N/A code N/A parsed_file_url N/A N/A urlparse urlsplit N/A N/A file_data N/A url N/A 0 N/A parsed_file_url_qs N/A dict N/A N/A urlparse parse_qsl N/A parsed_file_url query N/A expires N/A struct_time_to_datetime N/A N/A time gmtime N/A int N/A parsed_file_url_qs N/A expire N/A N/A parsed_file_url_qs N/A signature N/A N/A file_data N/A sig N/A 0 N/A url N/A N/A urlparse urlunsplit N/A N/A N/A parsed_file_url N/A 3 N/A N/A N/A urllib urlencode parsed_file_url_qs N/A parsed_file_url N/A 4 N/A N/A N/A N/A data N/A files append N/A VideoFile url url expires expires mime_type mime_type width width height height N/A data N/A N/A OEmbedLoader N/A OEmbedLoaderMixin PathMixin VideoLoader N/A N/A endpoint http://www.youtube.com/oembed N/A url_format http://www.youtube.com/watch?v={video_id} get_video_data N/A N/A self response N/A N/A N/A N/A N/A response status_code N/A N/A N/A requests codes unauthorized N/A N/A requests codes forbidden N/A N/A N/A is_embeddable False N/A N/A N/A response status_code 404 N/A N/A N/A N/A N/A N/A N/A super OEmbedLoader self get_video_data response N/A N/A Feed N/A ApiMixin BaseFeed N/A N/A per_page 50 N/A page_url_format http://gdata.youtube.com/feeds/api/users/{username}/uploads?alt=json&v=2&start-index={page_start}&max-results={page_max} N/A path_re N/A N/A re compile ^/(?P<user>user/)?(?P<username>\w+)(?:/videos)?/?$ N/A old_path_re N/A N/A re compile ^/profile(?:_videos)?/?$ N/A gdata_re N/A N/A re compile ^/feeds/(?:base|api)/users/(?P<username>\w+)/? N/A invalid_usernames N/A set N/A user profile profile_videos watch playlist embed get_url_data N/A N/A self url N/A N/A N/A parsed_url N/A N/A urlparse urlsplit url N/A N/A N/A parsed_url scheme N/A http https N/A N/A N/A N/A parsed_url netloc N/A youtube.com www.youtube.com N/A N/A match N/A N/A N/A self path_re match N/A parsed_url path N/A match N/A N/A groupdict N/A N/A match groupdict N/A N/A N/A groupdict N/A username N/A self invalid_usernames N/A N/A N/A N/A groupdict N/A user None N/A N/A response N/A N/A requests get url N/A N/A N/A response status_code 200 N/A N/A strainer N/A SoupStrainer link rel canonical N/A soup N/A BeautifulSoup N/A response content parse_only strainer N/A N/A N/A soup link None N/A N/A N/A N/A self get_url_data N/A N/A soup link N/A href N/A N/A N/A username N/A groupdict N/A username N/A match N/A N/A N/A self old_path_re match N/A parsed_url path N/A match N/A N/A parsed_qs N/A N/A urlparse parse_qs N/A parsed_url query N/A N/A user parsed_qs N/A N/A username N/A N/A parsed_qs N/A user N/A 0 N/A N/A username N/A self invalid_usernames N/A N/A N/A username username N/A N/A N/A N/A parsed_url netloc gdata.youtube.com N/A N/A match N/A N/A N/A self gdata_re match N/A parsed_url path N/A match N/A N/A N/A N/A match groupdict N/A N/A UnhandledFeed url N/A get_response_items N/A N/A self response N/A N/A N/A N/A N/A N/A N/A N/A response json N/A feed get entry N/A N/A data_from_response N/A N/A self response N/A N/A N/A feed N/A N/A N/A response json N/A feed N/A l N/A feed N/A link N/A N/A N/A N/A l N/A rel alternate N/A N/A link N/A l N/A href N/A N/A N/A link None N/A N/A video_count title webpage guid etag thumbnail_url N/A N/A feed N/A openSearch$totalResults N/A $t N/A N/A feed N/A title N/A $t link N/A N/A feed N/A id N/A $t N/A N/A N/A N/A response headers get etag N/A feed N/A gd$etag N/A N/A feed N/A logo N/A $t N/A N/A Search N/A ApiMixin BaseSearch N/A N/A per_page 50 N/A page_url_format http://gdata.youtube.com/feeds/api/videos?v=2&alt=json&q={query}&orderby={order_by}&start-index={page_start}&max-results={page_max} N/A order_by_map N/A relevant latest popular relevance published viewCount get_response_items N/A N/A self response N/A N/A N/A N/A N/A response status_code 400 N/A N/A N/A N/A N/A N/A N/A N/A N/A response json N/A feed get entry N/A N/A data_from_response N/A N/A self response N/A N/A N/A N/A N/A response status_code 400 N/A N/A N/A N/A feed N/A N/A N/A response json N/A feed N/A N/A video_count N/A N/A feed N/A openSearch$totalResults N/A $t N/A N/A Suite N/A BaseSuite N/A N/A loader_classes N/A OEmbedLoader ApiLoader VideoInfoLoader N/A feed_class Feed N/A search_class Search N/A N/A N/A N/A registry register Suite