{"pages":{"search":{"query":"Real Python","originalQuery":"Real Python","serpid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","parentReqid":"","serpItems":[{"id":"3028292978525268683-0-0","type":"videoSnippet","props":{"videoId":"3028292978525268683"},"curPage":0},{"id":"2048152220661660917-0-1","type":"videoSnippet","props":{"videoId":"2048152220661660917"},"curPage":0},{"id":"7204338234139427926-0-2","type":"videoSnippet","props":{"videoId":"7204338234139427926"},"curPage":0},{"id":"8657284404820482985-0-3","type":"videoSnippet","props":{"videoId":"8657284404820482985"},"curPage":0},{"id":"-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFJlYWwgUHl0aG9uCg==","statId":4,"lazyLoad":false,"extParams":{"reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","ui":"desktop","yuid":"6542029791779463042"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"5920721196064919491-0-5","type":"videoSnippet","props":{"videoId":"5920721196064919491"},"curPage":0},{"id":"4633957660952922152-0-6","type":"videoSnippet","props":{"videoId":"4633957660952922152"},"curPage":0},{"id":"17149222728252020127-0-7","type":"videoSnippet","props":{"videoId":"17149222728252020127"},"curPage":0},{"id":"8461523640773816236-0-8","type":"videoSnippet","props":{"videoId":"8461523640773816236"},"curPage":0},{"id":"10114427408469945045-0-9","type":"videoSnippet","props":{"videoId":"10114427408469945045"},"curPage":0},{"id":"18256609642610692724-0-10","type":"videoSnippet","props":{"videoId":"18256609642610692724"},"curPage":0},{"id":"-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFJlYWwgUHl0aG9uCg==","statId":11,"lazyLoad":false,"extParams":{"reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","ui":"desktop","yuid":"6542029791779463042"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"2027346562022079468-0-12","type":"videoSnippet","props":{"videoId":"2027346562022079468"},"curPage":0},{"id":"11482099988101416810-0-13","type":"videoSnippet","props":{"videoId":"11482099988101416810"},"curPage":0},{"id":"10212093244721956977-0-14","type":"videoSnippet","props":{"videoId":"10212093244721956977"},"curPage":0},{"id":"352908044814984386-0-15","type":"videoSnippet","props":{"videoId":"352908044814984386"},"curPage":0},{"id":"485917761667366577-0-16","type":"videoSnippet","props":{"videoId":"485917761667366577"},"curPage":0},{"id":"14357084030010898596-0-17","type":"videoSnippet","props":{"videoId":"14357084030010898596"},"curPage":0},{"id":"-0-18","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":18,"grab":"dFJlYWwgUHl0aG9uCg==","statId":18,"lazyLoad":false,"extParams":{"reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","ui":"desktop","yuid":"6542029791779463042"}}},"isAdult":false,"position":18,"placement":"empty"},"curPage":0},{"id":"9025426321293873543-0-19","type":"videoSnippet","props":{"videoId":"9025426321293873543"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Your region Columbus","needRetpath":true}]},{"type":"searchengines","links":[{"label":"Google","url":"//google.com/search?tbm=vid&q=Real%20Python","logNode":{"name":"link","attrs":{"type":"google"}},"target":"_blank"},{"label":"Bing","url":"//bing.com/videos?scope=video&q=Real%20Python","logNode":{"name":"link","attrs":{"type":"bing"}},"target":"_blank"}]},{"type":"help","links":[{"label":"Contact us","url":"https://yandex.com/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Help","url":"https://yandex.com/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Tune","url":"https://yandex.com/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"About","url":"//yandex.com/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"License","url":"//yandex.com/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Privacy Policy","url":"//yandex.com/legal/confidential/","logNode":{"name":"confidential"},"target":"_blank"}],"a11yHidden":true}],"hasExtralinks":true},"currentPage":0,"prevPageToLoad":-1,"nextPageToLoad":1,"isTranslationsFilterEnabled":false,"isTranslationsDistributionEnabled":false,"isTranslationsDistributionOnboardingEnabled":false,"prevention":{},"hasNextPage":true,"rightSerpItems":[{"type":"direct","id":"search-list-right","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"R-I-8843654-1","renderTo":"search-list-right-0-R-I-8843654-1","pageNumber":0,"grab":"dFJlYWwgUHl0aG9uCg==","lazyLoad":false,"extParams":{"reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","ui":"desktop","yuid":"6542029791779463042"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Fxmlsearch.yandex.com%2Fvideo%2Fsearch%3Fq_source%3Dchannel%26text%3DReal%2BPython","pages":[{"reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]},"favs":{"_isInitial":true,"items":[],"carouselId":"","cacheHash":"","showMoreUrl":""}},"internal":{"nonce":"1947315652761286067302","expFlags":{"video_settings_toolbar_redesign":1,"velocity_delay_drawer":1,"video_feedback_in_d2d":1,"video_search_toggle_with_text":1,"video_viewer_show_placeholder":1,"velocity_disable_suspense":1,"video_viewer_desktop_smart_layout":1,"dark_theme_desktop":"cookie","video_viewer_check_sandbox_origin":1,"video_font_yandex_sans":1,"video_adv_new_show_rules":1,"video_adv_config_desktop":{"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_viewer_related_fail_error_screen":1,"video_viewer_channel_link_mode":2,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","video_viewer_restore_mute_state":1,"spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"init_meta":{"enable-yabs-distr":1,"ask-user-purchase-history":1,"use-src-videoquickp":1,"enable-begemot":1,"enable_masthead":1,"use-src-videop":1,"use-src-videoquickp_misspell":1,"enable_blackbox_multisession":1,"begemot-enable-cancelled-misspell-rtmr":1,"enable_video_iron_fetcher":1,"use-related-only":1,"ask-yandex-io-devices":1,"use-images-device-setup":1,"use-src-imagesp":1,"images-apphost-collections-front":1,"enable_aab_apphost":1,"graph-is-video-search":1,"bg-bert-video":1,"use-src-imagesp_misspell":1,"use-src-imagesultrap":1,"use-video-apphost-pre-templates":1,"use-src-videop_misspell":1,"use-video-apphost-post-templates":1,"use-src-imagesquickp":1,"enable_video_carousels":"1","restrict-max-docs":"1000","use-images-region-setup":1,"use-post-auto2":1,"use-images-settings-setup":1,"use-src-ugc_favorites":1,"video_vitrina_disable":"0","use-images-user-setup":1,"use-video-pre-search-data":1,"begemot-no-suggest-history":1},"video_viewer_comments_auth_popup":1,"video_depot_viewer_masthead_ssr_only":1,"video_kebab_advanced_actions":1,"video_search_grid_enable":0,"video_viewer_desktop_fix_d2d_scroll":1,"video_depot_viewer_legacy_counters":1,"video_search_grid_direct_start":3,"video_adv_new_show_rules_docs_count":1,"video_redirect_plug":2,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"velocity_split_hydration":4,"video_duration_counter_new_format":1,"video_force_grid_on_premordie":1,"video_morda_header_nav":1,"video_nohost_full_filter":0,"video_baobab_blockstat":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1,"video_comments_smart_nonstop":1},"slots":["1576346,0,29;1558621,0,57;1561456,0,97;1548179,0,79;1565355,0,97;1572872,0,78;1570686,0,63;1569214,0,52;27383,0,24;1339938,0,14;182560,0,43;1575461,0,38;1565564,0,75;1568649,0,97;1561578,0,90;1563321,0,47;1568219,0,70;1002325,0,75;1574979,0,44;1551540,0,43;1551450,0,85;1564356,0,19;1570660,0,6;90498,0,49;151171,0,80;126309,0,7;1565362,0,3;1281084,0,69;1534488,0,83;287509,0,28;1006734,0,5;1567810,0,73;1560514,0,16"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Fxmlsearch.yandex.com%2Fvideo%2Fsearch%3Fq_source%3Dchannel%26text%3DReal%2BPython","mordaUrl":"//yandex.com/","videoSearchUrl":"https://xmlsearch.yandex.com/video/search?text=Real+Python","querySource":"channel","settingsUrl":"https://yandex.com/tune/search/","helpUrl":"https://yandex.com/support/video/","legalUrl":"//legal.yandex.com/termsofservice/","feedbackUrl":"https://yandex.com/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","backUrl":"//ya.ru","url":"https://xmlsearch.yandex.com/video/search?q_source=channel&text=Real+Python","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Real Python: 2 thousand videos found on Yandex","description":"Результаты поиска по запросу \"Real Python\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Real Python — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yc16311fa25aeaae97cfaaf2d17a91ec1","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1576346,1558621,1561456,1548179,1565355,1572872,1570686,1569214,27383,1339938,182560,1575461,1565564,1568649,1561578,1563321,1568219,1002325,1574979,1551540,1551450,1564356,1570660,90498,151171,126309,1565362,1281084,1534488,287509,1006734,1567810,1560514","queryText":"Real Python","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"6542029791779463042","uid":"0","isChildAccount":false}},"userTestids":"191768,238743,246500,253288,265553,270072,277807,274239,294077,278842,331010,338398,359879,415420,644350,652605,645301,679708,689693,690449,696466,696473,722746,740796,776165,771230,781521,790415,801982,851450,886706,883477,900639,931367,937268,969063,935488,945314,989988,982463,991363,990185,1015567,1011895,1035320,1033956,1035241,1036046,1087297,1060131,1071879,1078818,1077703,1116602,1045814,1131637,1144233,1151726,1156933,1174275,1167408,1202006,1194718,1221235,1228280,1226860,1246754,1313283,1321224,1300570,1320679,1352408,1342688,1341968,1345362,1367583,1348424,1382036,1391511,1384451,1402882,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1511916,1514845,1535081,1540074,1545808,1567545,1573653,1573729,1573753,1572009,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"en","user_time":{"epoch":"1779463173","tz":"America/Louisville","to_iso":"2026-05-22T11:19:33-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isEmbedded":false,"shouldShowMainPageButtonInViewer":false,"shouldDisableWebp":false,"removeLinkPrefix":"/video","shouldUseHighresPreview":true,"shouldCutSnippetTitle":true,"shouldShowPlusBadge":true,"reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1576346,1558621,1561456,1548179,1565355,1572872,1570686,1569214,27383,1339938,182560,1575461,1565564,1568649,1561578,1563321,1568219,1002325,1574979,1551540,1551450,1564356,1570660,90498,151171,126309,1565362,1281084,1534488,287509,1006734,1567810,1560514","queryText":"Real Python","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"6542029791779463042","uid":"0","isChildAccount":false}},"deviceDetect":{"OSFamily":"Unknown","isTV":0,"x64":0,"GoogleToolBarVersion":"","MultiTouch":0,"BrowserBase":"","YandexBarVersion":"","isTablet":0,"YandexBar":0,"hasWebOmni":0,"isTouch":0,"hasYandexCamera":0,"isMobile":0,"DeviceKeyboard":"","device":"desktop","TurboAppPlatformVersion":"","historySupport":0,"BrowserShellVersion":"","DeviceVendor":"","isBrowser":0,"hasFlash":0,"MailRuSputnikVersion":"","isSameSiteSupported":0,"BrowserBaseVersion":"","BrowserVersionRaw":"","hasWebVert":0,"DeviceId":"","error":"","MailRuAgent":0,"ScreenWidth":0,"inAppBrowser":0,"hasHTML5":0,"isEmulator":0,"J2ME":0,"MailRuAgentVersion":"","BrowserEngineVersionRaw":"537.36","isRobot":1,"__is_plain":1,"BrowserEngineVersion":"0537.0036","BrowserName":"Unknown","DeviceModel":"","BrowserEngine":"WebKit","DeviceName":"","OSVersionRaw":"","OSName":"","GoogleToolBar":0,"ScreenSize":"","isTurboApp":0,"MailRuSputnik":0,"YaBuildName":"","isWAP":0,"PreferMobile":0,"DesktopMode":0,"BrowserVersion":"","BitsPerPixel":0,"BrowserShell":"","YaGUI":"","isBeta":0,"OSVersion":"","ScreenHeight":0},"nonce":"1947315652761286067302","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":156,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":false,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"isWatchingProgressInDoc2DocEnabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsTimestampsEnabled":false,"isReactionsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":true,"isCommentsOnboardingEnabledInTesting":false,"commentsOnboardingTextVariant":null,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":true,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isMetaFavoritesButtonEnabled":false,"isCommentsAuthPopup":true,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":true,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":false,"isSerialNavigatorDisabled":false,"isAdvInVideoListWithInnerPadding":false,"isEarlyAdvRenderEnabled":false,"isViewerErrorFallbackEnabled":false,"isPlayerErrorCloseButtonEnabled":false},"shouldShowAdvId":false,"isAdultQuery":false,"isSensitivePage":false,"showSensitive":false,"showShock":false,"shouldReplaceHref":false},"user":{"tld":"com","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"6542029791779463042","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1831.0__b0afe8d80f231a4dcd5ef0b77a13b3e55b645e5e","isGridSupported":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"},"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}}},"isSkinInitedOnClient":false},"counters":{"params":{"useBeacon":false,"clickHost":"xmlsearch.yandex.com/clck","pid":197},"dict":{"viewer":"2921","user":"538","info":"1275","sources":"1500","select":"775","close":"486","open":"842","source":"186","link":"513","click":"882","tech":"690","player":"1242","change":"719","summary":"3410","init":"1309","item":"22","button":"440","shown":"3780","copy":"1276","text":"232","load":"1724","fallback":"2010","channel":"1345","hide":"1656","serp":"471","pager":"405","down":"601","up":"600","footer":"295","more":"75","page":"143","loaded":"1007","grid":"3223","support":"2458","client":"2989","layout":"54","list":"436","duration":"2136","within":"3247","on":"10","off":"11","host":"3052","supported":"3761","enable":"2396","disable":"2395","full":"318","video":"231","translation":"347","distrib":"316","onboarding":"2045","filters":"618","lang":"1144","advanced":"255","apply":"2461","reset":"3236","short":"142","toggle":"237","request_entry_completed":"2021","snippet":"254","icon":"1167","abuse":"1436","submit":"297","extralinks":"3557","feedback":"296","wizard":"358","incut":"1073","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"3028292978525268683":{"videoId":"3028292978525268683","docid":"34-7-5-Z02ABE4F1E22A11B6","description":"What's changed about learning Python over the last few years? What new techniques and updated advice should beginners have as they start their journey? This week on the show, Stephen Gruppetta...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3287068/b6ec695fefba5763f8eca8556934cf2a/564x318_1"},"target":"_self","position":"0","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Advice on Beginning to Learn Python | Real Python Podcast #268","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=TAm0lN2Raeo\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFQoTMzAyODI5Mjk3ODUyNTI2ODY4M1oTMzAyODI5Mjk3ODUyNTI2ODY4M2qvDRIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxO8GIIEJAGABCsqiwEQARp4gQP6_QL7BQD6Bwz9_AT_AfcK-wT5_f0A9gD19QIC_wD9AwD69wEAABwC-wv9AAAA9gED_PT_AQACBQgHBAAAAA8G_gj3AAAA_gb-Cv8BAAAC-fwGA_8AABb8_P4AAAAA9gT_AP__AAD_BfYCAAAAAA_-CQQAAAAAIAAtWULiOzgTQAlITlACKnMQABpgBwsAIf0FC9sEIuP-HfsJ1wtBE_7Z7QANDgAHEhQOAPrJwjYR__j7-gDCAAAAMSrXIwYA9VMS8e0I-Qf6z9DYHAV_6QPUDu4FCMz4Fi0NFO_PFyY3AOQU4OlM-hRC5QcmIAAt-IBNOzgTQAlIb1ACKq8GEAwaoAYAABDBAAAAwQAAgEIAAODAAABUQgAAmMEAABhCAABIwgAA8MEAAOBBAAB8QgAADMIAAFTCAADAQAAAPEIAAHjCAAAQQQAAaMIAAADAAACMwgAAUMEAAABAAAAwwgAAnEIAABxCAABQQQAAhsIAALzCAACaQgAAkkIAAHBBAABsQgAALMIAAMBAAAAQwgAAMMIAAEDAAABYQgAA-EEAAEDAAACwQQAAgEEAAAxCAAD4QQAAwEEAABjCAAAIwgAA2MEAAFxCAAC4QQAAgMIAAABAAACYQQAAIEIAAGBBAAAwwQAAaMIAAEBBAABQwQAAmMEAAFhCAACgwAAAqMEAAGDBAABYQgAAgMEAAAAAAADKwgAADEIAABjCAABQQgAAaEIAAJjCAACoQQAAUMEAAMDCAAAYQgAAgMAAAADAAADgQQAAAMIAANBBAABAwAAAOEIAAATCAADUQgAAuMEAAKRCAAAAQgAAgL8AAHDBAAA0QgAAoEEAAKDAAACIQQAAEMEAAKBAAABsQgAAQEIAACTCAACGwgAAeEIAABhCAAAQwgAAAMIAAEDBAABAQQAAkEEAAOBAAACGQgAAQEIAALhBAAAAwAAA2MEAAEBCAAAoQgAAgMEAAIbCAAAgwQAAVMIAAABBAADYwQAAssIAAGTCAACqQgAAUEIAAABAAACIwQAAyMEAAADBAAA8wgAAGMIAAEzCAADYQQAAwMAAADTCAADQwQAAAMIAAKjCAADIwQAAOEIAAKBBAAAwwQAAUEEAAKBBAACQwQAAmMEAAMDAAAAwQQAAoEEAAFTCAAAoQgAAkMEAACDBAAD4wQAAAAAAABDBAADIwQAA-MEAACRCAACOwgAAoEIAAMjBAACQwQAAgL8AACDBAACwQQAAUEEAABRCAACwwQAACMIAAIC_AAAEQgAANMIAAADBAABQQQAAmMEAAEjCAAA4QgAAQEIAADBBAACYwQAADMIAAJBBAACqQgAAFMIAANDBAAAAwQAAIMIAAJBBAADawgAA6MEAAFBBAADAQAAAKEIAABRCAACgwAAAyEEAAFTCAACwQSAAOBNACUh1UAEqjwIQABqAAgAABL4AAGy-AADiPgAAFD4AAKC8AACAOwAAFD4AAGm_AAAMvgAAir4AAMg9AAAwPQAAcD0AAHw-AABsPgAAVL4AAJ4-AAAQPQAAEL0AAO4-AAB_PwAAyD0AAOA8AACmPgAAyD0AACS-AACYPQAAZL4AADA9AAAkPgAAbD4AABQ-AAA8vgAAgr4AAHQ-AAAMPgAAoDwAAEy-AADCvgAAlj4AABy-AAAUPgAAUD0AAPg9AACIvQAA-D0AAMY-AAAUvgAAML0AAKK-AABQvQAAqL0AAJY-AACyPgAAPD4AAKg9AABdPwAAiL0AAMi9AACoPQAAbD4AAEw-AAAMPgAAiD0gADgTQAlIfFABKo8CEAEagAIAAIq-AACIPQAAUL0AABm_AAAsvgAAoLwAAJI-AACYvQAA2D0AALI-AABUvgAAmD0AAHC9AAAsPgAAMD0AAIA7AABwvQAAHz8AAFC9AAALPwAAyD0AABC9AAA0vgAAgDsAADS-AAD4vQAA6D0AALg9AAAQvQAAXD4AAKA8AACoPQAAUL0AAAy-AAAEPgAAmD0AALo-AAAwPQAAgr4AADA9AACAOwAA2D0AAKC8AACoPQAAVD4AABA9AAB_vwAAqD0AAFA9AAA8vgAAUD0AAIg9AAAQPQAAPD4AAGw-AABkPgAAQDwAAFS-AABUPgAABD4AAOg9AAC4PQAAQDwAADC9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=TAm0lN2Raeo","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3028292978525268683"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"2048152220661660917":{"videoId":"2048152220661660917","docid":"34-8-5-Z18643B77773058F8","description":"Download your free Python Cheat Sheet here: https://realpython.com/cheatsheet Free Python Skill Test with instant level + learning plan: https://realpython.com/skill-test Want to learn faster?","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4000334/3eac45621b178164e99e705e3f36d8ba/564x318_1"},"target":"_self","position":"1","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Coding Python With Confidence: Beginners Live Course Participants | Real Python Podcast #279","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=fuIfqs79hoo\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFQoTMjA0ODE1MjIyMDY2MTY2MDkxN1oTMjA0ODE1MjIyMDY2MTY2MDkxN2qvDRIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxPvJIIEJAGABCsqiwEQARp4gQEAAgb_AgDvAwv7_AEAAQEI_gj4_v4A5g79-Qf9AQAECQUA-AEAAAUE_gr-AAAA9AQOBPcAAQANAP0D-wAAAB0J9AX9AAAA_gb-Cv8BAAD8-QEI-gEAABL1AgEAAAAA8wT3A_r__wH6_fQDAAAAAA__Aw8AAAAAIAAtXrXYOzgTQAlITlACKnMQABpgIQ4AGf8JBt0BLOjzEPz66wEsGAvm6AAEBAALCwr_EvPayi4B_xTh__nKAAAALxnbGwEAAUgU7v___BwH0eDzCiZ_3_jpFgEK_OsMGR79E_bCGh4mAN0J9PspDgRF7CAsIAAtyWxoOzgTQAlIb1ACKq8GEAwaoAYAAGDCAACgQQAAYEIAADDCAAB0QgAAsMEAADRCAAB4wgAARMIAAEBAAACCQgAAAEEAAFDCAABgwQAAZEIAABjCAABQQQAAgMIAADBBAAC6wgAAMEIAAIBAAABowgAAikIAAHhCAACgwAAAeMIAALDCAABgQgAAsEIAAMBBAABMQgAAEMIAAIC_AADgwQAAoMEAACDBAAAAQgAAcEEAAIZCAACAwAAAUEEAAAAAAADAQAAAMEIAAHDCAABMwgAAgMAAAJRCAAAgQQAAIMEAACDBAAAAQQAAAEEAAGBBAADgwAAAnsIAAKhBAACowQAAkEEAAAxCAAC4QQAAAMEAAKBAAAAAQQAAOMIAAMBAAAB0wgAAKEIAAEDCAACAwQAAEEIAAGDCAADgQQAAAMIAAJbCAACgQAAAMMEAAKBBAACgwAAAGMIAABDBAAAAQAAAgMAAAMDAAADKQgAAQMIAALBCAAAAQgAACMIAAChCAACYQQAAcEEAAKBAAAAwQQAAaMIAAFDBAAAAAAAA4EEAABTCAABcwgAAdEIAAFxCAAC8wgAASMIAAODBAACIQQAA4EAAABDBAAB0QgAAiMEAAChCAAAEwgAA4MEAAJ5CAAAkQgAAoEAAAETCAABQwgAAoEAAADxCAAA4wgAAZMIAAMBAAACcQgAACEIAAMDAAABAQQAAuMEAAODAAAAkwgAAEMIAAETCAACgQQAAEMEAADTCAAAYwgAAQEEAAGjCAADIwQAA8EEAAABBAABUQgAAAMEAAKhBAADowQAAgEAAAADCAABwwQAAwEEAAJTCAACmQgAAAMAAACDBAABwQQAASEIAAGDBAACAQQAAqMEAAGxCAADQwQAAukIAAKDBAAAgwgAAmEEAAIhBAAB4QgAAYEEAAFBBAABIwgAAMMIAAIC_AABEQgAAgMEAAOBAAACwQQAAgMEAACzCAAAMQgAAHEIAAEBAAACAwAAAsEEAAMhBAAAoQgAAdMIAALTCAABAwAAAiMEAAJhBAACewgAAFMIAAGBBAACIwQAA4EEAALhBAABAwQAAAEAAAJTCAACAPyAAOBNACUh1UAEqjwIQABqAAgAAir4AADy-AADmPgAAhj4AACy-AABAPAAA6D0AAGm_AAA0vgAAgr4AAHA9AABkPgAAMD0AAII-AAC4PQAAXL4AAKY-AADYPQAA6D0AABs_AAB_PwAAUL0AAKA8AAC-PgAAuD0AAKa-AAB0PgAAir4AAHA9AAAEPgAAZD4AAHA9AABwvQAAgr4AAJ4-AACePgAAmD0AAMK-AACuvgAA4DwAAEy-AAAkPgAAfL4AAES-AABQPQAAED0AAOo-AABUvgAABL4AAN6-AAC4vQAA6L0AAEA8AAB8PgAA-L0AADA9AAB7PwAAJL4AAIA7AACuPgAAPD4AAHw-AAD4PQAAMD0gADgTQAlIfFABKo8CEAEagAIAAKa-AAAwPQAAED0AAC2_AADgvAAA2L0AACQ-AABEvgAAmD0AAMY-AAAEvgAAiD0AABA9AACIPQAAMD0AAHC9AABUvgAAST8AADC9AADuPgAAqD0AAFS-AACovQAAoLwAAHC9AAAEvgAAoDwAAAQ-AAAQvQAAND4AAKA8AACgPAAAmD0AAOC8AAC-PgAAyL0AAJI-AACAuwAAir4AACQ-AADIPQAA4DwAABC9AACAuwAAcL0AAAS-AAB_vwAA-D0AAHC9AACCvgAAgLsAAOC8AAD4PQAADD4AADw-AAAkPgAAQLwAAPi9AAAEPgAAQDwAABA9AADYPQAAgDsAAEC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=fuIfqs79hoo","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2048152220661660917"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"7204338234139427926":{"videoId":"7204338234139427926","docid":"34-7-16-ZFA3649ECBF9514F9","description":"If you haven't visited the Real Python website lately, then it's time to check out a great batch of updates to realpython.com! Dan Bader returns to the show this week to discuss improvements to...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4319142/bf102291a971ca1c4528b0685e6dacb5/564x318_1"},"target":"_self","position":"2","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Continuing to Improve the Learning Experience at Real Python | Real Python Podcast #281","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=MKYfCariyAc\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFQoTNzIwNDMzODIzNDEzOTQyNzkyNloTNzIwNDMzODIzNDEzOTQyNzkyNmqvDRIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxORFYIEJAGABCsqiwEQARp4gQb--P38BAD4_Qj--wP_AfoD_wH5_f0A7gT8-AUAAAD-_AIE9wEAABP-_AQAAAAA9QQNBPcAAQABAP4IAwAAABYQ_Q38AAAA_QH_A_8BAAD-APgGA_8AABb7_P4AAAAA-QX--P4AAAD_BfYCAAAAAA7_Aw4AAAAAIAAtpo7fOzgTQAlITlACKnMQABpgGQ4AE_4AE-b6JeHrG_wP6_08EQ_s8QAO_wAQIRf_EPbewSwaABP8CQDLAAAAKRrfIvYAAkYt8AMX8Rv8z-fpBht_5v__DPf5_trpHyMLD_jWGCUcAOQJ-QE6-vpD9wgkIAAtPORnOzgTQAlIb1ACKq8GEAwaoAYAAOBAAAAgwQAAFEIAAKjBAACQQgAAgL8AACBCAAA0wgAAdMIAAMBBAAAwQgAAAAAAAFjCAADAQAAAbEIAADzCAADAQAAANMIAAJDBAABMwgAAoEAAAGDBAAAQwgAAykIAAIpCAADwQQAAssIAAKjCAAB4QgAArEIAACDBAAA4QgAA6MEAANBBAAB4wgAA0MEAABTCAACYQgAAREIAAABAAADYQQAAFEIAAEhCAACAQQAAsEEAACjCAADgQAAARMIAADRCAADQwQAABMIAACxCAACQQQAAqEEAAIA_AABwwQAAHMIAACBCAACAPwAACEIAAHRCAACAwAAAyMEAAAzCAABQQgAAmMEAAOBAAADKwgAAIMEAACDCAADwQQAAPEIAAJLCAACAvwAAGEIAAKrCAAAMQgAAUEEAAPBBAAAgwQAAKMIAAAAAAACAQAAAAEEAAEDCAACaQgAAisIAAIZCAAAoQgAAoEEAAMBAAAAgQgAAgL8AAADAAACYQQAAyMEAAPDBAACAQgAAUEIAADjCAAAQwgAAnkIAAJhCAAB4wgAA8MEAABBBAAAgQQAAcEEAAEBBAAA8QgAADEIAABxCAAAgwQAAoMAAAFBCAAAwQgAAMEEAAHjCAADowQAAQMIAAKBAAACwwQAAosIAAMDBAACgQgAAXEIAAJBBAACAQQAADMIAAIDAAABwwQAAYEEAAADCAABEQgAAmMEAADzCAAD4wQAAAMAAAHTCAACQwQAAiEEAACBBAAAAwAAAAMEAABRCAAC4QQAAwEAAAODAAABAQAAAMMEAAATCAAC4QQAAIMEAABDBAACwQQAAuMEAAODAAADYwQAA8MEAAGxCAACywgAAtkIAALhBAAAAQAAAsMEAAODAAACAvwAAEMEAAODBAAAowgAAcMEAAKhBAABAQAAAWMIAAKhBAAAAQgAA2EEAADTCAABYQgAAHEIAAAAAAADYwQAAOMIAAABBAABsQgAAHMIAABzCAACoQQAAQMIAADRCAADuwgAAgMEAAIC_AAAgQQAAmEEAADBCAAAQQQAAFEIAAFDCAACYQSAAOBNACUh1UAEqjwIQABqAAgAABL4AAOi9AABMPgAAgLsAAOi9AAC4PQAA2D0AAHG_AAD4vQAAur4AABA9AADgPAAAfD4AAJI-AAAUPgAAlr4AAIY-AAAUPgAAqD0AAPY-AABrPwAAML0AAFQ-AACqPgAAqL0AAHS-AAAEPgAA6L0AAKC8AAAwPQAAkj4AABC9AACGvgAAJL4AAFQ-AACWPgAAcD0AAHS-AACyvgAAQLwAANK-AACePgAAgr4AAIi9AACIPQAA4LwAAIo-AACavgAAQLwAALq-AACgvAAAmL0AAEQ-AAB8PgAAoDwAAIA7AAB_PwAAQDwAAEC8AABkPgAAmD0AAIg9AACIPQAAQLwgADgTQAlIfFABKo8CEAEagAIAAHS-AACAOwAAgDsAABW_AAAQvQAAqL0AAGw-AAC4vQAA2D0AAI4-AABcvgAAmD0AAJi9AACYPQAAUD0AAIC7AACovQAAKz8AAHC9AAAFPwAAqD0AAMi9AABEvgAA4DwAAOi9AAAQvQAAmD0AAIg9AACAuwAAmj4AAEA8AAC4PQAAcL0AAAS-AAAMPgAAqD0AAHQ-AACAOwAAfL4AAAQ-AACoPQAAyD0AADA9AAC4PQAA2D0AAHC9AAB_vwAAED0AAEA8AAB8vgAAML0AADA9AAAQPQAAmD0AAIo-AAA8PgAAgDsAAHS-AABQPQAABD4AADA9AACoPQAAQDwAAIi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=MKYfCariyAc","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7204338234139427926"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"8657284404820482985":{"videoId":"8657284404820482985","docid":"34-2-13-Z7B7AD5B6D31AE82B","description":"What goes into creating the tutorials you read at Real Python? What are the steps in the editorial process, and who are the people behind the scenes? This week on the show, Real Python team...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2339942/22421509ecc1c7b0a1465e0ff8c4b82c/564x318_1"},"target":"_self","position":"3","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Crafting and Editing In-Depth Tutorials at Real Python | Real Python Podcast #287","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=oebf1C3VFjs\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFQoTODY1NzI4NDQwNDgyMDQ4Mjk4NVoTODY1NzI4NDQwNDgyMDQ4Mjk4NWqvDRIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxOIJoIEJAGABCsqiwEQARp4gQQI_wUAAADwBfb3_QABAP8HCP_4_v4A5gME_Qn9AgAECQUA-AEAACPy-A78AAAA9QED_PP_AQAGBP0BBAAAABAG_gj2AAAAAgv3Bv4BAAAC-fwGA_8AAA71Bvf_AAAA8wT3A_r__wH2_PwJAAAAAAcGCgP_AAAAIAAtAAfVOzgTQAlITlACKnMQABpgDAkAIv_9INgKF-XpHRID7PczGAzY6gD88QACISYEBe3avUET_xbbFPLCAAAAKh7xKwEA71Qp5_k4-hr31tPiFCR_AAT4DfnwAdzs9wX6Ee3KFBsjAOII6QdG_QlF7SQqIAAtaKRQOzgTQAlIb1ACKq8GEAwaoAYAANjBAACQwQAANEIAAIA_AAA0QgAAgL8AAKBBAABAwgAAQMAAAEBBAACeQgAAYMEAAIrCAACQwQAAgEIAAEDCAACAvwAA0MEAAOBBAACMwgAA4EEAAKDBAABswgAAVEIAAChCAADgQAAAzMIAALDCAAC-QgAAoEIAAKDAAADoQQAAGMIAANBBAABEwgAAgsIAAHDCAAA0QgAA4EAAAFDBAACYQQAALEIAABRCAAAQQgAAkEEAADDCAAAwwgAAmMEAAJBCAAAgwQAASMIAAIBBAAC4wQAAWEIAACBBAACIwQAAiMIAADBBAAAAwgAAmEEAAIpCAADAwQAAgD8AANjBAACIQQAAsMEAAIBAAACEwgAAoEAAAIjBAABIQgAAcEIAAIDCAACIQQAACMIAAIjCAAAYQgAAEEEAAJLCAAAYQgAAPMIAADRCAACAwQAAVEIAABjCAAC6QgAAdMIAAExCAABAQgAAwMAAAARCAACoQQAAMMEAAMDAAABAQAAAuMEAAFBBAAAoQgAAMEIAAEzCAAAQwgAAGEIAAIZCAACQwgAAYMEAAADAAAC4QQAAQMAAABxCAAAoQgAAqEEAAIJCAAAAAAAAGMIAACRCAAD4QQAA0MEAAGjCAADgwQAAuMEAAJjBAADQwQAAmMIAAIDAAABUQgAAbEIAAABBAAC4QQAACMIAAEDAAAAAwQAAQMIAAAzCAAA8QgAAoMAAAI7CAADAwAAA4MAAALbCAADYwQAAGEIAAGBBAAAgQQAAoMEAALBBAABwwQAAgD8AAMjBAABAwQAAEEEAACTCAABEQgAAUMEAAIDBAACIwQAAgEAAABRCAADowQAAJMIAADBCAABYwgAApEIAAEDBAABAwgAA0MEAADTCAADoQQAACEIAAABCAAAwwgAA0MEAADDBAAD4QQAAUMIAABDBAAAgwQAAiMEAAKDBAACgQQAAAEIAALBBAADgwQAAMEEAAOBBAACqQgAAJMIAAHjCAACoQQAAAEEAAMDBAADQwgAABMIAAKhBAACgwAAADEIAAEBAAAAowgAABEIAAFDCAACAQSAAOBNACUh1UAEqjwIQABqAAgAAmr4AAFy-AADWPgAAcD0AAFC9AAAUPgAAgDsAAHW_AAAsvgAA3r4AABw-AAAUvgAAQLwAANY-AAB8PgAAkr4AAOY-AADIPQAAZD4AAD0_AAB7PwAAQDwAABC9AACOPgAAML0AAOC8AAB0PgAAuL0AAHQ-AABEPgAAgj4AAIA7AAAcvgAAoLwAAKo-AACaPgAAMD0AAJa-AAAUvgAAEL0AAPi9AABAPAAAVL4AALi9AACOPgAAEL0AAKY-AACKvgAAcL0AAN6-AABAPAAAML0AABQ-AACqPgAAfD4AAMg9AAB_PwAAuL0AADA9AADGPgAAiD0AAJ4-AACYPQAAuD0gADgTQAlIfFABKo8CEAEagAIAAIa-AAD4vQAAQLwAAB2_AABwPQAAEL0AAHw-AADIvQAABD4AAEw-AAAkvgAA2D0AAKC8AACYPQAA4DwAAIC7AABAvAAAHz8AALi9AAATPwAA6D0AAKC8AAD4vQAA4LwAABC9AACYvQAAPD4AAMg9AACgPAAArj4AAIg9AAAEPgAA-L0AAEy-AAAMPgAAMD0AAII-AAAwPQAAjr4AAGw-AAAUPgAAuL0AAHA9AAAEPgAAmD0AAJi9AAB_vwAA4DwAANi9AACgvAAAmL0AAIg9AACIvQAAqD0AAJo-AAA8PgAAQLwAACy-AACoPQAABD4AALg9AACIPQAAmD0AAKC8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=oebf1C3VFjs","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8657284404820482985"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"5920721196064919491":{"videoId":"5920721196064919491","docid":"34-11-13-Z380E29200F527C2C","description":"Python 3.12 is here! Our regular guests, Geir Arne Hjelle and Christopher Trudeau, return to discuss the new version. from the show: https://realpython.com/podcasts/rpp/175/ Geir Arne and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1594975/bc5147402f954eb4790d4e4fbb379579/564x318_1"},"target":"_self","position":"5","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Exploring the New Features of Python 3.12 | Real Python Podcast #175","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/vk.com\\/video-194576836_456251290\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFQoTNTkyMDcyMTE5NjA2NDkxOTQ5MVoTNTkyMDcyMTE5NjA2NDkxOTQ5MWqmDRIBMBgAIjwaKAAKIWhoYW12ZW5penhzY3JpamRoaHB1YmxpYzE5NDU3NjgzNhICABIqEMIPDxoPPxOBH4IEJAGABCsqiwEQARp4gQD3Bf78BAD2AQH5-wEAAQwF_wL3AAAA8QII8gMBAAD6BQcE-QEAAB0C-wv9AAAA9gED_PT_AQAKBQAIBAAAABcE_Ar_AAAAAP8FC_4BAAACAfoJ-QEAABD7-AUAAAAA8AQE_P7_AAD7AfwEAAAAAAb9DAEAAAAAIAAtzm3eOzgTQAlITlACKnMQABpgNBsAGwH5EucJNObmB_AE__AyIO_Z1gARzwDsAyAXDPXYvjAG_w3jBPDCAAAAKhPkJ9UA-1QY7PciBfL_8MTdGCF_7wTzEw3_COjsJh_yMvzRETgTAP0V5wU__yBN4hQvIAAtjOhKOzgTQAlIb1ACKq8GEAwaoAYAACDBAABQwQAAHEIAAPjBAAAIQgAA4MAAABhCAABQwgAAoMEAADBBAABgQgAAcEEAAEDCAADYwQAAXEIAAFjCAABAwQAAJMIAAIjBAADGwgAAgMAAADDBAACwwQAAtEIAADRCAADIQQAAVMIAANjCAAC4QgAAjkIAABhCAADQQQAAPMIAAIBAAAAQwQAADMIAAFDBAABoQgAA-EEAAABAAACAQAAA4MAAADBCAAC4QQAAiEIAAPDBAABQwQAAuMEAAIhCAAAAQgAADMIAAKBBAACAQAAACEIAAODAAAAkwgAAEMIAALhBAADAwQAAUEEAACBCAAAwwQAAAMEAALDBAADgQQAATMIAACBCAACOwgAAIEEAAADCAADoQQAABEIAAGjCAACgQQAAQEEAAMDCAAC4QQAA4EAAAIBAAABQQQAARMIAAKBAAABgwQAAAEAAAIDBAADAQgAASMIAAIJCAABgQgAACEIAAKhBAAAgQgAAUEEAAIC_AACAvwAAGMIAAFDBAADYQQAAkEIAAJTCAABkwgAAnkIAADxCAABswgAAGMIAACDBAAAAwQAAIEEAAIBAAACKQgAAwEEAAIhBAABMwgAA4MEAAHxCAADQQQAA0MEAAMLCAABgwQAAcMEAAKhBAACYwQAAVMIAACDCAACGQgAAmEIAAKDAAAAEwgAAQMEAAIC_AABowgAAYMIAACzCAACYQQAAsMEAAETCAACCwgAAcMIAAFDCAAAswgAAuEEAAPBBAADAwAAAQEEAADBBAACAvwAAwMAAAAAAAACgwAAA-EEAABDCAACIQgAAMMEAANjBAAAAQAAASEIAAEDBAABAwAAAAEAAAHBBAACMwgAAgEIAAKDBAAAUwgAA8EEAAHBBAAAcQgAAyMEAAABBAACUwgAAwMEAAOBBAAAAQgAAEMIAAJjBAABwQQAAoEAAAETCAACeQgAAAEIAACBBAACIwQAAgMEAALBBAACYQgAAPMIAAHTCAABAQAAAAMEAAEBBAACwwgAAoMAAAEDBAACgQQAA2EEAAIA_AADgwAAAwEEAAGDCAABsQiAAOBNACUh1UAEqjwIQABqAAgAAiL0AABC9AACWPgAADD4AAOA8AAAsvgAAoLwAAEm_AABUvgAAXL4AAFy-AAAUvgAAHD4AAOA8AACGPgAAML0AAKg9AABMPgAAHL4AAN4-AAB_PwAAqL0AAEC8AABwvQAAMD0AACy-AACYvQAABL4AAKA8AACIPQAARD4AAEA8AACGvgAAmL0AAOA8AAAsPgAAHL4AAI6-AAAwvQAAyD0AAIi9AADoPQAAbL4AAOi9AAAwPQAAbL4AAEA8AADYvQAAJL4AAOK-AABEvgAAhj4AADw-AACGPgAA-D0AABA9AAA7PwAAoLwAADC9AAD4PQAAPD4AABQ-AAAQPQAAyL0gADgTQAlIfFABKo8CEAEagAIAAB-_AAB0PgAAoLwAAEW_AAAwvQAAoLwAAJ4-AABkvgAAgj4AAFw-AACCvgAA4DwAAFC9AAAsPgAAyD0AADA9AABQvQAAET8AAFC9AADyPgAAnj4AAIA7AAD4vQAAED0AAEy-AABQvQAAcD0AAFA9AACyvgAArj4AANg9AADYPQAAML0AAMi9AAAUPgAAcD0AAOg9AABQvQAAmr4AAPg9AAD4vQAAmD0AALg9AACCPgAAij4AABC9AAB_vwAAND4AAKg9AAA0vgAApj4AADC9AAAMPgAAdD4AAII-AACWPgAAED0AACy-AACOPgAADL4AAKg9AAC4PQAAED0AAMi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://vk.com/video-194576836_456251290","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":null,"cheight":null,"cratio":null,"dups":["5920721196064919491"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"VK Video","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"4633957660952922152":{"videoId":"4633957660952922152","docid":"34-9-14-ZE4025FDCF760E003","description":"View the full course here: https://realpython.com/courses/closur... Want to keep learning Python? Explore these free resources: 📘 Python Tutorials → https://realpython.com/tutorials/ 🛤 Guided...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3604201/59d0c81c97a60b64502b90d6188cdb45/564x318_1"},"target":"_self","position":"6","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Master Python Closures With Real-World Use Cases","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=HOZCjVsomzU\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFQoTNDYzMzk1NzY2MDk1MjkyMjE1MloTNDYzMzk1NzY2MDk1MjkyMjE1MmquDRIBMBgAIkQaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqD8IPDxoPPxNGggQkAYAEKyqLARABGniB_QUF-wH_AAD5_wP6B_4CEQgDC_UBAQDtBPz4BQAAAAz_CP4DAAAAFP77BQAAAAD-_Av98_4BABEDAvQEAAAAGBH9DvwAAAD9AvYE_gEAAAH__wPsBAABDvQG9_8AAAD4Cv8J_AAAAPH_8vYBAAAAGPL_DQAAAAAgAC2Il847OBNACUhOUAIqcxAAGmARFAATFP8SAAlD6_YZ_RLzCigM8uTyABjsAAUbDQQP6fK-LwQACPsh7ckAAAAdBdMa_QDyRyj0ACbxJwqx9uwFHn_3B_omC_AE3fv0C-Qj5tggGyUA9wLyBywC9yr3HRUgAC0nUmc7OBNACUhvUAIqrwYQDBqgBgAAcEEAABjCAACCQgAAoMAAADxCAACowQAAEEIAAGzCAADiwgAAcMEAAI5CAADgQQAAEMIAAODBAAB0QgAAmMEAAIBAAADQwQAAUMIAALjCAABAwAAA4EEAAGDBAACOQgAAKEIAAADBAACEwgAAsMIAAP5CAACeQgAAYEEAABRCAACKwgAAiEEAAEDBAAC4wQAAKEIAAIRCAABAwAAA2EEAAPjBAADIQQAAAEAAADxCAACQQQAA4EEAAADAAAAswgAApkIAAMDAAACuwgAAKEIAAEBAAAAgQQAA2MEAAKhBAACEwgAAFMIAAIhBAAAQwgAAAMEAAFDBAAB0wgAAYMEAAOBBAAAkwgAAwEEAAFBBAAAQQQAAAAAAAJBBAADEQgAAEMIAAI5CAAAAQQAA4MEAACDBAABAQAAAGEIAAODBAACQwQAALEIAABDBAACIQQAAwEAAABBBAAAkwgAAgEAAAKhCAAAwQQAAqMEAAARCAAB0QgAA-MEAAIDBAAAYwgAAYEEAAPBBAAAwQQAAUMEAAJbCAABoQgAA6EEAAODBAAAswgAA4MEAAGRCAACgwQAAwMEAAAxCAABIQgAAYEEAAADCAAC8wgAABEIAALRCAAAMwgAA-EEAAABAAAAAwQAAAEIAAODBAAA0wgAAFMIAAFRCAAAMQgAAHMIAAKBBAABowgAAgL8AAABAAABkwgAAOMIAAJDBAABgQQAA4MAAAMDAAADAQAAAgEEAADjCAACgQAAAwMEAABxCAAAQQQAAoEEAAHBBAABgwgAATEIAAKBAAAAAAAAAgkIAAMhBAADAQAAAAEEAAADCAACIwQAAUMIAAOjBAAD4QQAA-EEAAEBAAAAgQgAAMMIAAAxCAADgwAAAgEAAAKDBAAAwwQAAUEEAAIC_AACewgAAsEEAABhCAABwQQAATEIAALhBAACQQQAA6MEAAEBCAACIQQAADMIAAKjBAABIwgAAlMIAAEhCAADIwQAABMIAAOBBAAAsQgAAGEIAAETCAADowQAA4MAAAIC_AAAcwgAAIEEAAABAAABYwgAAJMIAACDBIAA4E0AJSHVQASqPAhAAGoACAABcvgAAML0AAMo-AAB0PgAALL4AAEA8AABMPgAAF78AAOi9AABAPAAANL4AAOi9AACaPgAAuj4AAHA9AACIPQAAXD4AAIg9AACSPgAAAT8AAFU_AAA8vgAABD4AABQ-AAAsvgAADL4AAHw-AABsvgAAUL0AADQ-AADoPQAAsr4AAIC7AACoPQAA2D0AAFC9AAAwvQAApr4AAHy-AAC4PQAAkr4AAFQ-AACovQAAhr4AAOi9AAAEPgAAoj4AAIa-AACgvAAArr4AAFC9AACovQAAND4AADC9AABwPQAA4DwAAH8_AABsvgAAHD4AAMY-AAAEvgAAUD0AAIi9AACgvCAAOBNACUh8UAEqjwIQARqAAgAA0r4AAII-AAC4vQAA6r4AAEC8AABwPQAAzj4AALK-AABUPgAA1j4AADS-AADgvAAA-L0AABS-AACoPQAAoLwAANi9AAAzPwAANL4AAAc_AADoPQAApr4AALi9AAAEPgAAQLwAAJi9AACAuwAAVD4AADC9AACovQAAoDwAAJg9AAAUvgAAcD0AALo-AACgvAAAET8AAIA7AAC6vgAAED0AAJg9AAAsPgAA-D0AAIi9AADoPQAA2D0AAH-_AACgvAAAHL4AACS-AACovQAAUL0AAMg9AAC4PQAAFD4AABQ-AACgvAAA2L0AAKA8AACKPgAAUL0AAAw-AAAEPgAARD4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=HOZCjVsomzU","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":405,"cheight":720,"cratio":0.5625,"dups":["4633957660952922152"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"17149222728252020127":{"videoId":"17149222728252020127","docid":"34-6-3-Z50B50F782A793A53","description":"Download your free Python Cheat Sheet here: https://realpython.com/cheatsheet Free Python Skill Test with instant level + learning plan: https://realpython.com/skill-test Want to learn faster?","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1125673/cbd67baa66f86d2781fab04d48764f0b/564x318_1"},"target":"_self","position":"7","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Building a FastAPI Application & Exploring Python Concurrency | Real Python Podcast #275","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=MekoslQQzCk\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFgoUMTcxNDkyMjI3MjgyNTIwMjAxMjdaFDE3MTQ5MjIyNzI4MjUyMDIwMTI3aq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E7wQggQkAYAEKyqLARABGniBAPcF_vwEAPQEBQH5A_8BDAX_AvcAAADuBPz4BQAAAP35Df_4AAAADvz1DvoAAAD3_f71-v8AAAoFAAgEAAAAFfkADPkAAAD9EAEO_gEAAAL5_AYD_wAADv4BCAAAAADsAP8D_QD_AP8F9gIAAAAACv0L9gAAAAAgAC3Obd47OBNACUhOUAIqcxAAGmAKEQAYDQUK3f9E7QQfCAH19TIJAOnrAPL4AAIdJ_wL78PNIhcACPAW5MgAAAAbGd80-AAERxDw6gXyGAvR6-AZHn_0BgQD8esB3ff_Fewg3OEsJhIA0wsA_D4F_T7sFSIgAC27QmE7OBNACUhvUAIqrwYQDBqgBgAAkMEAAADAAAAsQgAAgEAAAIBCAACAwQAAHEIAABjCAAAEwgAAqEEAAIBCAAAAwAAAKMIAACDBAAAsQgAAAMIAACBBAAA4wgAAIMEAALrCAACAPwAADMIAACDCAACQQgAA8EEAAJBBAACEwgAA3MIAAKhCAACCQgAAIEEAACxCAAAswgAANEIAAPDBAACAwQAAEMIAAGBCAACAQAAAwMAAAJBBAAAQQQAADEIAAIC_AABwQQAARMIAAIjBAAAMwgAAJEIAAABAAABgwgAA6EEAAIA_AABgQgAAQMAAAADCAABwwgAAgEEAADBBAABQQQAA-EEAAFDBAABgwQAATMIAAMBBAAAEwgAA0EEAAJLCAADgQQAAHMIAAABCAAB0QgAAisIAAAAAAADgwQAAoMIAAFBBAAAAAAAAZMIAAABBAABowgAAQEAAADDCAADAQAAABMIAAMRCAACAwgAAvkIAADBCAADAQAAAoEEAAOBBAAAQQQAAAAAAAKhBAADgwQAAAMEAALBBAABUQgAAVMIAADjCAAAkQgAAokIAAJrCAACowQAAgEAAAOBAAAAAQQAAMEEAAKBCAABAwAAAIEIAAATCAACgwQAAVEIAAJBBAABwQQAAuMIAAKDBAAAYwgAAUEEAALjBAACQwgAAEMIAAHhCAAB8QgAAMEEAAADCAAC4wQAAYMEAAKjBAAAEwgAAGMIAAEDAAAAAQQAAVMIAABjCAAAQwgAAlsIAAATCAADAQQAAEEIAALBBAAAAwAAAuEEAAFDBAADgwAAAgD8AAEDAAAAQQQAATMIAADBCAAAwwQAA8MEAAMBAAABwQQAAQMEAAIDBAACwwQAAIEIAAILCAACYQgAAqMEAABjCAAD4QQAASMIAAAxCAABgQQAAMMEAAILCAACAQAAAEEEAAPBBAAAAwgAA8MEAAKDAAAAAwAAA4MEAAFhCAAAUQgAAQMAAAODAAACQwQAA4EEAAIBCAAAIwgAAnMIAAADBAAAwwQAAkMEAAADDAADAwQAAiEEAAFBBAAAEQgAAgEEAAMDBAACYQQAAnMIAAABCIAA4E0AJSHVQASqPAhAAGoACAAAMvgAAcD0AAI4-AACgPAAAEL0AADA9AADWPgAAdb8AAKq-AABkvgAABD4AAFA9AABkPgAATD4AAIi9AACmvgAARD4AACw-AACAuwAAAz8AAH8_AAC6vgAA6D0AAFQ-AAAUPgAAUD0AAKg9AACovQAAcD0AACw-AACCPgAAcL0AAAy-AABAvAAAND4AAEw-AABwPQAACb8AAHS-AADYPQAAkr4AAEQ-AAA0vgAABL4AAKA8AABEPgAApj4AAJa-AACKvgAApr4AAFA9AAAkPgAAFD4AABQ-AACIvQAAgDsAAD8_AABAPAAAyD0AAJI-AAA8PgAAQDwAAFA9AACovSAAOBNACUh8UAEqjwIQARqAAgAArr4AACw-AAAUvgAAJb8AAKA8AACoPQAAnj4AAHS-AAAwPQAAxj4AAHS-AADYPQAA-L0AAHA9AACgPAAAoLwAAFS-AAARPwAAXL4AAAk_AADoPQAAqL0AANi9AADgPAAAZL4AAES-AACovQAAcD0AABS-AABwPQAAmD0AAJg9AABAvAAAyL0AAAQ-AACAOwAArj4AADA9AAB8vgAA4DwAAFC9AAAMPgAAiD0AAEC8AAAUPgAA2D0AAH-_AACIPQAA6D0AABS-AADoPQAAQLwAAJo-AAB0PgAAUD0AADQ-AACAOwAAnr4AACw-AAC4PQAAmL0AADw-AABwPQAAMD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=MekoslQQzCk","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17149222728252020127"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"8461523640773816236":{"videoId":"8461523640773816236","docid":"34-1-10-Z98B99368C676A3B7","description":"What are the new ways we can teach and share our knowledge about Python? How can we improve the structure of our current offerings and build new educational resources for our audience of Python...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/221579/79b40606074f7cd99c6c4695b9cb432a/564x318_1"},"target":"_self","position":"8","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Building New Structures for Learning Python | Real Python Podcast #234","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=cXfZUUqpIuc\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFQoTODQ2MTUyMzY0MDc3MzgxNjIzNloTODQ2MTUyMzY0MDc3MzgxNjIzNmqvDRIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxPGGIIEJAGABCsqiwEQARp4gQED_QL7BQD3AQH5-wEAAQQAAAL5__4A7wT8-QUAAAD-_AIE9wEAABL-_AQAAAAA_v0K_vT-AQAI_wQDBAAAABYQ_Q38AAAABQH9Bv8BAAAC-fwGA_8AABb6_gwAAAAA7_r1_AAAAAD_BfYCAAAAAA7_Aw4AAAAAIAAtd1vjOzgTQAlITlACKnMQABpgDQsAEQj6ItgNLO7zBw8X8AoxFgzR8wAA8QDxIhEBAvLfwiP__wPlCO_HAAAAHRnaIBYA_EwX3wAM6gn-1NjmCxV_5g3qGxn1HNoH-g73BeXpGjUmAN7t7fFH_QMr4RAVIAAtT6tkOzgTQAlIb1ACKq8GEAwaoAYAAFDBAABQwQAAkkIAAEDAAABQQgAAsMEAACRCAABgwgAA-MEAACBCAACCQgAAwMEAAGDCAABQwQAAXEIAAGjCAACAwAAAeMIAAIBAAABowgAAoMAAAIA_AABAwgAAikIAADxCAABQQQAAhsIAAJbCAACYQgAAdEIAADBBAABsQgAAUMIAAADAAABwwQAAOMIAAKBBAAA0QgAA4EEAANBBAABAQQAAgL8AAChCAADAQQAAOEIAAJDBAABgwgAAEMEAAIxCAAAUQgAAOMIAAEBAAAC4QQAACEIAANBBAACIwQAARMIAAKBAAACYwQAAcMEAADxCAAAAwAAA-MEAALjBAABMQgAA2MEAAIBAAAC4wgAA4EEAAAjCAAAkQgAAPEIAAIDCAAAsQgAAMEEAANTCAAAcQgAAcMEAAKBAAACQQQAAkMEAABxCAAAgQQAAREIAABjCAACeQgAACMIAAKBCAAA4QgAAMEEAALDBAAAMQgAAuEEAAIDBAADAQAAAiMEAAFDBAABcQgAAgEIAAADCAABQwgAAbEIAACxCAABUwgAA2MEAALDBAAAwQQAAIEEAAIBAAABgQgAAgkIAACBCAADAwQAA4MEAAHBCAABIQgAAoMEAAJrCAABEwgAAksIAAADBAACIwQAApsIAADTCAACuQgAAmkIAAAAAAADIwQAAgMAAAKDBAAAcwgAAYMIAAIDCAAD4QQAAwMEAACDCAADYwQAAqMEAAJbCAAAIwgAADEIAAGBBAAAAwAAA4EAAAPBBAACYwQAA2MEAAAAAAACgQAAAmEEAAGzCAAAMQgAAsMEAAJjBAAC4wQAAyEEAAEDBAACQwQAAuMEAABBCAAB0wgAAikIAADDBAADAwQAAAAAAAEDAAAAkQgAAEEEAADRCAABQwQAABMIAAOBAAAAwQQAAuMEAAIDBAAAQQgAAIMIAAGjCAAAUQgAAOEIAAPhBAACIwQAAoMAAAJhBAACcQgAAXMIAAJjBAAAgwgAAOMIAAAxCAACKwgAAoMEAAAxCAAAwQQAA8EEAAKBBAADAwQAABEIAAGDCAAAEQiAAOBNACUh1UAEqjwIQABqAAgAAvr4AAAS-AACyPgAARD4AAGS-AABAvAAAqj4AAFm_AACuvgAAkr4AAIA7AAAQvQAAdD4AACQ-AACmPgAAyr4AAGQ-AACYPQAARD4AABE_AAB_PwAAiD0AADA9AAC2PgAADD4AAKi9AACIPQAANL4AAAQ-AAAUPgAAZD4AAIA7AAB0vgAABL4AALY-AAAMPgAABD4AAIK-AABcvgAAUD0AAAS-AAA8PgAAoLwAAEA8AABAvAAAED0AANY-AACmvgAAJL4AAI6-AADgvAAAHL4AAJY-AAAsPgAADD4AAOg9AABtPwAAFL4AABA9AAAkPgAAfD4AAI4-AACoPQAA6L0gADgTQAlIfFABKo8CEAEagAIAAFy-AACAOwAAQLwAACe_AABAvAAAUL0AAIo-AAA8vgAAcD0AADw-AAA0vgAA4LwAAKA8AACgvAAA-D0AAHC9AAAUvgAAGz8AANi9AADCPgAAbD4AACS-AADovQAAiD0AAFC9AAC4vQAAEL0AAFA9AABAvAAARD4AAKA8AACYPQAAQLwAANi9AADYPQAAED0AAJI-AADYvQAAir4AAAw-AADgPAAAiD0AACQ-AAAEPgAADD4AADC9AAB_vwAAHD4AABA9AAA8vgAAgDsAAKi9AADYPQAAMD0AAJg9AAA0PgAAED0AACS-AACoPQAA2D0AAOA8AACYPQAAoLwAAKA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=cXfZUUqpIuc","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["8461523640773816236"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"10114427408469945045":{"videoId":"10114427408469945045","docid":"34-3-15-Z975B305E70309FEC","description":"What are techniques for writing maintainable Python code? How do you make your Python more readable and easier to refactor? Christopher Trudeau is back on the show this week, bringing another...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3138583/343f55c0133a78f8f014a9b4e9f60120/564x318_1"},"target":"_self","position":"9","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Advice for Writing Maintainable Python Code | Real Python Podcast #273","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=QeyUkIiQoVo\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDVaFDEwMTE0NDI3NDA4NDY5OTQ1MDQ1aq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E94ZggQkAYAEKyqLARABGniBBwH-Av4CAPYBAfn7AQABAQj-CPj-_gDxAgjyAwEAAAj7C_X-AQAAEPcBCPwAAAD1AQP89P8BAAIFCAcEAAAAFwT8Cv8AAAAGCQEK_gEAAAH58gMD_wAAEvUCAQAAAAD2BP8A__8AAP8F9gMAAAAAAvcFBwAAAAAgAC1usto7OBNACUhOUAIqcxAAGmANDwAZ_gMO4vko4-weAxDk8CED--T8AAjvAP8uDQAF6NfYIw__DegT9s0AAAAhIfMo9gD_Qh749A73GvzL0ewVF38GBwAHDAcE2QUB_wUU7dsUIhcA5wEOADgKCDUACisgAC3-gnc7OBNACUhvUAIqrwYQDBqgBgAAoMEAACDBAABMQgAA4EAAADxCAAAAwQAAREIAADTCAAAEwgAAFEIAAIxCAABgQQAAOMIAAOjBAAAMQgAAsMEAAIDAAAAswgAAAMAAALTCAABQQQAAyMEAADTCAABkQgAA-EEAAKBBAAB4wgAA3MIAAKRCAACGQgAAIEEAAEBCAAA4wgAAEEIAAMDBAADowQAAuMEAAARCAABAQQAAQEEAAHBBAADAQAAA-EEAAIDAAAAkQgAA8MEAAOjBAACgwQAAXEIAABBBAABswgAA8EEAAMBAAACAQgAAgEAAABDCAAB0wgAAcEEAABBBAABwQQAAcEEAAADBAACAwQAANMIAACBBAAAMwgAAuEEAAJzCAADAQQAAHMIAAMBBAABwQgAAfMIAAJBBAACIwQAAwMIAAEBBAABAwQAAPMIAACBBAAA8wgAAwEAAABDCAACgQAAA6MEAAKBCAACGwgAAuEIAADRCAACAPwAA8EEAAMhBAAAgQQAAgMAAAMBBAABIwgAAYMEAANBBAABQQgAANMIAABTCAAAIQgAAukIAAK7CAADAwQAAAEAAAIA_AACAvwAAAEAAAIJCAACAQAAAaEIAAGDCAADIwQAAkEIAAOBBAACAvwAAuMIAABTCAAAowgAAoEAAANjBAACGwgAAFMIAAGxCAACcQgAAMEEAAIDBAADAwAAAoMEAAGDBAAAcwgAANMIAABDBAACAwAAAOMIAADDCAADgwQAAoMIAABjCAACgQQAA4EEAAAhCAADAwAAAwEEAAADCAADAwAAAAMAAAODAAACAQAAAcMIAADRCAAAAwQAAHMIAAEBBAAAMQgAAgMEAAEDAAABgwQAA8EEAAFzCAACeQgAAUMEAADTCAADgQQAANMIAAEBCAAAwQQAAAMAAAGDCAABQwQAAcEEAAJhBAADAwAAACMIAAMBAAACQwQAAEMIAAERCAAAUQgAAwEAAAIC_AADAQAAAwEEAAIRCAAA8wgAAqMIAACDBAAAAQAAAAAAAAO7CAABQwQAAoEEAAABAAADYQQAAQEEAADDCAAC4QQAAksIAACBCIAA4E0AJSHVQASqPAhAAGoACAAABvwAA2L0AAKY-AADgPAAADL4AAES-AABEPgAAb78AAIA7AACOvgAAQLwAAHQ-AABwPQAA-D0AAJY-AAD4vQAAED0AAIg9AAAcPgAAHz8AAHk_AABAPAAA4DwAAJ4-AABwPQAADL4AAHA9AAB8vgAAyD0AADQ-AAAsPgAAqL0AAJi9AADyvgAALD4AAI4-AADIPQAAZL4AAEy-AABcPgAAlr4AADQ-AACIPQAAcD0AAPg9AACePgAA2j4AAJ6-AAC4vQAAwr4AALi9AACAOwAA6D0AAKA8AABAPAAA6D0AAH8_AACgvAAA6D0AAI4-AADWPgAA6D0AAIA7AADYPSAAOBNACUh8UAEqjwIQARqAAgAArr4AABQ-AADIvQAA_r4AADC9AAAQPQAApj4AADS-AAD4PQAA3j4AAHy-AADoPQAAuL0AAKA8AAC4PQAAgDsAAPi9AAAtPwAATL4AAAc_AADoPQAA4LwAABy-AAAMPgAAFL4AALi9AADoPQAAPD4AAAS-AAAQPQAAMD0AAMg9AAAwvQAAPL4AABQ-AAC4PQAAzj4AAKg9AACavgAA4DwAAEC8AAAUPgAAQDwAAKC8AACiPgAAyL0AAH-_AACAOwAAMD0AACy-AACgPAAAUD0AAIg9AAAUPgAAlj4AADw-AACAuwAA2L0AADA9AABcPgAAcD0AAIY-AABUPgAA4LwgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=QeyUkIiQoVo","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10114427408469945045"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"18256609642610692724":{"videoId":"18256609642610692724","docid":"34-3-14-Z9F8D6E87E387D35C","description":"What if you could build charts in Python by describing what your data means, instead of scripting every visual detail? Christopher Trudeau is back on the show this week with another batch of...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4068145/7b15f75a9a6d7caa236bb34828fbc727/564x318_1"},"target":"_self","position":"10","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Declarative Charts in Python & Discerning Iterators vs Iterables | Real Python Podcast #294","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=D6Q7EdMmFTQ\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFgoUMTgyNTY2MDk2NDI2MTA2OTI3MjRaFDE4MjU2NjA5NjQyNjEwNjkyNzI0aq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E7MaggQkAYAEKyqLARABGniB_QL7-fwEAPYBAfn7AQABBwMJCfj__wDxAgjyAwEAAPsM_Ab5AQAAEAQACPkAAAD3Awf8_P8AAAMDBAL8AAAAFhD9DfwAAAAGBAAD9_v-AwIB-gn5AQAAFvv8_gAAAADwCAIG_gAAAP8BAAD5_gAABgIBAAAAAAAgAC2I7947OBNACUhOUAIqcxAAGmAPFQAhGwgV4f0y6P8C_RT1CDMVCfDrAAbNAAYcChUb8dO5IgUAC_wF98sAAAAF_OUY8wAPQhbjB_vyI_7X398RGX_zFfYU_BEV-CgtIOYP5OMPKA4A-hUG_08F9TIDAhUgAC1pemg7OBNACUhvUAIqrwYQDBqgBgAAoMEAAJjBAAAcQgAA4MAAAGBCAADIwQAAJEIAAAzCAAAUwgAA-EEAAIBCAABAwAAAKMIAAODBAAAoQgAALMIAAIC_AABEwgAAAMEAAMzCAAAAQQAAJMIAACjCAACOQgAA0EEAAEBBAACCwgAA3MIAAKhCAACIQgAAQEAAADRCAABYwgAAKEIAANDBAADIwQAA-MEAAFBCAAAAAAAA4EAAAGBBAABgQQAAyEEAAABBAADQQQAAPMIAALjBAACwwQAALEIAAABAAAA8wgAAsEEAAFBBAACEQgAAEEEAALjBAACIwgAA8EEAAKBAAACIQQAABEIAAEDAAACIwQAAOMIAAOBBAADgwQAA-EEAAJzCAAC4QQAAGMIAAKhBAAB8QgAAhsIAAJhBAAAwwQAArMIAADBBAABQwQAAKMIAAABAAABcwgAAIEEAAAjCAAAAQQAABMIAALRCAAB8wgAAsEIAADxCAABAwAAAkEEAAIhBAAAQQQAAAMAAAHBBAAAkwgAAUMEAANBBAAB8QgAAYMIAABzCAAAsQgAAkEIAAKjCAACwwQAAwEAAADDBAACYQQAAYEEAAKxCAABQQQAAGEIAACjCAACIwQAAjEIAAMBBAADgQAAAoMIAAMDBAAAIwgAAgEEAANDBAAB8wgAAQMIAAHRCAACGQgAAwEEAANDBAABQwQAAQMEAAMDBAAAQwgAAPMIAAEDAAABAQAAAYMIAABzCAACQwQAAksIAADTCAABAQQAAwEEAANBBAACAPwAAyEEAAMDBAAAAwQAAgMAAAEDAAACAQAAARMIAAChCAADgwAAAEMIAACBBAADIQQAAYMEAACDBAACIwQAA8EEAAIrCAACuQgAAmMEAAETCAADoQQAAIMIAANBBAABgQQAAwMAAAFDCAACIwQAAiEEAAMBBAACIwQAAAMIAAOBAAADAwAAADMIAAExCAAAQQgAAQEAAAABAAAAgwQAA0EEAAIRCAAAwwgAApsIAAHDBAACgwAAAoEAAAADDAACAwQAAIEEAAEBAAAAIQgAAgMAAAADCAACYQQAAlMIAAOBBIAA4E0AJSHVQASqPAhAAGoACAACYvQAAML0AAJ4-AABQPQAATL4AAJi9AAC4PQAAbb8AAGy-AADIvQAAgDsAAOg9AAAkPgAApj4AAKi9AACGvgAA-D0AALg9AAC4PQAABT8AAH8_AABkvgAAHD4AAII-AAA8PgAANL4AAOg9AACIvQAAiD0AAFA9AAAUPgAAQDwAAIa-AABUvgAAED0AAOi9AADYPQAAir4AAKq-AACovQAAZL4AAEQ-AAAsvgAAfL4AAAS-AADovQAAAz8AAKa-AADYvQAAvr4AAHA9AAAEvgAAfD4AAPg9AACAuwAAoDwAAHM_AAAEvgAAoDwAAHw-AACaPgAAHD4AAFA9AADovSAAOBNACUh8UAEqjwIQARqAAgAApr4AAFw-AAAQvQAAF78AABA9AABAvAAAVD4AABS-AADgPAAA9j4AAPi9AAAMPgAA-L0AADA9AACAOwAAQLwAAGy-AABJPwAALL4AAO4-AADIPQAAXL4AAEA8AACIvQAAbL4AABC9AABAvAAAFD4AAJi9AAAEPgAAcD0AABA9AAAUvgAA2L0AACQ-AACoPQAATD4AAFA9AABkvgAAcL0AAIg9AACYPQAAoDwAAFC9AAC4PQAADD4AAH-_AADovQAAQDwAAFS-AAAwvQAAHD4AAJI-AABMPgAAHD4AAOg9AACAuwAALL4AAOg9AAAwPQAAUL0AABQ-AADoPQAAuL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=D6Q7EdMmFTQ","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["18256609642610692724"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"2027346562022079468":{"videoId":"2027346562022079468","docid":"34-8-12-Z8440A81BEE62CC83","description":"How can learning Rust help make you a better Python Developer? How do techniques required by a compiled language translate to improving your Python code? Christopher Trudeau is back on the show...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4589104/10944c934f7ba7e656c9e90a9c5b1e9b/564x318_1"},"target":"_self","position":"12","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Becoming a Better Python Developer Through Learning Rust | Real Python Podcast #292","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=1wqjqSflyy0\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFQoTMjAyNzM0NjU2MjAyMjA3OTQ2OFoTMjAyNzM0NjU2MjAyMjA3OTQ2OGqvDRIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxPBFYIEJAGABCsqiwEQARp4gQH8B_kAAAAD_gv6_QP_AQEI_gj3_v4A4foD9gf7AgD-_AIE9wEAAB4C-wv9AAAA_v0L_fP-AQAE-g0IBAAAACcA_Qb7AAAAAP8GDP4BAAAH-v_--wEAAQ39BAD_AAAA9P__Bvr_AAD6B-3-AAAAAA4GAgMAAAAAIAAtp-LTOzgTQAlITlACKnMQABpgBgkAJwgKFt32K-oIEQUdBB5DLQzu7gD9-AAIKBEIEOrDuCoG_xLzFfO_AAAALCfVKwcA_VEf2PYN2gP14tXbBSt_7BT8FgQDD_jrLhv1_PH6Fk0tAOgLBfZU9g46DAQgIAAtsItMOzgTQAlIb1ACKq8GEAwaoAYAALjBAADYwQAAIEIAAADAAAA8QgAA2MEAABxCAADowQAAAMIAAPBBAACGQgAAAMAAABjCAADIwQAAOEIAAAjCAAAAQAAAWMIAAIjBAADCwgAAoEAAAAjCAAAwwgAAhEIAALBBAACAQQAAhMIAANbCAACkQgAAiEIAAIA_AABIQgAAaMIAABRCAADYwQAA0MEAAADCAABYQgAAgL8AAIA_AAAQQQAAkEEAAMBBAABAQQAACEIAACjCAAAIwgAAAMIAADhCAACgwAAAYMIAAOBBAABgQQAAfEIAAKBAAABgwQAAjsIAAABCAAAgQQAAmEEAANBBAAAAwQAAoMEAACTCAACoQQAA4MEAANhBAACcwgAA2EEAABTCAAC4QQAAkkIAAIjCAAC4QQAAIMEAAKzCAAAwQQAAwMAAADDCAAAAwAAAWMIAAEBBAAAgwgAAIEEAAAzCAAC0QgAAgMIAALRCAABAQgAAgMAAAIhBAABAQQAAUEEAAKDAAACwQQAAIMIAAJDBAADAQQAAbEIAAHjCAAAEwgAAEEIAAKBCAACuwgAA2MEAAABAAACAvwAAAEEAAEBBAACaQgAAQEEAADBCAAAkwgAA2MEAAIpCAADoQQAAYEEAAJrCAADowQAAEMIAACBBAADgwQAAfMIAADzCAACCQgAAjkIAALBBAADAwQAAAMEAAJDBAACYwQAAEMIAAEzCAAAgwQAAoEAAAGTCAAAMwgAAcMEAAHzCAABAwgAAQEEAANBBAADwQQAAgMAAAMBBAACwwQAAAAAAAAAAAACgwAAAgD8AACjCAAAQQgAAgMAAAAzCAAAAAAAA6EEAAGDBAABAwQAAcMEAANBBAAB8wgAApEIAAJjBAAA0wgAA0EEAAEDCAAAAQgAA4EAAAODAAABcwgAAkMEAAMBBAACoQQAAAMEAAADCAACgQAAA4MAAABDCAAA0QgAAJEIAACBBAACAQAAAoMAAAIhBAACQQgAAJMIAAKTCAAAQwQAAgL8AAOBAAAAAwwAAiMEAAKBAAADgQAAAAEIAAEBAAAAEwgAAuEEAAJjCAAAIQiAAOBNACUh1UAEqjwIQABqAAgAAhr4AAIi9AABQPQAAyj4AAIC7AAC4PQAAyD0AAH-_AACmvgAAir4AAKi9AAAQvQAAUL0AAO4-AACqPgAAfL4AALY-AAC4PQAAoLwAAAk_AABzPwAANL4AAMY-AABMPgAAgDsAAPg9AACgvAAAqL0AAFA9AABwvQAAzj4AAOg9AABAPAAAoLwAABU_AADSPgAAMD0AAJK-AACWvgAA6D0AAAy-AAA8PgAAoLwAAIi9AAD4PQAA6D0AAHw-AACevgAAoLwAAKa-AADgvAAARL4AADA9AACuPgAAiD0AAKg9AAA_PwAAyD0AAAS-AACSPgAAED0AAJI-AABsPgAAoDwgADgTQAlIfFABKo8CEAEagAIAAMa-AAAQPQAAML0AAB2_AACAuwAAED0AABA9AABQvQAA6D0AAHw-AACOvgAAED0AAJi9AAAwvQAA-D0AAIA7AADIvQAAQz8AAKg9AAD6PgAABD4AAHC9AAAQPQAAqD0AAAS-AAAQvQAA4LwAANg9AADYvQAAED0AAKA8AACgPAAAVD4AAKA8AAC2PgAAiL0AAJo-AADgvAAAhr4AAEw-AAAQPQAAJD4AAIC7AABQvQAAED0AAAy-AAB_vwAAQDwAADC9AAA0vgAAUL0AADC9AAD4PQAAij4AAJY-AAA0PgAAgDsAACy-AACIPQAAQDwAAIC7AAA8PgAAED0AAEA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=1wqjqSflyy0","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2027346562022079468"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"11482099988101416810":{"videoId":"11482099988101416810","docid":"34-1-0-Z7D3D35FE78E449B8","description":"Do you know someone in the Python community who recently was let go from their job due to the pandemic? What does the job landscape currently look like? This week we have Kyle Stratis on the...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2429564/6a26b2ac92af30d77f730aadeccf4387/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/-uCTGQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Real Python Podcast – Episode 10 – Python Job Hunting in a Pandemic","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=ytY753acKFU\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFgoUMTE0ODIwOTk5ODgxMDE0MTY4MTBaFDExNDgyMDk5OTg4MTAxNDE2ODEwaogXEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E7slggQkAYAEKyqLARABGniB-wAB-v8CAPf9CP77BP8B-QP_Afn9_QDt_Ab6BwAAAP0C_wT_AQAAGgL2APkAAAD2_hL6-v8BAAoFAAkEAAAAEAb-CPYAAAAFAfsS_wEAAAfz9wwD_wAAGPsD9P8AAAD7BAkL_QAAAAP88AYAAAAACf4EBgAAAAAgAC1ZJtc7OBNACUhOUAIqhAIQABrwAVAI-wCRD__5fwUIAeUI8QGrAAH_KPjsAOr5-QAC_AQBDQnvAP7y_ADu_fb_-wf2__j69f8a_f0A_gb8_wb8AgAb5wEAHO8CACf39AD_DAgA8vsBAOn_CwAA9wgAEA0EAAUG9f8M-9oBDQYAAQDzDf8QFf4E_PcOAvn57wESAgP95-wDAAXrAQH8-P39BwYE__H28f79-fcB8Q4LAQD8Cf7lEQ8BEAIL_vgA9gcAAucACfz9_P8D-wYC_PkJ_A3p_g36AP0P-f367gL-AhYPEAPx-Q8DFfsSBgjq_AQD6Q8B7PT8-v7q___7_vn-DAYC-CAALZkSdjs4E0AJSGFQAirPBxAAGsAHthMNvxrdQbyE82m9x0dLPjZ3tLwh8o47DiznPcfly7t6Riy9E54wvomYkrxGOHe8G2SivvgaIr2VV1i93SefPhnrdj2UDZA8YsrGvVrAXzwD5zG8V7E4vkelfTyl1Ao9O0VdPZm6K7xd34c8L7WvPPPHVD13kbi8bghEPJjZTL3bM-i7UGIBvQ5TFzy8jl2825lTPZILmb286-y7hmdTvE3P5Lp5wOW7ADqsvcsU8zxuY728mSntvdUpCzzyobo8gT_8PXM-Bj0TVN686Lc0PUcvNDznVw48UKFfPfB21rtrmIa8RE_qvddmCD3xmKY8PsX7vCJYML3TN0Q84OFRvXANh7yBVqY7qecTvdK45Dt8wJc8ijXBPSRCSD3KHZE7HnyHvZMDkTwn4LK8uYnaPQnrFT2uC4U7A5jyPRPKzDxcWeK8aDoBPBnkLrxxgTo8UgqPvfk8Fb0XL9S7U51EvIZ4IDtRgI08YlOCPJ3vDL1jXNa8O3TFPQcBHr2uFBu8ZgkcveDODbwiu5w8bfAUvWyQrj3mLz483KlvvDEJlzwBleA876KaOz0w2zt7epU7VRlBPdr_QD1mWaS72BqwvXzX_7tMvGq7R-bRvO6Qh7vlVKI5jrvHPVp6ODt2JRe8k_E5vNXvvjsYJz48d9yLvAnARL3KY5O7gHYPO0lwOT043ts6Pwg8vSsWv7w771a7PD6QPHpnvrxNTFC6BeoDPbZHD70dhM67PHyjvILnqb3Wf1-4yOpWPHYe8DzU70K7Z1oHvVcb7bySnQQ62xVZu5V-wryTG9O3Rm5XPaJnLr3yzJO4jk-Su2iwKb1d3oe3NBUdPcluybuWC5o56X_5vTa6ObyW9EU5TKWfOqaOn7xycHE3d9cdvPofmr1E8Uo5gf3hvMAoHLw1arE38ROCPT-6oj3Hblk3kUKJPaLjNLyGlpK4qkSZPGo4kD0QVx04pG_SPc-J2DyOews5RGuVvWnjqL2C5EE3S8XrvD-Hnryo2Ji3-QJJPUVqNb3-STG4-lgLvfH1lT1pxvO4I16oPCFqbDw0pbQ3nsfyPAZuWD1slHa4bkuJvMprBT2oTXE4PGrMvPKlZr369-W3HO8OPZ37hryYAUg3QsyKPIrqSL3h6cO1thWWvd_J4TpiQU04xImau_vtRjxcfVq3dQI6PUn3Dj0C5Sg3JMRLvI6i2DzA7au30PDmu6cxqzwqaDG4-7utPR9aNT0ZYcs4h9VJPUAv_D23qge5_xauPM3nrD3AwBa4MWjXPJlMgL1Z5Qq2IAA4E0AJSG1QASpzEAAaYDQIAP3uERnu3UbC7gkW890VLxUW29QA-fcAMxQGEBH9_pZRDv8c1An7swAAACMN-C4cAOlsNefxPOMSD93V8AAgf-wo4__l4fPN2vQCrAobtPUhFQDdCbkJQxMdS_kONCAALe7bKjs4E0AJSG9QAiqvBhAMGqAGAAAMwgAAMMIAABBCAAAAQQAA-EEAAPDBAABUQgAAEEEAABDCAACQwQAAaEIAAEzCAAB0wgAAhMIAAEBCAAAgwQAAuMEAAAAAAADgwQAAUMEAAKBAAACgwAAAWMIAADxCAADAwAAAUEEAALDCAAAowgAAoEIAAHxCAACIwQAAPEIAAKrCAABQwQAA8MEAAOjBAAAgQQAArkIAAKDAAACAvwAA8EEAAJhBAACAvwAAZEIAAIBAAACYQQAAoMIAAETCAADGQgAAoEEAADjCAACAwAAAuEEAAGDBAAAAQQAA-MEAAFTCAADgQAAA-MEAAABAAACKQgAAEEEAADjCAACCwgAAqMEAAHjCAAAIwgAAXMIAAIBAAADIwQAANEIAAIJCAAAQwgAAnEIAAMjBAAB8wgAAOMIAAIC_AACgQAAAgD8AADjCAAAgQQAAQMAAAFRCAAAYwgAA-EEAAOBBAAAAwQAAhkIAAMDAAAAAwgAAgEEAAEBAAAB8wgAAAEIAAHDCAABAQAAAMEIAANhBAADowQAAHMIAANhBAABAQgAAYMIAAGjCAAA0wgAAhEIAAABBAACAwAAASEIAALBBAABkQgAAEEEAAJbCAAAwQgAA6EEAACDCAAAQwQAAkEEAAJjBAAAowgAAIMIAANjBAAAAQQAAFEIAAKxCAACgwQAAAEAAACzCAAAcwgAAIEEAAHDBAAAYwgAAQEEAAPBBAACAvwAAoEAAAFDBAACwQQAAmMIAAHDCAAAQQQAAoMAAAAzCAACAQAAAIEEAAHTCAADyQgAAPMIAACDCAABAQQAAUEEAABBBAAD4wQAAMMEAAABCAACQQQAAlMIAANjBAACGQgAACMIAAKBBAACAwgAAAEAAACTCAAC4wQAA2EEAAAxCAAAoQgAAEMEAAOBAAAAMQgAAoEEAADBBAAA0QgAAqMEAABzCAACYwQAAmEEAAIhCAACQQQAALMIAAPjBAADQwQAA6EEAAADCAACKwgAAlEIAAOBAAACAPwAAYMIAAKDCAAAMQgAAEEIAAKBAAACwQQAA0MEAAADAAACAwgAAmEEgADgTQAlIdVABKo8CEAAagAIAABA9AAC4vQAAgj4AAHA9AACavgAAUD0AAJg9AABJvwAADL4AAJ6-AACoPQAAoDwAAHw-AABUPgAALD4AAPi9AACOPgAAED0AADC9AACSPgAAfz8AADQ-AABcPgAATD4AAPg9AACgvAAABL4AAKa-AACgPAAAoLwAAJI-AADgvAAAcD0AAI6-AACWPgAAPD4AADA9AACevgAAgr4AABA9AACavgAAJD4AABC9AACIvQAAFD4AAIg9AAB8PgAABL4AAKi9AACCvgAAML0AAFS-AABAvAAAcD0AAPg9AADIPQAAWz8AABS-AACIPQAA2D0AAAw-AAD4PQAAPD4AAIi9IAA4E0AJSHxQASqPAhABGoACAACKvgAA2D0AAPg9AAAxvwAAHL4AAJg9AABMPgAAoDwAAKA8AACWPgAARL4AAEA8AADgvAAA2D0AABA9AACgPAAA2L0AAEM_AACIPQAACT8AAEw-AAAUvgAA-L0AANi9AABEvgAAgr4AAAQ-AAAwPQAA6L0AAHQ-AAAQPQAAoDwAAKg9AAAkvgAATD4AADA9AABQPQAAoDwAAIa-AABUPgAAEL0AAIC7AAD4PQAAoLwAALg9AADIPQAAf78AAOA8AACAOwAAbL4AAMg9AACoPQAAVD4AAOg9AABUPgAALD4AAIA7AACYvQAAVD4AAKA8AACIPQAAMD0AADC9AACAOyAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=ytY753acKFU","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11482099988101416810"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2861103858"},"10212093244721956977":{"videoId":"10212093244721956977","docid":"34-4-9-Z8DCEE7611B2B9CD8","description":"What goes into updating one of the most popular books about working with Python? After a decade of changes in the Python landscape, what projects, libraries, and skills are relevant to an office...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/777811/2fdb2065962dad1679def6056061714d/564x318_1"},"target":"_self","position":"14","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"A Decade of Automating the Boring Stuff With Python | Real Python Podcast #244","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=xRjigw8_8kk\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFgoUMTAyMTIwOTMyNDQ3MjE5NTY5NzdaFDEwMjEyMDkzMjQ0NzIxOTU2OTc3aq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E_oeggQkAYAEKyqLARABGniBCQUJBv4CAP0CBQL6Bv4CAQj-CPj-_gD6Bv_0AgT-AAQJBQD4AQAAD_z1D_oAAAABCAH-8v4BAAwBCQ8EAAAAFxD9DvwAAAACC_cG_gEAAAL5_AYD_wAAFf4GAwAAAADzBPcD-v__AfUF9gQAAAAAEP0JBAAAAAAgAC1drtg7OBNACUhOUAIqcxAAGmAJCwAYDwoc2AUe6PAN8f7fBxkLAtvxAPb1AAkFCvsI8dPTEAn_BeAH99IAAAAZFvoiDwD5PRzo9Rr__fne598ZEX_zD_0a9Pr84fgVEuga79UQEiMA9ADx-TILDTznERMgAC2xcYI7OBNACUhvUAIqrwYQDBqgBgAAmMEAAIC_AADIQQAAkMEAAI5CAABAwAAAKEIAACjCAADwwQAA8EEAAIJCAABQQQAAfMIAAOjBAAA8QgAAQMEAABzCAAAkwgAAsEEAAJbCAAAwQQAAiMEAAAjCAABIQgAAUEIAAEBAAACowgAA1sIAAKJCAABIQgAAMMEAALhBAADgwQAABEIAAITCAAAwwQAAgEAAADxCAABQwQAA-MEAADBBAAAgQQAAcEEAABBCAAAwQQAAisIAAEDCAADgwAAAOEIAALjBAACSwgAAcEEAACRCAAA0QgAAHEIAABBBAACSwgAA4MAAAKDBAAC4QQAABEIAAAjCAABwQQAALMIAABxCAACAPwAA4EAAAKLCAABgwQAAPMIAADRCAABwQgAAjMIAAMBBAACAwAAAhMIAAABCAACAQAAAQMEAACBCAACgwAAAgEEAADBBAACgwAAAjMIAAKhCAABcwgAAXEIAAJZCAABQwQAAuEEAAChCAACoQQAAAAAAAOBAAABEwgAAEEEAAEBBAACMQgAAEMEAACTCAAAkQgAAPEIAAMTCAADowQAAEEEAABBBAACIwQAAUEEAAIBBAAAoQgAA4EEAADzCAAAkwgAAuEIAAJDBAAAAQAAAfMIAAKjBAAAwwgAAwEEAAAzCAABgwgAA2MEAAIhCAAAkQgAAiMEAAKDAAAAQwQAAFMIAAKjBAAAMwgAA0MEAAPBBAADgQQAAKMIAAODAAACAvwAAVMIAAGDBAABkQgAA8EEAAHBBAADowQAAsEEAAFDBAAAwwQAAwEAAAKDAAACYwQAAPMIAAMBBAABwQQAA8MEAABBBAAAAQAAAEEEAABTCAACgwAAANEIAAHTCAADYQgAAwEAAAAAAAADAQAAAOMIAAIhCAACAPwAAgEEAAJDBAAAQwgAAUEEAAHDBAACgwAAAEEEAABBBAACAQAAAuMEAAOhBAACMQgAAAEAAAHDCAADAwQAASEIAADhCAABgwgAAlMIAAABBAABgwQAAUMEAAADDAADwwQAAwEAAABDBAACEQgAAMEIAAIDBAABMQgAAIMIAANBBIAA4E0AJSHVQASqPAhAAGoACAACavgAATD4AAK4-AAAQvQAAdL4AAHA9AAAMPgAAWb8AACy-AAAsvgAABD4AAKA8AAAEPgAAZD4AANg9AADevgAAuD0AAKA8AAAwPQAA5j4AAH8_AACIvQAAZD4AAGQ-AABQvQAALL4AAKC8AADovQAAED0AAAw-AAAUPgAADD4AAOi9AACAuwAAZD4AAKA8AAB8PgAAvr4AAFy-AACAOwAA1r4AAFQ-AACgvAAAJL4AAIC7AACgPAAAVD4AALi9AAA8vgAApr4AAKC8AACovQAAmD0AAMY-AABwPQAA4DwAAGE_AAAkvgAA4DwAAIo-AACIPQAA4LwAADQ-AAAcPiAAOBNACUh8UAEqjwIQARqAAgAAwr4AAEC8AAC4vQAAKb8AAAS-AACYPQAAlj4AAAy-AACgvAAAfD4AAGS-AAD4vQAAgLsAAFA9AADgvAAAML0AADC9AAAtPwAAUL0AAOY-AADoPQAAiL0AAMi9AACgPAAAiL0AAES-AAAEPgAAiD0AAFA9AADoPQAAyD0AAOA8AADIvQAA-L0AAFQ-AAD4vQAAnj4AADA9AAC6vgAA-D0AAIA7AADYPQAAHD4AABA9AAAwPQAAQDwAAH-_AAAEPgAAQLwAAFC9AAAcPgAAcL0AAMg9AAAkPgAAhj4AAPg9AADgPAAABD4AAIg9AACIPQAA-D0AABQ-AAC4PQAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=xRjigw8_8kk","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10212093244721956977"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"352908044814984386":{"videoId":"352908044814984386","docid":"34-10-14-ZC8BE3C70E5854D6B","description":"How do you make compelling visualizations that best convey the story of your data? What methods can you employ within popular Python tools to improve your plots and graphs? This week on the show...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1775151/bfcbe3a5ab6c2583f90b35338661cb33/564x318_1"},"target":"_self","position":"15","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Telling Effective Stories With Your Python Visualizations | Real Python Podcast #240","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=z5XAFyWqzl0\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFAoSMzUyOTA4MDQ0ODE0OTg0Mzg2WhIzNTI5MDgwNDQ4MTQ5ODQzODZqrw0SATAYACJFGjEACipoaHpwb21pbnh0YXd6eHFkaGhVQ0kwdlF2cjlhRm4yN3lSNkVqNm41VUESAgASKhDCDw8aDz8TtSCCBCQBgAQrKosBEAEaeIEDAAALA_0A9gEB-fsCAAEBCf4I9_7-AO0E_PgFAAAA_fgO__cAAAAf9_0D_AAAAPQEDwT2AAEACvwICfgAAAAoAP0G-wAAAAD_Bgz-AQAAA_j8BgP_AAAZ-f4NAAAAAPAD-vn-_wAA_wX1AwAAAAAPBgIDAAAAACAALWf5zTs4E0AJSE5QAipzEAAaYB8LABIaARDqDS3dDAsBDe0YPxMF5uwA_ewA_DL83hfl2LsbEP8F4fvsxQAAACX-_CUPAAdQFfHvDwXwC9bK1x0Ff_wY8wcLBPrX-BcS-Bna5AU1PgDFBfTuOfz8SPYCFiAALWgJVzs4E0AJSG9QAiqvBhAMGqAGAADgwAAAmMEAABxCAAAkwgAAWEIAAEBBAACIQgAAVMIAAIDCAACQQgAASEIAAOBAAACKwgAAiMEAAFhCAAAgwgAAOMIAABTCAACAwQAAgsIAABBBAAAcwgAA8MEAAHBCAACqQgAAYEEAAILCAACgwgAAmEIAAIZCAAC4wQAAsEEAANjBAAAIQgAAUMIAAGDBAACQwQAAEEIAAAxCAABAQAAA-EEAAOBBAAC4QQAAFEIAAKBBAAD4wQAAoMAAALDBAABUQgAAEEEAABDCAADoQQAA8EEAAKhBAADAQAAAEMIAADzCAACwQQAAgMAAACxCAAAcQgAAQEAAAIDBAADwwQAAdEIAAJDBAABgQQAAnsIAAABAAACgwQAAFEIAAAhCAACawgAA4EEAABxCAAC8wgAAOEIAAFBBAADwQQAAIEEAADDCAACwQQAAQEAAAMBBAAAQwgAAaEIAAFTCAACmQgAAcEIAAJhBAACIQQAAKEIAAHBBAAAwwQAAMEEAAPjBAABgwQAAcEIAAGRCAADYwQAADMIAAIJCAACCQgAAhsIAANjBAACwwQAAmEEAAHDBAACIQQAALEIAAExCAABAQgAAPMIAAIjBAACoQgAAdEIAAOBAAACMwgAAPMIAAKDCAAC4wQAAuMEAAHDCAAAUwgAAdEIAAOxCAACIwQAAgD8AAJDBAAAMwgAAAMIAACDCAACGwgAAcEIAAEDAAABYwgAAwMEAAEBBAAA4wgAAoMEAAFBBAAAgwQAAoMAAAIDBAADoQQAAcMEAAODAAADAwQAAgMAAAOBAAABEwgAAwEEAAIBAAACwQQAAMEEAAGDBAACgQAAAqMEAABDCAABgQQAAvsIAAIhCAACoQQAAAMEAAOBAAAAMwgAAiEEAAEDBAADAQAAAcMIAAEDCAADIQQAAIEEAAMDAAABAwQAA6EEAAIDBAABswgAAWEIAAEBCAAAEQgAA2MEAAEDBAABwQQAAYEIAAMDAAAAkwgAAMEEAAPjBAADwQQAAmsIAAHBBAABgQQAA4EAAAMBBAAAQQQAACMIAAAhCAACawgAAqEEgADgTQAlIdVABKo8CEAAagAIAAMa-AACKvgAAFD4AAHw-AABkvgAAPL4AAI4-AABpvwAAzr4AAJq-AACAuwAAuD0AALg9AACmPgAARD4AAES-AACaPgAAmD0AABQ-AAAXPwAAcT8AAKK-AAAUPgAAZD4AAGy-AADIvQAABD4AAEC8AACuPgAAUL0AAJ4-AACGPgAA6r4AAGy-AACuPgAATD4AAPg9AABwvQAAML0AAMg9AAA8vgAA-D0AAMi9AAAUvgAAEL0AAIY-AACGPgAAC78AADC9AAC2vgAAcD0AANi9AADgPAAAEL0AAIC7AABwPQAAfz8AABy-AAAwPQAAvj4AAPg9AAD4vQAA4DwAAAw-IAA4E0AJSHxQASqPAhABGoACAAA8vgAAED0AAIi9AAAjvwAAcL0AAEC8AAAcPgAANL4AAHC9AACiPgAAFL4AAKC8AADgvAAAqL0AANg9AAC4vQAABL4AAC8_AACAuwAA7j4AADA9AAAsvgAAcL0AADA9AAAwvQAAXL4AABC9AACgPAAAmD0AADA9AACAuwAAoDwAABA9AAC4vQAARD4AAIA7AACGPgAAcD0AAHy-AAAEPgAAgLsAALg9AACAuwAAoLwAAOg9AABAPAAAf78AAKg9AADgPAAANL4AALg9AAA8vgAABD4AAMg9AACAuwAA-D0AAOA8AADYvQAAgDsAAOg9AAAwPQAAHD4AAKA8AABAPCAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=z5XAFyWqzl0","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["352908044814984386"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"485917761667366577":{"videoId":"485917761667366577","docid":"34-11-11-ZB767B28BCAA3E00A","description":"How do you prepare your Python data science projects for production? What are the essential tools and techniques to make your code reproducible, organized, and testable? She shares tips on how...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4451326/1464f7b3c4eb4a7ddd4d1fcdf2885c71/564x318_1"},"target":"_self","position":"16","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Preparing Data Science Projects for Production | Real Python Podcast #274","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=y-31TZtraK4\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFAoSNDg1OTE3NzYxNjY3MzY2NTc3WhI0ODU5MTc3NjE2NjczNjY1Nzdqrw0SATAYACJFGjEACipoaHpwb21pbnh0YXd6eHFkaGhVQ0kwdlF2cjlhRm4yN3lSNkVqNm41VUESAgASKhDCDw8aDz8T4RuCBCQBgAQrKosBEAEaeIH7AAH6_wIA-_4C_wME_gENBv8C9gAAAO4E_PgFAAAABAkFAPgBAAAR9gEI_AAAAPQNCPnzAAEACvz3BQMAAAAWDgj-9QAAAP4G_gr_AQAAAgH6CfkBAAAW_gYDAAAAAPUE7_0AAAAA_wX2AwAAAAAOBgIDAAAAACAALVkm1zs4E0AJSE5QAipzEAAaYDIOAB4dCwnT_kPmAQz6A_kHIgwm2_AA1eoAEy7u-fna97whBf8Z-BH4vAAAADYT4zcAABFZR_nEMOoGJtjg3h8Xfw0RHv_77vvM8SwF8Qvq28fiHgDX9_MQB_vSNfUCJCAALWvLRjs4E0AJSG9QAiqvBhAMGqAGAABQwQAAEEEAAKBAAACAwQAAmEEAAJhBAADoQQAAAEAAAAzCAAAAwAAAlEIAAEBAAACWwgAAoEAAAGhCAACgwQAAmEEAAJjBAADwQQAAoMAAAFDBAADgwAAAhMIAAJhCAACGQgAAAMAAAGjCAADAwgAAZEIAAChCAACAPwAAQEIAADjCAAAEwgAAHMIAADzCAAAEwgAAnEIAAKDAAACgQQAABEIAALhBAADgQAAAPEIAAJJCAAB4wgAARMIAAAAAAACMQgAAoEEAAKjBAAAAQQAAIEEAADhCAAAQQgAAoEAAAPDCAACIQQAAHMIAAABCAABEQgAAgEEAAEDCAABgwQAAYEIAAHDBAAAQwQAAvsIAALDBAAB0wgAAgEEAALhBAAB0wgAAQEIAAJBBAADAwgAAgD8AAHDBAACgQAAAREIAAIDBAACoQQAAgEAAAIC_AABwwgAA4EIAAKDAAACiQgAAwEEAALDBAAAAwQAAHEIAAAAAAAD4wQAACEIAADDCAABowgAAMEIAAHhCAAAEwgAAUMEAADxCAAAEQgAAjMIAAIDBAACAwQAAkEEAAHBBAAAoQgAALEIAAABCAAAgQgAAhsIAAKDAAACKQgAAgEEAAKhBAAAUwgAABMIAAODBAAAQwQAAcMEAAGjCAAAQQQAAkEIAAMBAAADIQQAA2MEAAGBBAAC4wQAAgEAAABDBAACMwgAAkEEAAMDBAABcwgAAyMEAAMDAAAC0wgAASMIAAIBBAAD4QQAANEIAABDBAAAEQgAAcEEAAIhBAAA4wgAAkMEAALjBAAC0wgAA4MAAAEBBAAC4wQAAcMEAAMhBAAAAwAAAAEIAAGDBAACKQgAAosIAADRCAABgwQAAwEAAAIjBAACgwAAANEIAAFDBAADAwAAA8MEAAFDBAABAQgAAIEEAAPDBAABwQQAAIEEAAIA_AABQwgAAAEEAAPhBAAAwQQAAUMEAAAjCAADIQQAAvkIAAFTCAAA0wgAA4EEAACDCAACgQAAAvMIAADjCAAAwwQAA0MEAAKBAAABAQQAAuMEAACBCAAAIwgAAAEEgADgTQAlIdVABKo8CEAAagAIAAEC8AACGvgAAyD0AAIg9AABkvgAAkr4AAPi9AABVvwAAiD0AAJa-AABMPgAAyD0AAKi9AADaPgAAqD0AAOK-AACWPgAAiD0AAAQ-AAArPwAALz8AALg9AABUPgAAwj4AADw-AADgvAAAQLwAADS-AABAvAAAcD0AAHQ-AACIvQAAQLwAAJq-AAAQvQAAjj4AACQ-AADGvgAAwr4AAAQ-AABsvgAAmL0AAAS-AABQvQAAPD4AAIA7AADKPgAAvr4AACS-AACKvgAAPL4AAIK-AAAwPQAAij4AAPi9AADYPQAAfz8AAKi9AAAsvgAAgj4AAJg9AACKPgAAqD0AAHC9IAA4E0AJSHxQASqPAhABGoACAABQvQAAuL0AAOA8AAArvwAAgDsAALg9AAA0PgAAQDwAADC9AAB8PgAA-L0AAHC9AACAOwAA2L0AAMg9AADgvAAAmD0AABE_AACgvAAA4j4AADA9AACoPQAA6L0AAEA8AACAOwAAoLwAADA9AADgvAAAVL4AAII-AAAQPQAAcD0AAMg9AACIvQAAMD0AAHC9AADgPAAAQLwAAI6-AACOPgAAgDsAAFA9AAD4PQAAmD0AAHC9AAD4vQAAf78AABQ-AADIvQAA-L0AAIi9AAAQvQAABD4AADA9AAAUPgAA2D0AADA9AADovQAAML0AABA9AACAuwAAMD0AAKC8AADYPSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=y-31TZtraK4","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["485917761667366577"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"14357084030010898596":{"videoId":"14357084030010898596","docid":"36-11-0-Z717581A1486DBE03","description":"LeetCode | Python | HHKB Type-S | 40 min real time | no talking | EP-52 Problem Link: 3028. Ant on the Boundary https://leetcode.com/problems/ant-on-... 1588. Sum of All Odd Length Subarrays...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-video_thumb_fresh/1221441/e9b602cb96629c1cc49b972e7b44a1930519_rt/564x318_1"},"target":"_self","position":"17","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"LeetCode | Python | HHKB Type-S | 40 min real time | no talking | EP-52","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=pPTNzLtzPGY\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFgoUMTQzNTcwODQwMzAwMTA4OTg1OTZaFDE0MzU3MDg0MDMwMDEwODk4NTk2aq8NEgEwGAAiRRoxAAoqaGhya2xkbWlsYm5qcmZyZGhoVUNpcDN1aUg4NVprdXdCOHBDZmpuODRREgIAEioQwg8PGg8_E5oTggQkAYAEKyqLARABGniB8fr8Bwj3AOX3BPP-_gMAAfv1_Pf9_QDTCQD9CPcEAP8NBAAAAQAA-QYLAwoAAADyBRAF9QABAAAUCgkFAAAA_PsB_-8CAAAQHPoD_QEAABf9-Q8D_wAAIgMJ-v8AAAAGBvv1_v8AAQT87gYAAAAAEf8EEQABAAAgAC0ED7w7OBNACUhOUAIqcxAAGmAb-gAqARUH6R8g8P781Crb_FPl68Pd_xoNAPgiAPXiFtqqPh7_DR_s_LEAAAAhBf8SvgATYB_h6Tr2Aebun-z9I3_kDc0J5gEJudVPABYOEQ37XCEA4irkACICFk4WDCQgAC12ui07OBNACUhvUAIqrwYQDBqgBgAAoEEAAAhCAACQQQAA4MEAAADAAABUQgAAbEIAAADBAADAwgAAAEAAAGDBAAD4wQAABMIAAAxCAACGQgAALMIAAFDBAACMwgAA4MAAAPjBAADAwQAAEMEAAIBAAABYQgAAQEIAANjBAACowQAAiMEAALJCAACQQQAAYMEAANDBAACOwgAAWEIAAKjBAACwwgAAqEEAADBCAAAEQgAAOEIAAIC_AADYQQAA6EEAAGBBAACAwAAAoMAAAL5CAAAMwgAAJEIAAFBBAACKwgAASMIAALBBAAAQwQAASEIAAABCAACwwgAAYMEAAMDBAABAwAAAYEEAALjBAADowQAAnsIAAEhCAAAgwgAAEMEAAAzCAAD4wQAAUMIAAABBAADAQAAAsEEAACxCAACOQgAA8MEAAJTCAACeQgAAikIAAEDBAAC0wgAAgD8AAIBBAACowQAAMEEAAOBBAADQwQAAOEIAAMBBAAAAQQAAcEEAAKBAAAA4QgAASMIAALBBAADgwQAADMIAAOBBAACQQQAAoEAAAODBAAAMQgAAeEIAAAAAAAAYwgAAQEEAALhBAAA0QgAAMEEAAFhCAAC4QQAAiEEAANDBAAC4QQAAgkIAACBCAAAMQgAAmEEAAJhBAABYwgAACEIAANDBAACgQQAADMIAAEBAAAAMQgAAAAAAANjBAADQwQAAIMEAADjCAACgwQAAOEIAAKDBAABwwQAAEEIAAFDBAAAAwQAATMIAAKDBAABcQgAAgEEAAAhCAADgQQAAzEIAAABBAAAswgAA4EEAAEDBAACAQQAAcEEAAIDAAAAAAAAAYMEAABDBAACcwgAAgMEAALhBAADAQQAASEIAADDBAABAQgAAosIAABBBAADgwQAAaMIAABDBAAAQQQAAREIAABjCAACAwgAApEIAAOhBAABwwQAAwEEAAChCAACEQgAANMIAAGBBAACaQgAAGMIAAHDCAAAwwgAA4MEAAGRCAAC4wQAAyMEAANhCAAAYQgAAAEEAAABCAAAQQQAAEMIAAAAAAABkwgAAoEEAAKjBAACwQgAAYMEAABTCIAA4E0AJSHVQASqPAhAAGoACAAC4vQAABD4AAGw-AACGPgAAgDsAAMo-AACYPQAAQb8AADS-AABAvAAAqD0AAFA9AAAUPgAAwj4AAAQ-AAAMvgAAZD4AAJg9AAAUPgAAvj4AAH8_AADIvQAAgj4AAEQ-AACAOwAAqL0AAHC9AACovQAAJD4AAIi9AAAEPgAALD4AAJg9AAAUvgAAyj4AAHC9AAAwvQAATL4AAMK-AAD4vQAAhr4AAHQ-AAC4PQAAHL4AAOC8AABwvQAALD4AAJi9AABAPAAAgr4AABw-AABAPAAAqD0AAFQ-AAAMvgAAED0AAEk_AADYPQAAfD4AALi9AAAkPgAA4LwAABQ-AACAuyAAOBNACUh8UAEqjwIQARqAAgAAbL4AACS-AABAvAAAMb8AAHA9AAA8PgAATD4AAKA8AABUvgAA6D0AABS-AADYPQAATL4AACy-AACgPAAAcD0AAIC7AABPPwAA2L0AALY-AABsvgAAUL0AAPi9AAAQPQAAuL0AAAy-AAAwvQAAcL0AANi9AACAuwAAuD0AAKg9AACYvQAAVL4AAII-AAAQPQAAVD4AAOg9AAC-vgAA4LwAAEC8AADgvAAAuL0AAOC8AACoPQAATL4AAH-_AABUvgAAUD0AALi9AACmPgAAiD0AAFw-AACgvAAADD4AAEC8AABAPAAAFD4AAKA8AAAMPgAAlj4AAJY-AAAwPQAABL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=pPTNzLtzPGY","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14357084030010898596"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"9025426321293873543":{"videoId":"9025426321293873543","docid":"34-4-15-ZF8FCC5B0A2D4A76C","description":"What are the ways you can manage multithreaded code in Python? What synchronization techniques are available within Python's threading module? Christopher Trudeau is back on the show this week...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3445510/b3b55d257bb2cad5cb367e35ddd92c59/564x318_1"},"target":"_self","position":"19","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","isAdultDoc":false,"relatedParams":{"text":"Python Thread Safety & Managing Projects With uv | Real Python Podcast #251","related_orig_text":"","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=eo_5oD2qtEw\",\"src\":\"serp\",\"rvb\":\"EqkDChMzMDI4MjkyOTc4NTI1MjY4NjgzChMyMDQ4MTUyMjIwNjYxNjYwOTE3ChM3MjA0MzM4MjM0MTM5NDI3OTI2ChM4NjU3Mjg0NDA0ODIwNDgyOTg1ChM1OTIwNzIxMTk2MDY0OTE5NDkxChM0NjMzOTU3NjYwOTUyOTIyMTUyChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTODQ2MTUyMzY0MDc3MzgxNjIzNgoUMTAxMTQ0Mjc0MDg0Njk5NDUwNDUKFDE4MjU2NjA5NjQyNjEwNjkyNzI0ChMyMDI3MzQ2NTYyMDIyMDc5NDY4ChQxMTQ4MjA5OTk4ODEwMTQxNjgxMAoUMTAyMTIwOTMyNDQ3MjE5NTY5NzcKEjM1MjkwODA0NDgxNDk4NDM4NgoSNDg1OTE3NzYxNjY3MzY2NTc3ChQxNDM1NzA4NDAzMDAxMDg5ODU5NgoTOTAyNTQyNjMyMTI5Mzg3MzU0MwoUMTQ5NDc4OTkyNzEwMTgxMjA1MzEKEzg3MDgxMDc4MTM4NTYxMDIyNjUKEzg4NDQ5MTAyODIxOTg1MTAxMjAaFQoTOTAyNTQyNjMyMTI5Mzg3MzU0M1oTOTAyNTQyNjMyMTI5Mzg3MzU0M2qvDRIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxOpEIIEJAGABCsqiwEQARp4gf8HBwUAAAD6CwD7_QMAARAIAwv2AQEA7QT8-AUAAAAEAQH-_wEAAA_79Q_6AAAA_vwL_fP-AQALBQAJBAAAABgR_Q78AAAAAQkFBP4BAAAGBv8B-gAAAB_2BgMAAAAA9gT-AP__AAD6_fQDAAAAABT8AAUAAQAAIAAtZCbSOzgTQAlITlACKnMQABpgFgoAI_j0Bdz7Ftn09_YF1RcwHfvV8P_u2f8DLwkZANPQiTIW_wngBfiwAAAAPgTmLwoA-mks4PIt_v8Q3bvRJSB_FQ3uGPP19LMJMyD49-er6AMgAOER5vhQBRRcCzMzIAAtacksOzgTQAlIb1ACKq8GEAwaoAYAAIDBAACYwQAAHEIAAADAAABkQgAAyMEAABxCAAAYwgAAFMIAAPBBAAB4QgAAAMAAACTCAADYwQAAHEIAACTCAABAwAAANMIAAIDAAADGwgAAEEEAABzCAAAwwgAAjEIAAKhBAACQQQAAgsIAANjCAACoQgAAgkIAAMBAAABAQgAAQMIAAChCAAC4wQAAkMEAAPDBAABQQgAAgL8AAAAAAAAgQQAAMEEAAMhBAABAQAAA6EEAADDCAADIwQAAsMEAABhCAAAAAAAARMIAANBBAACIQQAAhkIAADBBAACowQAAeMIAANhBAABAQQAAiEEAAOBBAACAwAAAsMEAACjCAADIQQAAyMEAAARCAACgwgAAwEEAAPjBAADIQQAAfEIAAIzCAACgQQAAUMEAALDCAAAgQQAAYMEAADTCAAAAQQAARMIAAGBBAAAQwgAAQEAAABjCAAC6QgAAgsIAALJCAAA4QgAAAAAAAGBBAACQQQAAAEAAAMDAAADAQQAAFMIAAHDBAADIQQAAeEIAAFDCAAAgwgAAKEIAAJxCAACgwgAAoMEAAOBAAAAgwQAAmEEAADBBAACiQgAAQEEAAARCAAA8wgAAiMEAAIpCAADAQQAAEEEAAKrCAADAwQAAIMIAAJhBAADQwQAAhsIAAETCAAB8QgAAfEIAALBBAAD4wQAAcMEAAJDBAAC4wQAAFMIAADzCAAAAAAAAoEAAAFjCAAAgwgAAqMEAAJLCAABAwgAAUEEAAPhBAADQQQAAQMAAANBBAACwwQAAMMEAAIC_AACAwAAAgEAAAFTCAAAgQgAA4MAAACzCAAAwQQAA-EEAALDBAAAwwQAAmMEAANhBAACIwgAArEIAAJDBAAA8wgAA8EEAACjCAADwQQAAEEEAABDBAABUwgAAmMEAAFBBAADYQQAAiMEAABjCAABAQAAAMMEAABTCAABQQgAAGEIAAIA_AACAvwAAUMEAALhBAACEQgAANMIAAJ7CAACQwQAAwMAAAOBAAAAAwwAAUMEAABBBAACAQAAAAEIAAEBAAAAMwgAAsEEAAJDCAAAEQiAAOBNACUh1UAEqjwIQABqAAgAANL4AAEy-AADGPgAAqD0AADA9AAAUvgAAMD0AAH-_AAC4vQAA6L0AADQ-AACovQAAfD4AAK4-AAAcPgAAvr4AAK4-AAAcPgAAgDsAAOY-AABnPwAAoDwAAHQ-AAA8PgAAcD0AAIC7AACGPgAAHL4AAKi9AABcPgAAgj4AAEw-AAB8vgAAiL0AADw-AAB0PgAA6D0AAHS-AACIvQAAgLsAACy-AACYvQAAHL4AAJi9AACAOwAAqD0AADQ-AACavgAAvr4AAJK-AAAUPgAAEL0AAIg9AABkPgAAEL0AAOC8AAB_PwAAdL4AANi9AABcPgAAMD0AAOC8AACoPQAARL4gADgTQAlIfFABKo8CEAEagAIAALq-AADYPQAAQLwAACe_AABAPAAAmD0AAJ4-AACYvQAAqD0AAJ4-AAAUvgAAmL0AAKi9AABAPAAAqD0AAEC8AABAvAAALT8AAEC8AADqPgAAFD4AAIA7AACAuwAAQLwAADC9AAAQvQAAuD0AANg9AAAcvgAAND4AAHA9AABQPQAAcL0AAPi9AAAUPgAA2L0AAEQ-AACIPQAAlr4AACw-AAC4PQAAUD0AADQ-AADgPAAAyD0AAKC8AAB_vwAAED0AAHC9AADgvAAAoDwAAIg9AAAcPgAAuD0AAKY-AAAEPgAAgDsAAKi9AACYPQAAgDsAANg9AAAEPgAAUD0AAKA8IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=eo_5oD2qtEw","parent-reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["9025426321293873543"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":false,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false}},"dups":{"3028292978525268683":{"videoId":"3028292978525268683","title":"Advice on Beginning to Learn \u0007[Python\u0007] | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #268","cleanTitle":"Advice on Beginning to Learn Python | Real Python Podcast #268","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=TAm0lN2Raeo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/TAm0lN2Raeo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3132,"text":"52:12","a11yText":"Duration 52 minutes 12 seconds","shortText":"52 min"},"views":{"text":"1.7K","a11yText":"1.7 thousand views"},"date":"3 Oct 2025","modifyTime":1759511945000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/TAm0lN2Raeo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=TAm0lN2Raeo","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":3132},"parentClipId":"3028292978525268683","href":"/preview/3028292978525268683?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/3028292978525268683?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2048152220661660917":{"videoId":"2048152220661660917","title":"Coding \u0007[Python\u0007] With Confidence: Beginners Live Course Participants | \u0007[Real\u0007] \u0007[Python\u0007] Podcast ...","cleanTitle":"Coding Python With Confidence: Beginners Live Course Participants | Real Python Podcast #279","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=fuIfqs79hoo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/fuIfqs79hoo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4719,"text":"1:18:39","a11yText":"Duration 1 hour 18 minutes 39 seconds","shortText":"1 hr 18 min"},"date":"9 Jan 2026","modifyTime":1767916800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/fuIfqs79hoo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=fuIfqs79hoo","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":4719},"parentClipId":"2048152220661660917","href":"/preview/2048152220661660917?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/2048152220661660917?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"7204338234139427926":{"videoId":"7204338234139427926","title":"Continuing to Improve the Learning Experience at \u0007[Real\u0007] \u0007[Python\u0007] | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #...","cleanTitle":"Continuing to Improve the Learning Experience at Real Python | Real Python Podcast #281","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=MKYfCariyAc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MKYfCariyAc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2705,"text":"45:05","a11yText":"Duration 45 minutes 5 seconds","shortText":"45 min"},"date":"23 Jan 2026","modifyTime":1769126400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/MKYfCariyAc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=MKYfCariyAc","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":2705},"parentClipId":"7204338234139427926","href":"/preview/7204338234139427926?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/7204338234139427926?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"8657284404820482985":{"videoId":"8657284404820482985","title":"Crafting and Editing In-Depth Tutorials at \u0007[Real\u0007] \u0007[Python\u0007] | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #287","cleanTitle":"Crafting and Editing In-Depth Tutorials at Real Python | Real Python Podcast #287","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=oebf1C3VFjs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/oebf1C3VFjs?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4872,"text":"1:21:12","a11yText":"Duration 1 hour 21 minutes 12 seconds","shortText":"1 hr 21 min"},"date":"13 Mar 2026","modifyTime":1773425417000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/oebf1C3VFjs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=oebf1C3VFjs","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":4872},"parentClipId":"8657284404820482985","href":"/preview/8657284404820482985?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/8657284404820482985?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"5920721196064919491":{"videoId":"5920721196064919491","title":"Exploring the New Features of \u0007[Python\u0007] 3.12 | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #175","cleanTitle":"Exploring the New Features of Python 3.12 | Real Python Podcast #175","host":{"title":"VK Video","href":"http://vk.com/video-194576836_456251290","playerUri":"\u003ciframe src=\"//vk.com/video_ext.php?hash=f9e629192dd21058&id=456251290&loop=0&oid=-194576836\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"vk","providerName":"vk.com","sourceHost":"vk.com","name":"vk.com","secondPart":{"type":"CHANNEL","id":"dmsuY29tO3B1YmxpYzE5NDU3NjgzNg==","name":"PyLounge - программирование на Python и всё о IT","isVerified":false,"subscribersCount":0,"url":"/video/search?text=PyLounge+-+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+%D0%BD%D0%B0+Python+%D0%B8+%D0%B2%D1%81%D1%91+%D0%BE+IT&q_source=channel","a11yText":"PyLounge - программирование на Python и всё о IT. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/https%3A%2F%2Fvk.com%2Fvideo?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3969,"text":"1:06:09","a11yText":"Duration 1 hour 6 minutes 9 seconds","shortText":"1 hr 6 min"},"date":"7 Oct 2023","modifyTime":1696707106000,"isExternal":false,"player":{"embedUrl":"https://vk.com/video_ext.php?autoplay=1&hash=f9e629192dd21058&id=456251290&loop=0&oid=-194576836","playerId":"vk","videoUrl":"http://vk.com/video-194576836_456251290","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":3969},"parentClipId":"5920721196064919491","href":"/preview/5920721196064919491?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/5920721196064919491?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"4633957660952922152":{"videoId":"4633957660952922152","title":"Master \u0007[Python\u0007] Closures With \u0007[Real\u0007]-World Use Cases","cleanTitle":"Master Python Closures With Real-World Use Cases","host":{"title":"YouTube","href":"http://www.youtube.com/shorts/HOZCjVsomzU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/HOZCjVsomzU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":70,"text":"1:10","a11yText":"Duration 1 minute 10 seconds","shortText":"1 min"},"views":{"text":"3.4K","a11yText":"3.4 thousand views"},"date":"27 Oct 2025","modifyTime":1761588695000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/HOZCjVsomzU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=HOZCjVsomzU","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":70},"parentClipId":"4633957660952922152","href":"/preview/4633957660952922152?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/4633957660952922152?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"17149222728252020127":{"videoId":"17149222728252020127","title":"Building a FastAPI Application & Exploring \u0007[Python\u0007] Concurrency | \u0007[Real\u0007] \u0007[Python\u0007] Podcast ...","cleanTitle":"Building a FastAPI Application & Exploring Python Concurrency | Real Python Podcast #275","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=MekoslQQzCk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/MekoslQQzCk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2108,"text":"35:08","a11yText":"Duration 35 minutes 8 seconds","shortText":"35 min"},"views":{"text":"1.6K","a11yText":"1.6 thousand views"},"date":"21 Nov 2025","modifyTime":1763754630000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/MekoslQQzCk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=MekoslQQzCk","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":2108},"parentClipId":"17149222728252020127","href":"/preview/17149222728252020127?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/17149222728252020127?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"8461523640773816236":{"videoId":"8461523640773816236","title":"Building New Structures for Learning \u0007[Python\u0007] | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #234","cleanTitle":"Building New Structures for Learning Python | Real Python Podcast #234","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=cXfZUUqpIuc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/cXfZUUqpIuc?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3142,"text":"52:22","a11yText":"Duration 52 minutes 22 seconds","shortText":"52 min"},"views":{"text":"1.4K","a11yText":"1.4 thousand views"},"date":"10 Jan 2025","modifyTime":1736533180000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/cXfZUUqpIuc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=cXfZUUqpIuc","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":3142},"parentClipId":"8461523640773816236","href":"/preview/8461523640773816236?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/8461523640773816236?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"10114427408469945045":{"videoId":"10114427408469945045","title":"Advice for Writing Maintainable \u0007[Python\u0007] Code | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #273","cleanTitle":"Advice for Writing Maintainable Python Code | Real Python Podcast #273","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=QeyUkIiQoVo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/QeyUkIiQoVo?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3294,"text":"54:54","a11yText":"Duration 54 minutes 54 seconds","shortText":"54 min"},"views":{"text":"1.3K","a11yText":"1.3 thousand views"},"date":"7 Nov 2025","modifyTime":1762540630000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/QeyUkIiQoVo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=QeyUkIiQoVo","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":3294},"parentClipId":"10114427408469945045","href":"/preview/10114427408469945045?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/10114427408469945045?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"18256609642610692724":{"videoId":"18256609642610692724","title":"Declarative Charts in \u0007[Python\u0007] & Discerning Iterators vs Iterables | \u0007[Real\u0007] \u0007[Python\u0007] Podca...","cleanTitle":"Declarative Charts in Python & Discerning Iterators vs Iterables | Real Python Podcast #294","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=D6Q7EdMmFTQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/D6Q7EdMmFTQ?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3379,"text":"56:19","a11yText":"Duration 56 minutes 19 seconds","shortText":"56 min"},"date":"8 May 2026","modifyTime":1778263567000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/D6Q7EdMmFTQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=D6Q7EdMmFTQ","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":3379},"parentClipId":"18256609642610692724","href":"/preview/18256609642610692724?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/18256609642610692724?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2027346562022079468":{"videoId":"2027346562022079468","title":"Becoming a Better \u0007[Python\u0007] Developer Through Learning Rust | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #292","cleanTitle":"Becoming a Better Python Developer Through Learning Rust | Real Python Podcast #292","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=1wqjqSflyy0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/1wqjqSflyy0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2753,"text":"45:53","a11yText":"Duration 45 minutes 53 seconds","shortText":"45 min"},"date":"24 Apr 2026","modifyTime":1777055273000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/1wqjqSflyy0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=1wqjqSflyy0","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":2753},"parentClipId":"2027346562022079468","href":"/preview/2027346562022079468?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/2027346562022079468?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"11482099988101416810":{"videoId":"11482099988101416810","title":"\u0007[Real\u0007] \u0007[Python\u0007] Podcast – Episode 10 – \u0007[Python\u0007] Job Hunting in a Pandemic","cleanTitle":"Real Python Podcast – Episode 10 – Python Job Hunting in a Pandemic","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=ytY753acKFU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/ytY753acKFU?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/channel/UCI0vQvr9aFn27yR6Ej6n5UA","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4795,"text":"1:19:55","a11yText":"Duration 1 hour 19 minutes 55 seconds","shortText":"1 hr 19 min"},"views":{"text":"9.5K","a11yText":"9.5 thousand views"},"date":"22 May 2020","modifyTime":1590105600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/ytY753acKFU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=ytY753acKFU","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":4795},"parentClipId":"11482099988101416810","href":"/preview/11482099988101416810?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/11482099988101416810?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"10212093244721956977":{"videoId":"10212093244721956977","title":"A Decade of Automating the Boring Stuff With \u0007[Python\u0007] | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #244","cleanTitle":"A Decade of Automating the Boring Stuff With Python | Real Python Podcast #244","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=xRjigw8_8kk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/xRjigw8_8kk?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3962,"text":"1:06:02","a11yText":"Duration 1 hour 6 minutes 2 seconds","shortText":"1 hr 6 min"},"views":{"text":"2.6K","a11yText":"2.6 thousand views"},"date":"21 Mar 2025","modifyTime":1742588077000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/xRjigw8_8kk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=xRjigw8_8kk","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":3962},"parentClipId":"10212093244721956977","href":"/preview/10212093244721956977?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/10212093244721956977?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"352908044814984386":{"videoId":"352908044814984386","title":"Telling Effective Stories With Your \u0007[Python\u0007] Visualizations | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #240","cleanTitle":"Telling Effective Stories With Your Python Visualizations | Real Python Podcast #240","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=z5XAFyWqzl0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/z5XAFyWqzl0?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":4149,"text":"1:09:09","a11yText":"Duration 1 hour 9 minutes 9 seconds","shortText":"1 hr 9 min"},"views":{"text":"1.8K","a11yText":"1.8 thousand views"},"date":"21 Feb 2025","modifyTime":1740162640000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/z5XAFyWqzl0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=z5XAFyWqzl0","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":4149},"parentClipId":"352908044814984386","href":"/preview/352908044814984386?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/352908044814984386?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"485917761667366577":{"videoId":"485917761667366577","title":"Preparing Data Science Projects for Production | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #274","cleanTitle":"Preparing Data Science Projects for Production | Real Python Podcast #274","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=y-31TZtraK4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/y-31TZtraK4?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":3553,"text":"59:13","a11yText":"Duration 59 minutes 13 seconds","shortText":"59 min"},"views":{"text":"1.2K","a11yText":"1.2 thousand views"},"date":"14 Nov 2025","modifyTime":1763147975000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/y-31TZtraK4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=y-31TZtraK4","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":3553},"parentClipId":"485917761667366577","href":"/preview/485917761667366577?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/485917761667366577?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"14357084030010898596":{"videoId":"14357084030010898596","title":"LeetCode | \u0007[Python\u0007] | HHKB Type-S | 40 min \u0007[real\u0007] time | no talking | EP-52","cleanTitle":"LeetCode | Python | HHKB Type-S | 40 min real time | no talking | EP-52","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=pPTNzLtzPGY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/pPTNzLtzPGY?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDaXAzdWlIODVaa3V3QjhwQ2Zqbjg0UQ==","name":"mameeewin","isVerified":false,"subscribersCount":0,"url":"/video/search?text=mameeewin&q_source=channel","origUrl":"http://www.youtube.com/@mameeewin","a11yText":"mameeewin. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2458,"text":"40:58","a11yText":"Duration 40 minutes 58 seconds","shortText":"40 min"},"views":{"text":"5.4K","a11yText":"5.4 thousand views"},"date":"19 May 2026","modifyTime":1779198991000,"freshBadge":"3 days ago","isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/pPTNzLtzPGY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=pPTNzLtzPGY","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":2458},"parentClipId":"14357084030010898596","href":"/preview/14357084030010898596?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/14357084030010898596?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"9025426321293873543":{"videoId":"9025426321293873543","title":"\u0007[Python\u0007] Thread Safety & Managing Projects With uv | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #251","cleanTitle":"Python Thread Safety & Managing Projects With uv | Real Python Podcast #251","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=eo_5oD2qtEw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/eo_5oD2qtEw?enablejsapi=1&wmode=opaque\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"1\" allow=\"autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture\" aria-label=\"Video\">\u003c/iframe>","playerId":"youtube","providerName":"youtube.com","sourceHost":"www.youtube.com","name":"youtube.com","secondPart":{"type":"CHANNEL","id":"d3d3LnlvdXR1YmUuY29tO1VDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQQ==","name":"Real Python","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Real+Python&q_source=channel","origUrl":"http://www.youtube.com/@realpython","a11yText":"Real Python. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":2089,"text":"34:49","a11yText":"Duration 34 minutes 49 seconds","shortText":"34 min"},"views":{"text":"1K","a11yText":"1 thousand views"},"date":"30 May 2025","modifyTime":1748629141000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/eo_5oD2qtEw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=eo_5oD2qtEw","reqid":"1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL","duration":2089},"parentClipId":"9025426321293873543","href":"/preview/9025426321293873543?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/9025426321293873543?parent-reqid=1779463173941884-2194731565276128606-balancer-l7leveler-kubr-yp-klg-302-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"1947315652761286067302","errorList":[],"isAdultAdv":false,"isImportantCommonAdv":false,"shouldShowAdvId":false,"advConfig":{"under-player":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"under-player-lite":{"regular":{"default":"R-I-48058-728"},"adult":{"default":"R-I-474674-103"}},"under-player-old":{"regular":{"default":"R-I-48058-725","mail":"R-A-13411721-6"},"adult":{"default":"R-I-474674-114","mail":"R-A-13426421-6"}},"video-list":{"regular":{"default":"R-I-48058-708","mail":"R-A-13411721-2"},"adult":{"default":"R-I-474674-101","mail":"R-A-13426421-2"}},"search-list":{"adult":{"default":"R-I-474674-135","mail":"R-A-13426421-23"},"regular":{"default":"R-I-48058-751","mail":"R-A-13411721-23"}},"search-grid-inplace":{"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"},"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"}},"search-grid-head":{"regular":{"default":"R-I-2120168-7"}},"search-list-right":{"regular":{"default":"R-I-8843654-1"}},"before-player-old":{"regular":{"default":"R-I-2120168-1"}},"before-player":{"regular":{"default":"R-I-2120168-1"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Real Python","queryUriEscaped":"Real%20Python","filterMode":1,"isUserChild":false,"advInstreamConfig":{"regular":{"default":{"category":"2","impId":"7","partnerId":"2216089","vmapScenarioId":"119"}},"adult":{"default":{"category":"3","impId":"4","partnerId":"1988486","vmapScenarioId":"119"}}},"querySource":"channel"},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}