{"pages":{"search":{"query":"Real Python","originalQuery":"Real Python","serpid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","parentReqid":"","serpItems":[{"id":"4601872619583766938-0-0","type":"videoSnippet","props":{"videoId":"4601872619583766938"},"curPage":0},{"id":"3028292978525268683-0-1","type":"videoSnippet","props":{"videoId":"3028292978525268683"},"curPage":0},{"id":"7488855728984066362-0-2","type":"videoSnippet","props":{"videoId":"7488855728984066362"},"curPage":0},{"id":"10046192904673739746-0-3","type":"videoSnippet","props":{"videoId":"10046192904673739746"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFJlYWwgUHl0aG9uCg==","statId":4,"lazyLoad":false,"extParams":{"reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","ui":"desktop","yuid":"9856354861780131097"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"3114040403593807660-0-5","type":"videoSnippet","props":{"videoId":"3114040403593807660"},"curPage":0},{"id":"11402809514228387540-0-6","type":"videoSnippet","props":{"videoId":"11402809514228387540"},"curPage":0},{"id":"17053890826698021509-0-7","type":"videoSnippet","props":{"videoId":"17053890826698021509"},"curPage":0},{"id":"2457627982027727837-0-8","type":"videoSnippet","props":{"videoId":"2457627982027727837"},"curPage":0},{"id":"4018614482363220854-0-9","type":"videoSnippet","props":{"videoId":"4018614482363220854"},"curPage":0},{"id":"14276705489205784534-0-10","type":"videoSnippet","props":{"videoId":"14276705489205784534"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFJlYWwgUHl0aG9uCg==","statId":11,"lazyLoad":false,"extParams":{"reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","ui":"desktop","yuid":"9856354861780131097"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"15091888896357470065-0-12","type":"videoSnippet","props":{"videoId":"15091888896357470065"},"curPage":0},{"id":"14613839910404028700-0-13","type":"videoSnippet","props":{"videoId":"14613839910404028700"},"curPage":0},{"id":"3938324321872479314-0-14","type":"videoSnippet","props":{"videoId":"3938324321872479314"},"curPage":0},{"id":"17149222728252020127-0-15","type":"videoSnippet","props":{"videoId":"17149222728252020127"},"curPage":0},{"id":"3669353172339438273-0-16","type":"videoSnippet","props":{"videoId":"3669353172339438273"},"curPage":0},{"id":"10831418750354242844-0-17","type":"videoSnippet","props":{"videoId":"10831418750354242844"},"curPage":0},{"id":"R-I-113683-5-0-18","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":18,"grab":"dFJlYWwgUHl0aG9uCg==","statId":18,"lazyLoad":false,"extParams":{"reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","ui":"desktop","yuid":"9856354861780131097"}}},"isAdult":false,"position":18,"placement":"empty"},"curPage":0},{"id":"11420687166331143634-0-19","type":"videoSnippet","props":{"videoId":"11420687166331143634"},"curPage":0}],"filters":{},"serpFooter":{"linksGroups":[{"type":"geo","links":[{"label":"Columbus","title":"Columbus","url":"//yandex.com.tr/tune/geo/","logNode":{"name":"region"},"target":"_self","a11yLabel":"Bölgeniz Columbus","needRetpath":true}]},{"type":"help","links":[{"label":"Bize ulaşın","url":"https://yandex.com.tr/support/video/troubleshooting.html","logNode":{"name":"feedback"},"needRetpath":true},{"label":"Yardım","url":"https://yandex.com.tr/support/video/","logNode":{"name":"help"},"needRetpath":true}]},{"type":"settings","links":[{"label":"Ayarlar","url":"https://yandex.com.tr/tune/search/","target":"_self","logNode":{"name":"settings"},"needRetpath":true}]},{"type":"company","links":[{"label":"Şirket hakkında","url":"//yandex.com.tr/company/","logNode":{"name":"about"},"target":"_blank"},{"label":"Kullanım lisansı","url":"//yandex.com.tr/legal/termsofuse/","logNode":{"name":"license"},"target":"_blank"},{"label":"Gizlilik Politikası","url":"//yandex.com.tr/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":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","ui":"desktop","yuid":"9856354861780131097"}}},"isAdult":false,"position":0,"placement":"search-list-right"},"curPage":0}],"isAdultQuery":false,"errorList":[],"layout":"list","retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Fq_source%3Dchannel%26text%3DReal%2BPython","pages":[{"reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-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":"2466759200856354867223","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,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","video_viewer_restore_mute_state":1,"tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","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_related_suggest_enable":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,"int_online_summarization_video_snippet":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,13;1561453,0,44;1568432,0,46;1548181,0,17;1569750,0,7;1579230,0,80;1554508,0,81;1577023,0,55;1431640,0,32;1579761,0,86;127804,0,67;1575477,0,76;1576377,0,98;1559298,0,78;1571097,0,35;1541866,0,68;1575907,0,56;1579408,0,9;1560943,0,40;1577167,0,50;1188717,0,21;123857,0,88;90500,0,12;1565089,0,75;1577862,0,46;1578901,0,35;45299,0,21;1575981,0,17;1580338,0,41;961010,0,5;1578328,0,79;1578062,0,53;1551540,0,99;63007,0,72;1551451,0,86;45974,0,28;1568357,0,56;151171,0,14;1578368,0,60;1281084,0,94;1579950,0,52;287509,0,40;1005539,0,88;1560514,0,21"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Fq_source%3Dchannel%26text%3DReal%2BPython","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Real+Python","querySource":"channel","settingsUrl":"https://yandex.com.tr/tune/search/","helpUrl":"https://yandex.com.tr/support/video/","legalUrl":"//legal.yandex.com.tr/termsofuse/","feedbackUrl":"https://yandex.com.tr/support/video/troubleshooting.html","basename":"/video","currentPageName":"search","isYandexApp":false,"isYandexAppAndroid":false,"isYandexAppIos":false,"isAnyYaBro":false,"isAndroid":false,"isHamster":false,"serpid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?q_source=channel&text=Real+Python","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Real Python: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Real Python\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Real Python — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"yd6df8155dede13f61541ff3df9bff012","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1576346,1561453,1568432,1548181,1569750,1579230,1554508,1577023,1431640,1579761,127804,1575477,1576377,1559298,1571097,1541866,1575907,1579408,1560943,1577167,1188717,123857,90500,1565089,1577862,1578901,45299,1575981,1580338,961010,1578328,1578062,1551540,63007,1551451,45974,1568357,151171,1578368,1281084,1579950,287509,1005539,1560514","queryText":"Real Python","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"9856354861780131097","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,1173000,1167408,1202006,1194718,1221235,1228280,1239596,1226860,1246754,1276447,1289213,1316370,1313283,1321224,1300570,1320679,1352408,1342688,1344637,1341968,1345362,1343279,1367583,1348424,1382036,1391511,1384451,1402882,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1511916,1514845,1535081,1540074,1545808,1583527,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1780131097","tz":"America/Louisville","to_iso":"2026-05-30T04:51:37-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-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,1561453,1568432,1548181,1569750,1579230,1554508,1577023,1431640,1579761,127804,1575477,1576377,1559298,1571097,1541866,1575907,1579408,1560943,1577167,1188717,123857,90500,1565089,1577862,1578901,45299,1575981,1580338,961010,1578328,1578062,1551540,63007,1551451,45974,1568357,151171,1578368,1281084,1579950,287509,1005539,1560514","queryText":"Real Python","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","userRegionName":"","userRegionId":"id() {\n var _a;\n return (_a = this._region.id) !== null && _a !== void 0 ? _a : 213;\n }","yandexuid":"9856354861780131097","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":"2466759200856354867223","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":157,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"summaryBroApiDisabledSnippetSurfaces":[],"summaryBroApiSquareSurfaces":[],"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,"isWatchingProgressEnabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsTimestampsEnabled":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.tr","isEuDomain":false,"login":"","passportId":"","isLoggedIn":false,"locationName":"Columbus","isFamily":false,"yandexuid":"9856354861780131097","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1835.0__f7518cb6b059f2410036bad41174ef3d5b0f145d","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":"twitter.yandex.com.tr/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","out":"3218","popup":"1544","scroll":"768","show":"487","retry":"3545","region":"287","help":"177","settings":"1137","recommendations":"2671","home":"1319","soo":"65","youtube":"624","google":"66","bing":"568"}},"clips":{"items":{"4601872619583766938":{"videoId":"4601872619583766938","docid":"34-5-0-ZD65A96461E6568D6","description":"It's been another year of changes at Real Python! The Real Python team has written, edited, curated, illustrated, and produced a mountain of Python material this year. We added some new members...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/936905/a49b50b026ce153e86835304e310e5bc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/vAhtHQIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DrVEksrY9qNQ","linkTemplate":"/video/preview/4601872619583766938?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"2022 Real Python Tutorial & Video Course Wrap Up | Real Python Podcast #138","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=rVEksrY9qNQ\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFQoTNDYwMTg3MjYxOTU4Mzc2NjkzOFoTNDYwMTg3MjYxOTU4Mzc2NjkzOGqIFxIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxPcI4IEJAGABCsqiwEQARp4gQD3Bf78BAD6CA38-wT_AfgABAn6_v0A7gT8-AUAAAAECQUA-AEAABAEAAj5AAAA7wAJ9vgAAAAKEP0MBAAAAA8G_gj3AAAA_RABDv4BAAAC-fwGA_8AABb7_P4AAAAA8wT3A_v__wH6_fQDAAAAAA_9CQQAAAAAIAAtzm3eOzgTQAlITlACKoQCEAAa8AF_EvkDswcE_FT76gHy_gABpRgH_zEH6gDQ9ggA3f_yAewF9wDfCAgAG_AP_-sJ_v8R-P7_EvwAAAAECQALGA8AKAQEACjl_gAa8ewBCBL9___5_f8G5v3_APYJAPAH9P3vC_AA3wTS_wn2BwAJBAf-Bf35AuwG_wAL_PMCEvIBAO3p9AAN8f0G-_f8_PIPJwDo9gMC_fj1AfgO-gDo_QIBBwAGBBUDBwYI-P0JAOrm_hTyDQAE-fT98_0CAfX86gch8_4CDPMFB_kZ_AYRHAcI-_YV9-TzFv0N_vcG-usL_e7b8gDw-A74zvoE-PsI-vYgAC1GwVs7OBNACUhhUAIqzwcQABrAB7YTDb8a3UG8hPNpvUQU0z2aiAy8eh-ivXHJ0T0E5gG9onnCu8aiWb60ztO7pcGIPBtkor74GiK9lVdYvd0nnz4Z63Y9lA2QPPSS2rwZfFA8RmnlPBUcTr6sTcg8NZcfOxBcBT6bk1W77awruyuHlrxnAJy7EhA4PLpLgj38E8G88joHvX6EZr28DQW9b8ACPdfqwT038JS9CekfPBpBGT0UQZw8yPVGuzN4Trw01v68vh7Eu5VmDr0pnaO8RNsxPCwoPD46gZ88_QKwvPJdCj7jUle6GvW1PAwjHT04Pbm8bzmNvMHTur0RcTM9dXOxPB4fKbsgVom8MB_aPO6cQT3yt9q78C5-O2Vke7uqQJK8Utr2u5epmT1j9Dc8_PUvO3xppb3RdJY9a9hKvKVoJT7Y-Ke8TkiWOYKooLykcxs815PvvG4eor1zWAu9WROLPFtHML0whaK9_i5HPI58eb2WEKQ71u0iO6ym0LyA4Yu8gemTuxEqsj0aICg7elASuz35ir0viMi7Ll25O0biT70TUm08qLhcO-g5mDzfbV48lGVKO680mj2q9HO9tyQsPBRuBbu-1HQ8nx1wPGu33b1KzxQ9jVszO33mkbwyCXK8FdeluglfKT1g5ya8RNJ6u-O1Qb0K1hi9qFbfu3nzSj1cLQU8s5ouPOrxhj2h1rQ9qSCDOeK_Kr2Nbcg8IPDhuga-Aj4o0My8zCZAuYPASj3Mzqa7ADcLu4Ab2Dxob7W9dDtGuTAjZj2Bk1A7L1sXOq4du7xQXS88vPUXurcp_Tp_ukY9NfpOOXNLCz7BaIA9ichUuXhez7xZX-683YIYOUHUvb3aHAe9hamBuZw1uLz90kc8LyR1ulRdtrxxhxc70KR-uhVwD73dggC9lT9sueCiTr3uSKA9dAr7txbSKz28MGM9S-LANrzrbDz7Yd-880mTuHWkRLwS6a08FWNLub7x2jxAlo89At0FOdRWNr3NKgK91X4ruJauhb3I9eW8igNtOOIyuLxtALa8uoGTuLCv9T0TiqM8UFMMNZQugj3MvZe7D_VLNxjJgz1rywo9zqEyt-WST7wvlx69XG5-OJwerzwppfG8TE_qt_z1VD2GFA09fUrOtgPHyjxPisu92S6vtk-IyjyLwBi8uLa2uN8MyDwRyWu8K-wEuPZG7TxUg7o8J1aKt0CQgr2mvHE9oH71tlr8AT0C4Xm8iSrBtwoQJT3u1YI9T_-7OCcRIT1eOGY9tuOruO0cqT1dM1m9s5VROPKg8rpbiSo9XhCqNyAAOBNACUhtUAEqcxAAGmAuDwAZAQYk4Pwu4PEPCwbkGin7AOraABv0ACIqFvwW9ey_IAMAF-P59McAAAAXEOQjBQADUCft4CfoAAbC2f8TC38BHw3r8AIR7vf0EMwIAuPsNv8A-_zREDgV90T2IxsgAC1o4lo7OBNACUhvUAIqrwYQDBqgBgAACMIAALjBAACeQgAAAMEAAIhCAACgwAAAsEEAAAzCAACEwgAAgD8AAGxCAACAQQAAgsIAAADCAACAQgAAGMIAAEBAAAA4wgAA6EEAAJjCAAAUQgAA2MEAAIrCAACGQgAAKEIAAABCAABkwgAALMIAAFxCAACSQgAA-EEAAAxCAABIwgAAIEEAAAjCAABwwgAA4MAAAIJCAAAkQgAA8EEAAEDBAAAEQgAALEIAAKBBAABEQgAAcMEAADDCAAAAwQAAlEIAAFBBAADwwQAA2EEAAKBAAAAUQgAAwMAAAADCAAAYwgAAwEAAAGDBAADoQQAA4EEAAJDBAAAQwQAAuMEAAFBBAACwwQAA4EEAAITCAACgwAAANMIAACBBAAB8QgAAVMIAAIpCAAAYwgAAZMIAABBBAACIwQAAkMEAAFDBAAB8wgAAsEEAAADCAAA0QgAAEMEAAKJCAAC0wgAAeEIAANBBAAAAQAAA4EAAAEBAAABwQQAAiEEAAGBBAAA8wgAAAMEAAPBBAACoQgAALMIAAIDBAAAkQgAAikIAANTCAAAUwgAAQEEAALBBAAAAAAAAsEEAAARCAAAAwAAABEIAAATCAAAowgAAokIAAOBBAADYwQAAgMIAANDBAAAQwQAA8MEAAAjCAACAwgAAAMIAAERCAACiQgAAuEEAAFDBAAAQwgAAsMEAAJDBAABowgAAsMEAAPhBAADgQAAAHMIAALDBAABAQAAAZMIAAFzCAACAPwAAmEEAAPhBAACAQAAA2EEAAMBAAADgwQAAwMAAAGDBAACQQQAAPMIAAIZCAADQwQAAhsIAAAAAAAAIQgAAgD8AAHDBAABAQAAAqEEAAPDBAACIQgAANMIAAPDBAACowQAA8MEAAABCAACgQQAAmEEAAFDCAAAIwgAAoEAAAERCAAAMwgAAmMEAAAAAAACowQAAgsIAABhCAAAMQgAAQMAAADDBAACgQQAAQMAAAKBCAAB4wgAAtsIAAKjBAACQQQAAIEEAAJrCAAAQwgAA0EEAAOBAAAAMQgAAQEAAAFjCAABQQgAAgsIAAFRCIAA4E0AJSHVQASqPAhAAGoACAADKvgAAgLsAAHw-AACSPgAA4DwAAJi9AABEPgAAW78AAMi9AAA0vgAAFD4AAHA9AABAvAAAdD4AAAw-AADYvQAAsj4AABw-AAAcPgAAHz8AAG0_AABMvgAAEL0AAGw-AACgvAAAhr4AAJg9AAAQvQAAZD4AAMg9AABEPgAAiD0AAI6-AAAEvgAAhj4AAFw-AACIPQAAkr4AACS-AADovQAAuL0AAAw-AAD4vQAAJL4AAAQ-AAAUvgAAbD4AAI6-AABwvQAA2r4AAKC8AAAUPgAA2D0AADw-AACYPQAA4DwAAH8_AAD4vQAARD4AAHA9AABQPQAA-D0AABC9AADYPSAAOBNACUh8UAEqjwIQARqAAgAApr4AAOC8AABQvQAADb8AALg9AAC4vQAAgj4AAGy-AAC4PQAAoj4AAPi9AAAEPgAAgDsAAHC9AAC4PQAAoDwAAJi9AAA3PwAA4LwAAMo-AACIPQAAgLsAAHC9AACYPQAA6L0AAPg9AADYPQAA2D0AABy-AAAcPgAAqD0AAMg9AABwvQAAUL0AAFQ-AAAQPQAAlj4AANg9AAC6vgAAEL0AADw-AABkPgAABD4AAEA8AAAcPgAAHL4AAH-_AAAwvQAAcD0AAIa-AABwPQAAgLsAAPg9AACoPQAAsj4AAAw-AAAQPQAALL4AALi9AAC4PQAAUD0AAAQ-AABQvQAAiL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=rVEksrY9qNQ","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":854,"cheight":480,"cratio":1.77916,"dups":["4601872619583766938"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2819950131"},"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":"1","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DTAm0lN2Raeo","linkTemplate":"/video/preview/3028292978525268683?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"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\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFQoTMzAyODI5Mjk3ODUyNTI2ODY4M1oTMzAyODI5Mjk3ODUyNTI2ODY4M2qvDRIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxO8GIIEJAGABCsqiwEQARp4gQP6_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":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3028292978525268683"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"7488855728984066362":{"videoId":"7488855728984066362","docid":"34-1-16-ZD513FD4F182AF4C9","description":"Wouldn't it be nice to a use a form of version control for data? This week on the show, David Amos is here and he's brought another batch of PyCoder’s Weekly articles and projects. David starts...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3444973/e1ddee6eab71d8f51a72fba9d392588c/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/pvbkNQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Da3NL30-WeAk","linkTemplate":"/video/preview/7488855728984066362?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Real Python Podcast – Episode 25 – Data Version Control in Python and Real Python Video Transcripts","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=a3NL30-WeAk\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFQoTNzQ4ODg1NTcyODk4NDA2NjM2MloTNzQ4ODg1NTcyODk4NDA2NjM2Mmq2DxIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxOZHIIEJAGABCsqiwEQARp4gfv_Af_7BgD3AQH5-wEAAfkABAn6_v0A8gIH8wMBAAD6BQcD-QEAABAEAAj5AAAA9_4R-vv_AQAGA_0BBAAAAA8G_gj3AAAABQH9Bv8BAAAC-fwGA_8AABH2AgEAAAAA9AT3Avv__wH6_fUDAAAAAA_-CQQAAAAAIAAtxJ_jOzgTQAlITlACKoQCEAAa8AFOGfwAkA__-X8E8QHlCPEB0xT7ACj46wDZ_RQABesDAAMU7AAD7wX_AgH1AAcG9QDpDAcAB_sAAAkIBv_zAf8AKef9ABfl-AAuD-oABQUEAAHqBf_09BEBAPcIAAb-BgILDvf9BxfnABkA_gHq9Qv_GBIFABEN9wLn8uoAFvT5_P_t-gMI6PUF-wL4_gv1_QL-_u8ECAP4_PYQGP4K_RID7AQTAhMDBgX__vwCAALnABT4BP0JBv8GBwf-B_wN6P4C5gL6B_YD_fULDwUhEA3__QUTARX7EwYE-_X-A-kPAQPs-_wC6wgB8vX7_AkN-fYgAC2STHM7OBNACUhhUAIqcxAAGmAvDwAeCA_98_tQ0_oQAPjaDTkPCNXTAObnAPsWAAEd0eyVJiL_J_ju_rgAAAAVA_cUFQABYS3r7zDjHfvlvPQXH38CMPr6yv3u190KGdIACcMKJA8A5Ai7AlEKDUziES4gAC13cTY7OBNACUhvUAIqrwYQDBqgBgAAgMEAAFTCAAAkQgAA0EEAAKBBAACAvwAAyEEAAIDBAADYwQAAAMIAAJBCAAAIwgAAmMIAAJjCAABQQgAAwMEAAEDAAAAgQQAAUMEAAGDBAADAQAAAUMEAAFDCAAAoQgAA0MEAANBBAACswgAAFMIAAKpCAACUQgAAHMIAADxCAAC2wgAABMIAALDBAAD4wQAAQEAAALhCAACYwQAAAEEAAMhBAADwQQAAyEEAAIxCAAAAQQAAgD8AAJDCAACwwQAAoEIAAHBBAACWwgAAAEEAAMhBAACoQQAAoEAAAIDBAAAwwgAAuEEAABDCAAAgwQAAhEIAAODBAADYwQAAUMIAACDCAAAowgAA4MEAAFDCAABAQAAAwMEAAHRCAACgQgAALMIAAJZCAAAUwgAAtsIAAHzCAABgQQAAwMEAAADBAACIwgAAcEEAAIC_AAAkQgAAFMIAAMBBAAAQQQAAQMAAAEhCAABAwAAAkMEAADBBAADgQAAAjMIAAPhBAAAYwgAA6EEAAERCAACAPwAABMIAABTCAACYQQAAOEIAABjCAABcwgAAEMEAAJZCAABAQAAAuEEAAFBCAABwQQAAfEIAAFBBAAB4wgAAQEIAANBBAABYwgAAAMAAAADAAABAwQAAyMEAADzCAABAwgAAAEAAAPhBAACyQgAAAEAAAIA_AABswgAAqMEAAMDAAAAUwgAAyMEAAKDAAABwQQAAAAAAAAAAAAAAwQAAAEAAAKrCAAAMwgAA4EAAAKDAAACwwQAAgD8AADBBAACQwgAArEIAANDBAACowQAAwMAAAJBBAADgwAAACMIAANjBAAAAwQAAUEEAAGzCAAAAwAAAfEIAAOjBAAC4QQAAgsIAACDBAAAkwgAA4MAAALhBAABQQgAA6EEAAKDBAAAAAAAA4EEAACBCAACAQQAA-EEAAKjBAAAUwgAAGMIAAEBBAACGQgAA-EEAAMjBAACgwQAACMIAAIhCAADwwQAAjMIAAHxCAADoQQAAqMEAAIDCAACowgAAKEIAAMBAAAAAwQAAgL8AAATCAAAoQgAATMIAADBBIAA4E0AJSHVQASqPAhAAGoACAAAwvQAAcL0AAK4-AAA0PgAAPL4AANi9AAAEPgAAS78AAFS-AAAEvgAA-D0AAJi9AACKPgAATD4AAHQ-AACCvgAAyD0AAAQ-AADgPAAACz8AAGs_AADgPAAAQDwAAK4-AADgvAAAUL0AAIC7AABwvQAAhj4AAIC7AAAkPgAAQLwAAES-AACIvQAAXD4AAFA9AABwvQAAkr4AAFy-AACgPAAAyr4AACw-AABsvgAAqr4AAEC8AABAvAAArj4AAKK-AAAUvgAA6r4AAHA9AACAuwAAND4AAHw-AAAwvQAAQLwAAH8_AABwvQAAqD0AAFQ-AACWPgAAcL0AAJg9AADgPCAAOBNACUh8UAEqjwIQARqAAgAARL4AAEA8AAAwvQAAEb8AAPi9AADoPQAAJD4AAJg9AABQvQAA4j4AAHy-AADYPQAAQDwAAAw-AAAwvQAAoLwAALi9AAA3PwAAUL0AAAU_AACoPQAAuL0AAMi9AACgPAAADL4AACS-AAAsPgAAUD0AABC9AAB0PgAAoDwAAEA8AACIvQAA6L0AAPg9AACgvAAAZD4AAEA8AACOvgAA2D0AADC9AADYPQAAuD0AAEC8AABEPgAAoLwAAH-_AAAkPgAAED0AACS-AAAwPQAAiD0AANg9AABkPgAAbD4AABQ-AAAQPQAAmL0AAJg9AAAMPgAA2D0AAAw-AACYPQAAFL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=a3NL30-WeAk","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["7488855728984066362"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"10046192904673739746":{"videoId":"10046192904673739746","docid":"34-9-16-Z14E32512FB4855CB","description":"Do you want to learn deeper concepts in Python? Would the accountability of scheduled group classes help you get past the basics? This week, five Real Python Intermediate Deep Dive workshop...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/787082/fa24b4a0e0f489febcfff8b1f55c30e0/564x318_1"},"target":"_self","position":"3","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DRQypBBW0aXc","linkTemplate":"/video/preview/10046192904673739746?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Learning Intermediate Python With a Deep Dive Course | Real Python Podcast #246","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=RQypBBW0aXc\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFgoUMTAwNDYxOTI5MDQ2NzM3Mzk3NDZaFDEwMDQ2MTkyOTA0NjczNzM5NzQ2aq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E7oaggQkAYAEKyqLARABGniBAwAFAfwEAP0CBQL6Bf4B-gP_Afn9_QDuBPz4BQAAAAUB-gH3AQAADvz1DvoAAAD2AQP89P8BAAQG-wf5AAAAFwT8Cv8AAAAFAf0G_wEAAPz5AQj6AQAAHfYGAgAAAAD2BP8A__8AAPsA9_wAAAAADv8DDgAAAAAgAC0dlt87OBNACUhOUAIqcxAAGmAqEAAsIPoQ0hoo0PIOJQALFikkEsfv_xMCAAUgKRQe67-uMQH_C_UU47UAAAAoFcgsAwAXYirq7jj_8__Oz8QbOn8BFA0F_wcUy-0QIPX22-kkPRcA3AD6_FgHGknoECogAC3UoDQ7OBNACUhvUAIqrwYQDBqgBgAAAMIAADDBAAAUQgAAMMEAAExCAADYwQAA0EEAAFDCAAAYwgAAHEIAAJJCAADAQQAAaMIAAITCAAC4QQAAIMEAAKDBAABIwgAAkEEAAMDCAABwQgAAwMEAADTCAAA8QgAATEIAABBBAAA4wgAAosIAAKJCAAB8QgAAqEEAAMBBAADwwQAAHEIAAIjBAADAwQAA4MEAAFBBAAAgQQAAsEEAAOBAAAAAAAAAAEEAAKBAAAD4QQAARMIAAFzCAACwwQAAmkIAAEBBAABgwQAA4EAAAKDAAAAgQgAAQEEAAGDCAACSwgAA-EEAAKjBAAAIQgAAaEIAAGDBAABwwQAAMMIAAIDBAAAowgAAwEEAAGTCAACoQQAANMIAAABBAABAQgAATMIAAMhBAABIwgAATMIAAAxCAABAQAAAfMIAAOhBAABgwQAAMEEAALjBAACgQQAAyMEAAK5CAAC-wgAAgEIAAIhCAABgwQAAuEEAAKBAAAAAQQAAiEEAAIC_AAAkwgAAIEEAAABBAAAUQgAASMIAABTCAACCQgAAnEIAAPTCAAAwwQAAoMEAAMBAAABQwQAAgD8AAGRCAABgQQAAOEIAADjCAAA4wgAAokIAAIhBAACIwQAAXMIAAEzCAAAcwgAAyMEAADjCAABYwgAAyMEAACBCAADgQgAAkMEAAADAAADwwQAAuMEAALDBAAAwwgAACMIAAARCAAAAQAAA6MEAAMjBAAAgQQAAYMIAACTCAACgQAAAcEEAAKhBAACIwQAAkEEAAIDBAAAgQQAAYEEAAKjBAAAUQgAARMIAAIJCAACAQQAAQMEAAHBBAAB8QgAAAAAAAMDBAAC4wQAAKEIAAMDBAABkQgAAiMEAAIbCAAAMQgAAKMIAAGxCAADYQQAAiEEAACzCAAAAAAAAAAAAAEhCAAAAwAAAJMIAAMBAAADYwQAAQMEAAGBBAAAAQgAAFEIAALDBAACgQQAADEIAAJJCAABcwgAAksIAAODAAACwQQAAAMIAAKzCAACQwQAAoEEAAMjBAABAQgAAiMEAAHjCAACgQQAAcMIAAKBBIAA4E0AJSHVQASqPAhAAGoACAADCvgAATD4AALI-AAC4PQAAmL0AAOC8AABcPgAAVb8AAGy-AAA8vgAAHD4AALY-AADgPAAAlj4AAGQ-AABsvgAAXD4AABA9AABcPgAAAz8AAH8_AAAEvgAAuD0AAKo-AABkvgAAmr4AAOg9AADOvgAAiL0AAKI-AAAsPgAAmD0AABS-AADSvgAATD4AACQ-AABAvAAAvr4AAFS-AADYPQAAsr4AANg9AABwvQAAcL0AABw-AAA8PgAAxj4AAIq-AAAkvgAAB78AAHC9AAAMvgAA4DwAAKC8AAAwPQAAUD0AAH8_AADIvQAAuD0AAAQ-AAAUPgAA6D0AAIA7AAAMPiAAOBNACUh8UAEqjwIQARqAAgAAtr4AAKA8AADovQAACb8AAIg9AACgPAAAJD4AAJi9AADgPAAAVD4AAHy-AAAQvQAAmL0AAIi9AABwPQAAUL0AABS-AAAtPwAARL4AAMY-AAC4PQAABL4AADC9AABQPQAAgLsAAMi9AAAwPQAAuD0AADA9AABQPQAAUD0AANg9AADYvQAAoLwAABw-AACYvQAArj4AALg9AACSvgAA-D0AAMg9AABwvQAAiD0AAIC7AADoPQAAqL0AAH-_AACIPQAAmL0AAMi9AABAPAAABL4AAKg9AAAwPQAAZD4AAOg9AADgPAAAQDwAAIA7AABUPgAAgLsAAHA9AACgPAAAgLsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=RQypBBW0aXc","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10046192904673739746"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3114040403593807660":{"videoId":"3114040403593807660","docid":"34-1-10-Z495175541C2C97D3","description":"Have you moved through the fundamentals of Python and are now considering building a more extensive project or complete application? Where can you study the architecture of existing Python...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3118118/b1bd22a866e6b9a5e3e7efeb99b436c3/564x318_1"},"target":"_self","position":"5","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2ayHxAkvNi4","linkTemplate":"/video/preview/3114040403593807660?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Studying Python Software Architecture & Creating Lambda Expressions | Real Python Podcast #180","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=2ayHxAkvNi4\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFQoTMzExNDA0MDQwMzU5MzgwNzY2MFoTMzExNDA0MDQwMzU5MzgwNzY2MGqvDRIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxPSFoIEJAGABCsqiwEQARp4gQD-AAAB_wD6CwD7_QMAAQgDCgn4__8A8AMI8QMBAAD9-A7_-AAAABT--wUAAAAA9QED-_P_AQANAgkPBAAAACMPAwQAAP8A_gb-Cv8BAAD0_fUD9QIAAA_-AQgAAAAA7fr0_AAAAAD_BfYDAAAAAAYDAQAAAAAAIAAt9JjQOzgTQAlITlACKnMQABpgCBYADRD-HukILO34__8G8AEqBP_y6AAD4gD-EhcGEfHl1hYEAAnpCf_YAAAAGwIAG_4A-jQV9vQOBA0OzezkBhh_3hDyDA0S-OgSBf8ADuru-RkhAPcNAAQtB_Ew6wUTIAAtgGONOzgTQAlIb1ACKq8GEAwaoAYAAFDBAACgwAAAUEIAAOBAAABwQgAAyMEAAAxCAAAgwgAAFMIAAPBBAACUQgAAgD8AAAjCAAAIwgAA4EEAACTCAABAwAAAGMIAAIBAAACSwgAAYEEAAMjBAAAwwgAAuEIAAEBCAACIQQAAhMIAANTCAACwQgAAhEIAAKBBAAAQQgAAOMIAAAxCAABgwQAA4MEAAPDBAADgQQAAcEEAAOBBAADgQQAAgMEAABhCAACgQAAAVEIAACjCAAAcwgAAyMEAAHxCAAAAQgAA4MEAAARCAABwQQAAPEIAAIDAAAA0wgAAbMIAANhBAAAAwAAAkEEAAAhCAACAwAAAUMEAAADCAADAQQAAWMIAAJhBAACAwgAA2EEAAOjBAACAQAAAZEIAAHDCAAAAQgAAAAAAAKTCAAC4QQAAAMEAACTCAADgQAAAOMIAAKhBAAD4wQAA4EEAADDBAACcQgAAgMIAAJpCAABYQgAAQMAAACBBAACAQQAAoEAAAMDAAAAAQAAALMIAAADBAAC4QQAAgkIAAGjCAADgwQAAgkIAAK5CAACSwgAAsMEAAGDBAACIwQAAwEAAADBBAACaQgAA4EEAAEBCAAB8wgAABMIAAHRCAACwQQAAEMEAAMTCAAAowgAA6MEAAEDAAADwwQAAgsIAAAzCAAB0QgAAkEIAAOBAAAAEwgAAgMAAAIDBAADgwQAAIMIAAFTCAABgQQAAgL8AAGzCAAAMwgAA-MEAAJTCAABAwgAAuEEAAJBBAADgQQAAIEEAAOBAAAAIwgAAEMEAAIA_AACAPwAAgEEAADzCAAAIQgAAQMEAACDCAAAAQAAATEIAAIDBAADgwAAA2MEAACRCAAB0wgAAWEIAALjBAABwwgAAsEEAALjBAABEQgAAAEEAALBBAAAowgAAQMAAANBBAADIQQAAcMEAACTCAACIQQAACMIAAAjCAABcQgAADEIAANhBAAAAQQAAMMEAAOBBAAB0QgAATMIAAJDCAAAQwgAAgMEAAABAAADEwgAAEMEAAIhBAAAAAAAAHEIAAAAAAAAcwgAAQEAAAJLCAABYQiAAOBNACUh1UAEqjwIQABqAAgAAgr4AABC9AADGPgAAyj4AAKC8AACAuwAAkj4AAGe_AACKvgAABL4AAIg9AAAQPQAAZD4AAEw-AABMPgAA1r4AABQ-AACoPQAAND4AAAM_AAB_PwAANL4AANg9AACOPgAAuD0AAAy-AAAcPgAADL4AACw-AACoPQAATD4AAFA9AAA8vgAA4DwAAHQ-AACIPQAAQLwAAN6-AACKvgAAoj4AANK-AACiPgAALL4AAHy-AAAMPgAAMD0AAL4-AADavgAAfL4AAMK-AADgvAAAoDwAACQ-AAAQPQAAQDwAAOC8AABjPwAAmr4AAEA8AADYPQAAgj4AAKi9AABAPAAAoDwgADgTQAlIfFABKo8CEAEagAIAAHy-AADYPQAAFL4AACm_AAAEvgAAMD0AAJo-AAAwPQAAQDwAAMo-AABEvgAAoDwAAOi9AAAQPQAAcD0AABC9AAAkvgAAIz8AANi9AAAPPwAAoDwAADC9AAAMvgAAgLsAAAy-AAC4vQAAqD0AALg9AABMvgAAFD4AAOA8AAAQPQAAQDwAAAy-AADoPQAAHL4AAJo-AACIPQAAkr4AAFQ-AADgvAAAoDwAAEA8AACIPQAA2D0AAHC9AAB_vwAAEL0AAPi9AAC4vQAAED0AAPg9AABEPgAA6D0AAJI-AAAEPgAAgLsAAJi9AAAcPgAAqD0AABQ-AACyPgAAMD0AALi9IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=2ayHxAkvNi4","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3114040403593807660"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"11402809514228387540":{"videoId":"11402809514228387540","docid":"34-9-2-ZB9A4F541D5465FD4","description":"Are you looking for some projects where you can practice your Python skills? Would you like to experiment with building a generative AI app or an automated knowledge graph sentiment analysis tool?","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2973053/4012bdf48e5ffbf1dd577edb43e1312f/564x318_1"},"target":"_self","position":"6","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DuCroZOpDafw","linkTemplate":"/video/preview/11402809514228387540?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Experiments With Gen AI, Knowledge Graphs, Workflows, and Python | Real Python Podcast #248","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=uCroZOpDafw\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFgoUMTE0MDI4MDk1MTQyMjgzODc1NDBaFDExNDAyODA5NTE0MjI4Mzg3NTQwaq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E-cbggQkAYAEKyqLARABGniB_wcHBQAAAPwDBQL6Bv4CAQj-CPf-_gDwAwjxAwEAAP0DAPn2AQAAD_v1D_oAAAD-_Av98_4BAAsFAAkEAAAAHgnzBf0AAAAKBvYJ_gEAAAIB-gn5AQAAFv4GAwAAAAD2BP4A__8AAPYB-wT1_AAAEP0JBQAAAAAgAC1kJtI7OBNACUhOUAIqcxAAGmAGFAAX_gQR5fUO6QUO9ADhCSUT-_X1AAftAAQVCfUJ_NrGMQoAD_gCAdEAAAAyD-0e7wABPBPrBQT2DPTm6OcRCX_qCujq5ATr2xALDRYIAesEJhEA2g4FAC74CT3rEScgAC1weYI7OBNACUhvUAIqrwYQDBqgBgAAcMEAAPDBAABYQgAAqMEAACRCAACgQAAAVEIAADDCAABswgAAbEIAAIBCAAAQQQAAmMIAANDBAABIQgAAGMIAAGjCAAA4wgAAAMEAAIjCAADgwAAAAMIAANDBAACUQgAAnEIAAJhBAACUwgAA3MIAAJJCAACoQgAAEMEAAEBCAAAswgAAwEEAADDCAADQwQAAiMEAAARCAAA0QgAAAEEAAKhBAACIQQAAEEEAAAxCAAA8QgAAyMEAAADBAAD4wQAAeEIAAOhBAAA4wgAA0EEAAIBBAAAEQgAAwMAAAFzCAAB4wgAAyEEAABDBAADIQQAAIEIAAOBAAADwwQAAsMEAADhCAAAcwgAAoEAAAJLCAAAQwQAA-MEAABBBAAAYQgAAnsIAAEhCAAAIQgAAqsIAADxCAABgwQAA4EEAAFBBAAAcwgAA4EEAACDBAACoQQAAgMEAAEBCAABAwgAAfEIAAERCAACAvwAAoEEAADRCAAAAAAAA4EAAAJBBAABIwgAAuMEAAIRCAABoQgAADMIAACzCAACmQgAAgkIAAIzCAAAQwgAAcMEAAAAAAACQwQAAQEAAAHBCAABsQgAAJEIAADTCAAAQwgAAlkIAAFBCAABQwQAAOMIAACTCAACWwgAAUMEAAMDBAABgwgAANMIAAExCAADaQgAAsMEAAIBBAAAAQAAAgMEAANDBAAAcwgAAdMIAADRCAACAvwAAbMIAAJjBAACAwQAAbMIAABTCAADwQQAAYMEAAIDAAAAAwAAAgEEAAGDBAAAAAAAAQMEAAIDAAACAwAAAXMIAABRCAAAAwQAAAAAAAMBAAACgQQAAIEEAAGDBAADQwQAAmEEAALLCAABoQgAAgL8AANDBAAAAAAAAgMEAAMBAAABAQAAAwEEAAEjCAAA4wgAA6EEAALBBAAAgwQAA4MAAACBBAABQwQAA4MEAAERCAADoQQAAsEEAACzCAACowQAAGEIAAHRCAADgwAAATMIAAIhBAACQwQAAsEEAALTCAAAQQQAAAMAAAIjBAABwQQAAIEEAAHDBAACQQQAAmMIAALBBIAA4E0AJSHVQASqPAhAAGoACAACivgAAmL0AAJo-AAAQPQAAoLwAAPg9AADgvAAAWb8AACy-AAAMvgAAQLwAADQ-AAA0PgAAlj4AALg9AACCvgAAqj4AAJg9AAC4PQAACT8AAH8_AACYvQAAiD0AALI-AADIPQAAQDwAAPg9AACgPAAAUD0AAJg9AAD4PQAAEL0AAIi9AAAUvgAAfD4AAGw-AAC4PQAAXL4AADS-AAAQPQAAor4AADQ-AACAuwAAqL0AAII-AACIPQAAsj4AAHy-AAAEvgAAnr4AAEw-AADIvQAAkj4AAJY-AAD4vQAAoLwAAF8_AACAuwAAML0AAFw-AACOPgAAUD0AAJg9AABwvSAAOBNACUh8UAEqjwIQARqAAgAAgr4AAFw-AADYvQAAF78AAES-AAAQvQAAhj4AAAS-AAAUPgAAjj4AANi9AABAPAAAcD0AADA9AAAcPgAAQLwAACS-AAAtPwAAML0AAAc_AACoPQAAXL4AAJi9AADovQAAqL0AAIA7AACAuwAAyD0AAHS-AADIPQAAoDwAAHA9AACAuwAA4DwAAIY-AADovQAAND4AABQ-AAB0vgAAgLsAANg9AAAMPgAAiD0AAIC7AABQPQAAuL0AAH-_AACgvAAAiL0AAIK-AADIPQAAUD0AAFA9AABkPgAAVD4AADQ-AAAwvQAAJL4AAHA9AAC4PQAA2D0AAOg9AABAPAAAmL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=uCroZOpDafw","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11402809514228387540"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"17053890826698021509":{"videoId":"17053890826698021509","docid":"34-6-17-Z76FE8E6F2BD6C18F","description":"Is game programming a good way to develop your Python programming skills? This week we have Jon Fincher on the show. Jon is an author on the Real Python team, and we talk about his recent...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1784911/1e9a66845484f96a082fd15040f5218a/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/oBWACwEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dd7_QXUzET8k","linkTemplate":"/video/preview/17053890826698021509?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Learn Python Skills While Creating Games | Real Python Podcast #2","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=d7_QXUzET8k\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFgoUMTcwNTM4OTA4MjY2OTgwMjE1MDlaFDE3MDUzODkwODI2Njk4MDIxNTA5arYPEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E_IZggQkAYAEKyqLARABGniBAP3__v4DAPoKAPv9AwABAQj-CPj-_gDuBPz4BQAAAP78AgT3AQAAHQL7C_0AAAD1AQP89P8BAAEA_ggEAAAAHQn0Bf0AAAD8_f0J_wEAAP789_75AQAAEvUCAQAAAAD2BP8A__8AAP8F9gMAAAAADgUCAwAAAAAgAC1S99o7OBNACUhOUAIqhAIQABrwAXgm-v-QHQn6ahAJAcwg-ACBIgr-N-3JAd719v_jAOwB9ybxAe_z-AAB-vwA7iP1AOT85P8iBwcAHA4G__P88gE37_sAONv9ADbj7wAW_hv_0e4W_eYX7v_9-wH-CQn-BAci6_0S-cQBDPz_ABYDHQEbDBsB1uscAvkF9QIMBQkB5uDvAP7o_P8T6u3-FgYMBtb24v3w-uf71QoQAx3w2P_lAA4BHgUKCPL2_wXx9-ABG-z2COkG6v78-hcK5xLhCAjuBP_8zfL84wcPATMZFP7T6BkIIfkdCRvT_v744w_82P_69PLZD__j9P0NGQDw7yAALf8hHTs4E0AJSGFQAipzEAAaYBUaAA4ADRH_ATDl_vkVBuANHA75_uoAEfkACRgUAB8A9NgrBgAI6vUN1wAAAA0Q4xcFAOw4JO0BFff48dfq6wcSf-4Z-O71DP77A_QJ1xEB4hQlEQD2CPIINBj9JvgDISAALfTKiDs4E0AJSG9QAiqvBhAMGqAGAABwwQAAPMIAADBCAACgQAAA4EEAAJDBAAAUQgAAAEEAAEjCAADowQAAikIAADTCAACUwgAAlMIAABxCAACAQAAA4MAAAGDBAADIwQAAiMEAAIhBAACgwAAAYMIAAABCAACgwQAAwEEAAJbCAAAEwgAAjkIAAFxCAACgwQAAWEIAAJbCAADQwQAAyMEAAIjBAACAvwAAyEIAAABAAABQwQAAIEEAAOBAAACgQAAAYEIAADBBAAC4QQAAjsIAADjCAACYQgAAoEEAAIrCAAAAQAAAkEEAAMjBAADAwAAAEMEAAILCAAAgQQAAkMEAAADBAACEQgAAgD8AADjCAABkwgAALMIAAIjCAACgwAAAFMIAAIhBAACowQAADEIAAKRCAADQwQAAqEIAACTCAABAwgAAZMIAAIBAAADowQAAAMEAAIDCAACgQAAAgMAAAFRCAAAUwgAABEIAAKhBAACQwQAAdEIAAMBAAACwwQAAAEEAAADBAACAwgAAuEEAACjCAADAQAAAMEIAAAhCAABgwgAAUMIAALBBAABwQgAANMIAAITCAADgwQAAkkIAAIA_AAAAAAAAXEIAAKBBAAB8QgAAgEAAALTCAAAcQgAAAEIAACjCAABAQAAAQEEAABDBAAAMwgAA6MEAAMDBAAAAwQAAGEIAAK5CAABwwQAAoMAAAEjCAABQwQAAAEAAAPjBAAAUwgAAAMAAABhCAAAwQQAAIMEAAIDBAACoQQAAmMIAAGzCAACwQQAA0MEAAADBAAAAQQAAgD8AAEDCAADqQgAAXMIAAEDBAACwQQAAyEEAAIBAAABIwgAAAAAAABBCAACwQQAArsIAAKDBAABwQgAAmMEAALhBAABgwgAAgL8AACTCAABgwQAAuEEAABRCAAAkQgAAUMEAAKDAAACAQQAAQEAAAFBBAADwQQAAwMAAAFTCAACgwQAA4EAAAKJCAABAQQAANMIAAAzCAACowQAAPEIAADTCAAB8wgAAnkIAAMhBAACgwAAAfMIAAIrCAAAMQgAACEIAAAAAAABgQQAAQMEAAIBAAAAowgAA4EAgADgTQAlIdVABKo8CEAAagAIAAKi9AAAMvgAAVD4AANo-AABQvQAAUD0AAIg9AABjvwAAXL4AAM6-AADoPQAA4DwAAPg9AADaPgAAhj4AAPa-AADaPgAAPD4AAEw-AAA9PwAAdT8AADS-AACgvAAAXD4AALg9AABUvgAAND4AAPi9AAAkPgAA-D0AAOI-AACAOwAAcL0AAES-AAD2PgAAmj4AAIi9AACavgAA1r4AAGQ-AABsvgAAnj4AAIa-AACKvgAAEL0AAFy-AACyPgAAdL4AAPi9AABcvgAAVL4AAMq-AAA8PgAAFD4AAAs_AAAsPgAAfz8AAFS-AAAQPQAABD4AAJI-AAD4PQAALD4AAMI-IAA4E0AJSHxQASqPAhABGoACAAC6vgAAED0AABC9AAAlvwAAmL0AAOA8AACWPgAAQLwAAHw-AAAUPgAAgr4AAPg9AADgvAAALD4AAAw-AACAOwAANL4AADM_AADovQAAET8AAIg9AABsvgAAcD0AAOC8AABkvgAAFL4AAMg9AADYPQAAUL0AABw-AACIPQAA6D0AABy-AACYvQAAgj4AAEC8AACGPgAAiD0AAJK-AABMPgAAiD0AANg9AABQPQAA-D0AADw-AAAQvQAAf78AABA9AACoPQAARL4AAKA8AADoPQAAqD0AAIo-AADCPgAAdD4AAOA8AABsvgAA-D0AAKA8AAD4PQAAND4AAKA8AAA8viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=d7_QXUzET8k","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17053890826698021509"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"2457627982027727837":{"videoId":"2457627982027727837","docid":"34-8-5-Z4D97A1036CEE77C8","description":"Would you like to run your Python code in the cloud without having to become an infrastructure engineer? Do you want to have Python functions that run when triggered by specific events?","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2845681/619ffb2e270863664d2b0a417716f1ad/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/bQGnGQEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DamHbhsBLcIo","linkTemplate":"/video/preview/2457627982027727837?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Real Python Podcast – Episode 14 – Going Serverless with Python","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=amHbhsBLcIo\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFQoTMjQ1NzYyNzk4MjAyNzcyNzgzN1oTMjQ1NzYyNzk4MjAyNzcyNzgzN2qTFxIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxPYGYIEJAGABCsqiwEQARp4gQIFAv7_AgAD_gr7_QP_AfkD_wH5_f0A8QII8gMBAAD9AwD59gEAAA_89Q_6AAAA_v0L_vT-AQAKBQAJBAAAABgE_Ar_AAAACgb3CP4BAAACAfoJ-QEAABP2D_3_AAAA8AgCBv4AAAD6_fQDAAAAAAv_Bv4AAQAAIAAtMyDXOzgTQAlITlACKoQCEAAa8AFoIfsAgRMU-Gb5CwDo-ukAkh0J_1DpzADt-AAA4fTwAeUX8ADu7g0A5_zy__Ee9gDn9fX_Evb1AAYPFQD1_fQBNt_7ADvk8gE55QYAE_4X__rvBP_xCf_9Fe0JABsU9_73HOr9EPrMAQv0CAAMDhMGIBkH__n0AP7sBAIABvUTAOXb_foG7An69fnd_hv_KATmAvj4-fLlBMgaDf8e9AH-yQsMAA4DBAH3Bw0JC_DjAg_vBQgK-_II-fEHCOoQ5QcWAwP5-ef3AvL7BQosFRH-8wEP-Bz6GQcW6AAC_tQI-OXw-_jl5Qb54wH-BxYA8vEgAC3-3zU7OBNACUhhUAIqzwcQABrABw5oDb_qiA092FpJvWrZej47-Tm9zgPzPCpxLT5uK4O7ZptAvL6kIb4F7DS9-7QGPBtkor74GiK9lVdYvd0nnz4Z63Y9lA2QPBl0or0Moh89ikG7u1exOL5HpX08pdQKPcaNFj3C8LY75BvlPBcSSz1ZkNw8JPg6vG4bIzyqJo29PvH3vJiBb7wKc7O7uvETuxt_hzzXN5u9rqliuzphfb0Ha_O7WeZjvAA6rL3LFPM8bmO9vJxs471t2MC8zWUZPYTY2T3U9Z88d503Oh7fXj0t8ds80XJFPJ5tjz0zAsM7uuoJvG36iL2Ychk9oMaYPD7F-7wiWDC90zdEPE-6hLv_8bm89bVTvKnnE73SuOQ7fMCXPAzlJD1p0CY9hs6pOx58h72TA5E8J-CyvFwdAD6QZpE8M1eCO4PC4D0VwDm8L2PUvFXvOryqa0i8kcSBO8m7ib1RFo69Q2tJO_vP9TqyBc48stS6PGYkDD3POMO8bLsBvA-22D1co2-9sO2IPEafqrw3zGk7QbCPPPLY6rzXS4g90axwO2vvUzxy2-M8OH84POiNi7ua3xo9OHmdu1NTXD3boQY9-pUQvKY_kL184Lq7wJ4nOxYvO7ygoWK7W4MtPG3enT2OwAU5BA1Lu3oTqDybzFM8S18EO3fci7wJwES9ymOTu4rVVTzs3xU9B1CdO3w6aL3ejSq8ZM7QOxqX4DwKcoa8y8eHu9DzwjzD7bW8rbQ1u841Cju_jY69tkHUuvTRlLuOUWg8jxIduKYvn7yHfSy9j-LxOb-rD73tBri7PoraOabklj2pVhq9jI-OuY5PkrtosCm9Xd6HtzRlpzxTDEo7RBdZuUMIg71DlqC8X6cBup0ICbz4As68cWPqNXwCsjwgNIG9R3IFuMz77rxWPQk7u7uWuVkcmT11hWg94U6OOMgXvj3k6tG8lr0DONLf8Dx95ZY9N0-JtjsWwD3BUh09ajsCORvJpL2WtoO9axosuBiaRrwg8xy99aDyNwg5FD0djlO9oP0ctb87Q7yIE6M9ssdTuLmCN7w2PWa76R-LONFEEz3Nii09yWc0uB0b5rz48eE720ait9PjEr3xK4a9138OuURAtDxqSvQ7zWImuJtoIbzpHI29zWuEOPFYjb3IjMG8m3pYOF7yATyBpBk8NM32NvZG7TxUg7o8J1aKt95Ij7y2EY88bunRtpt5TTzr1hw92MD9uKO5tD3IfYs9gPGDOGCamDxbmvs9hK39uO9NWD3rqfU9Y4MeOFvK3jz6hOi7SVHHNyAAOBNACUhtUAEqcxAAGmA7CgAS_wkS5P0-2vz3BevhDkEfBNLd__z9ACUbCA0V-_mzNyb_IeTuA70AAAAmG_YkFQADXyjSAwrkEBPOztD9HH_QDvnX0PL53_oP_7MeANANLSEA6wLICUUQGzn8FxsgAC31pT07OBNACUhvUAIqrwYQDBqgBgAAIMEAAILCAABcQgAAcEEAABxCAABAwgAAGEIAAIA_AABIwgAA-MEAAHBCAADgwQAAcMIAAJ7CAADgQQAAQEAAAGDBAAAQwQAAqMEAAIDBAACoQQAAwEAAAGzCAAAEQgAAIMEAALhBAACawgAAyMEAAJBCAABwQgAA2MEAADhCAACcwgAAcMEAAODBAADIwQAAcEEAALxCAAAgwQAAcMEAAJhBAABAQQAAgEAAADxCAAAgwQAAwEEAAKTCAAAwwgAArkIAAOBBAABEwgAAQMAAAJhBAAAwwQAAgL8AAKjBAAB0wgAAAMAAAGDBAAAgQQAArEIAAAAAAAAgwgAANMIAAADCAABMwgAAgMEAAITCAAAQQQAAcMEAABxCAACeQgAAuMEAAIhCAAAAwgAAjMIAACzCAACAvwAA8MEAAADBAAA0wgAAwEAAAHDBAAAsQgAAHMIAABRCAACAQQAAsMEAAFBCAACAwAAA0MEAAOBAAADgQAAAhMIAAMBBAABYwgAAEEEAABBCAADIQQAABMIAANjBAADwQQAAMEIAADDCAAB8wgAABMIAALhCAABAQAAAoMAAAFRCAABQQQAAgEIAAEBBAACIwgAAaEIAACRCAADwwQAAsMEAAEBBAADIwQAADMIAADDCAADIwQAAYMEAABhCAACmQgAA4MAAAADAAAAwwgAAsMEAABBBAACQwQAAAMIAAKBAAAAYQgAAAEAAAIBBAACgwQAAsEEAAKjCAABYwgAAUEEAAADCAAC4wQAAgEEAAEBBAABwwgAA8EIAABzCAADgwQAAwEEAAKBAAADAQAAAFMIAABDBAABYQgAAIEEAALbCAAAgwQAAiEIAAODBAABAQQAAlMIAAABAAAAUwgAA2MEAAMBBAADwQQAANEIAAHDBAACgQAAA2EEAAOhBAABwQQAA2EEAAFDBAABEwgAA4MEAAJhBAACWQgAAQEEAANDBAADowQAAEMIAAERCAAAwwgAAZMIAAIBCAACQQQAAgEAAAHzCAACewgAAIEIAACxCAAAQQQAAQEEAANDBAACAPwAAQMIAAPhBIAA4E0AJSHVQASqPAhAAGoACAADIvQAArr4AAJI-AACAOwAABL4AAKC8AACIPQAAe78AAAm_AACKvgAAED0AAKA8AADOPgAAdD4AAFA9AACmvgAArj4AAAw-AABAPAAADz8AAH8_AACIPQAA6D0AAJg9AABsPgAAUD0AAPg9AACCvgAA2D0AAHC9AACiPgAAJD4AABS-AAB8vgAAVD4AAEw-AACoPQAAPL4AAAS-AAC4vQAAhr4AAFw-AACCvgAATL4AAAQ-AADYPQAAwj4AALK-AAAcvgAA8r4AAOA8AABcvgAAij4AAOg9AADgPAAAED0AAHc_AAC4vQAADD4AACw-AADYPQAAiD0AABA9AAAUviAAOBNACUh8UAEqjwIQARqAAgAAzr4AAGw-AAAwPQAAAb8AAOC8AACAuwAAtj4AAEy-AAAcPgAAzj4AACS-AAAQPQAAUL0AAIA7AACAuwAAoDwAAIA7AAA9PwAAgLsAAAM_AAAcPgAAuL0AANi9AAAwPQAABL4AALi9AACYPQAADD4AADC9AAAUPgAA4DwAAHA9AAAQvQAA6L0AAGw-AAAwPQAAij4AAOC8AACSvgAADD4AAIg9AADYPQAA-D0AABC9AAAUPgAA2D0AAH-_AACAuwAAUL0AABy-AADYPQAAiD0AAAQ-AACoPQAAnj4AABw-AABAvAAANL4AAKA8AAD4PQAA4LwAABA9AABwPQAAcD0gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=amHbhsBLcIo","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["2457627982027727837"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"4157927385"},"4018614482363220854":{"videoId":"4018614482363220854","docid":"34-11-8-ZDF37364445EE8208","description":"A big decision a developer has to make is what tool to use to write code? Would you like an editor that understands Python, and is there to help with suggestions, definitions, and analysis of...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/402859/31707a86328cacfe9850eaa824cc2195/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/CkKSNgEAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7zEwPfm-Ar4","linkTemplate":"/video/preview/4018614482363220854?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Real Python Podcast – Episode 28 – Using Pylance to Write Better Python Inside of Visual Studio Code","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=7zEwPfm-Ar4\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFQoTNDAxODYxNDQ4MjM2MzIyMDg1NFoTNDAxODYxNDQ4MjM2MzIyMDg1NGqIFxIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxO8F4IEJAGABCsqiwEQARp4gQoAAAQB_wD3_Qj9-wT_AQQAAAL4__4A4gQD9f77AgAMAQP3-QAAABEEAAj4AAAA_vwL_fP-AQABAP4IBAAAACcA_Qb7AAAABQH7Ev8BAAD59fQJBP8AABT2D_3_AAAA_P37Avn-AADvDPwFAAAAAAP4_gMAAAAAIAAtm6rROzgTQAlITlACKoQCEAAa8AFrCwQCgQcR93wB_QHs--0Azhb7AET86P_Q9ggABPP9AA4K7QEI8g8AAfgIAPsH9f_wDPz_JgX4AAwG-v_0DAIAGvMEABLw-QEZBeQA_xL1_wHy9v7tCQoAA_cS_xwIDv8MEPb97v3lAhML7gDsAAv_JRb5AP0NDgDq-_b_DfXv_fziAgAP9gv-6_oH_xEUCgDkCe8C_QX0_-sXBfkK-AcE6QwIAgn4BgUM8vkABPvz-wr7_fsGC-8CDwD6A-4N6gUF7vr_Df8AAPb4_wAVIRX9_AYVAREIC_oA5vf_C9IS--rz_Pn95___8QH9_gILBPQgAC28IFo7OBNACUhhUAIqzwcQABrAB7YTDb8a3UG8hPNpvcdHSz42d7S8IfKOOypxLT5uK4O7ZptAvLos5r0afoG8D-VVvBtkor74GiK9lVdYvR8PvT57LKI9yDssvOdU0r2HQyA9n3ipPEePD75tpJE8aDjKPNJIlT3-Is28Hu0JPYFqcj3m0Wg9GnWjvKmqyLuyXSa9X8EMveNBCb0ZOKC86PT-u0YAkT1hzLG9BTYHvVlXIL30zIG6YgmQvGZI-rzxbjs9CWmRu_oStb1lI2u8sg3BPLsvsj0WPPs8pQUau7HeCD0OG0C7eKevu1ChXz3wdta7a5iGvL1soL0m5lQ9oRa9OgT5o7ymX-K8-AHEudxm6rwUrmy8d17wOhdA3zvU-xw9VHFjPIjNkT07NTc9QbIIuwf91rxrCqa67yKnvLmJ2j0J6xU9rguFO4PC4D0VwDm8L2PUvFXvOryqa0i8kcSBO9pZFL2mLvS8sIO1O-FioDtslb87GCS_OxkEMTyQyC28Crq9vDvFCj5Wgyu9X_DlO-FG5Ty2HYm8qr6OPFlZkbyRcKA9NaSAPNypb7wxCZc8AZXgPB-HILxQ-uc7CGaWuxvWlD2r7eY8DZh2vN202b1Zq1G8E5UyvNHlcj26gnE7NlIdu7ENpj0rC7A8irLxu3LczrytazQ8e5ORO6YulL0MKmC9pEVouyg1qry11Ms83tgBPD8IPL0rFr-8O-9Wu8yfazsq8Uq8Oo6CuwXqAz22Rw-9HYTOu3JUiTwnBSy95BWIO_TRlLuOUWg8jxIduCPO9Ts2rv-8ydbIOoLkPb0Fsqo7epIuO2Kutj0P5ya9hnRQtJtw8TuARDi9tsNpOLvnpTy_mBK94mMCOm0A1r2iGKy6_HLYOCZWRjzDsFC6Pr1dusGi7Lwhuoa92PKuOcYl_bz3fKi8b6eduPETgj0_uqI9x25ZN5FCiT2i4zS8hpaSuKh5ATwgXtc9JcwYuVWJ8j0-6UQ8kYoUOXsS2LzPBmq98aehOB1bKr2HC8q8d_wYOVI8uDxfy1C9GK0RuBcfsDxLoIc9ODPHuGYKxjsh_DC8KeCeOPzSkTzDjnA9ctg4OC98ULt1LMY7g-cWOFmnSr02Rwy9AVdLN0ySQj3dmB66cUwHOCx5Ib0cD4G992W5N2VS472jqi48hu5VOMSJmrv77UY8XH1at_dgDT0CiSE9Qe8AuHl23LsRtaM8geqMuHRMr7tQbXC86K6yt1UYpj1tC8U9g8fnONvbrbxr8B4-kDkhue9NWD3rqfU9Y4MeOOXBLD0UpY68bBkKtyAAOBNACUhtUAEqcxAAGmBHAAAa-BX_5PJU7SQTAf7TDTYHBMbk__vmAAgaDvwX-te5NAYAOPjoGbgAAAAiF_46FAASXA70-hvoCfrKtekSCH8KKfv_zAMXxfz-C8APBeIAUyUA7wfH7zgBFj7xGyIgAC27Vjg7OBNACUhvUAIqrwYQDBqgBgAAwMEAAGzCAABwQQAA6EEAACBBAAD4wQAAUEIAACDBAACQwQAA6MEAAIZCAAAwwgAAIMIAAIjCAABUQgAA2MEAAADBAAAAQQAAuMEAAIBAAACIwQAAIMEAAHDCAABIQgAAIMEAAABBAACgwgAASMIAAJpCAAB4QgAAsMEAADhCAACswgAAYMEAACDCAAD4wQAAAEAAANpCAACgwQAAAEEAAAhCAAAwQQAAYEEAADBCAACAPwAAAAAAAIbCAAA8wgAAqEIAAJBBAABkwgAAYMEAAMhBAABgQQAAEMEAAHDBAACSwgAAcEEAAAzCAAAwwQAAmEIAAEDAAAD4wQAAZMIAAOjBAAAowgAA0MEAADzCAACAPwAAiMEAACxCAABkQgAAMMIAAIpCAAAAwgAAjsIAAFTCAADAwAAAQMEAAEDAAACEwgAAwEEAAIDBAABsQgAAoMEAAARCAACYQQAAMMEAAEhCAACwwQAA2MEAAGBBAABAQAAAWMIAACBCAABIwgAAgEEAADxCAABAwAAAyMEAAPDBAACwQQAAHEIAAEzCAABMwgAAFMIAAIBCAABwQQAAEMEAAIhCAABwQQAAdEIAAPhBAACWwgAAaEIAABxCAABAwgAAAMAAAEBAAAAwwQAA-MEAAETCAAAYwgAAgL8AAPhBAADCQgAAgL8AAADBAAAwwgAA0MEAAABAAACgwQAAVMIAAADBAACwQQAAgMAAAIDAAAAQQQAA4EAAALbCAAAcwgAAQMAAAIC_AACowQAA4EAAAFBBAABowgAAvEIAAAjCAAAcwgAAAEEAAOhBAACAQAAAAMIAAMjBAADoQQAAoMAAAJDCAADAwQAAkEIAABzCAABAQQAAjMIAAEBAAAAkwgAAoEAAAGBBAAAoQgAAsEEAAODAAAAAQQAAUEIAAEhCAAAEQgAABEIAAKDBAAAIwgAAIMIAAJhBAACmQgAAFEIAANjBAAAAwgAAYMEAAExCAADwwQAAqMIAAHBCAABAQQAAmMEAAIDCAACmwgAAAEIAADBBAADgQQAAmEEAALDBAABAQAAAbMIAAHBBIAA4E0AJSHVQASqPAhAAGoACAABkvgAAcD0AAMY-AACCPgAA2L0AAKC8AABAPAAAab8AADy-AAB8vgAAUL0AAKC8AACGPgAARD4AACw-AAA0vgAAND4AAJg9AABAPAAAAT8AAH8_AAA8PgAAPD4AALI-AACOPgAAHD4AABC9AAC4vQAALD4AADS-AAAsPgAA6L0AABw-AACgPAAA-D0AAEw-AACoPQAAzr4AAJ6-AADoPQAAkr4AAJI-AADYvQAA4DwAAJg9AACGPgAA1j4AAJK-AACYvQAAxr4AAOg9AAAQvQAAhj4AAK4-AACIvQAAoDwAAE0_AAAkPgAAqL0AAGQ-AACOPgAAiD0AAKg9AABAPCAAOBNACUh8UAEqjwIQARqAAgAA8r4AAIg9AABEvgAAJ78AABC9AACoPQAABD4AAAS-AABAvAAAXD4AAK6-AABcPgAAJL4AANg9AAAUPgAA4DwAAAy-AAAtPwAAgLsAAAE_AAAcPgAAEL0AAIA7AACoPQAAwr4AAAy-AAD4PQAAmD0AAPi9AAAwPQAA2D0AABA9AAAwPQAAPL4AAMg9AAAUPgAAuD0AABw-AABMvgAAgDsAAKC8AABMPgAAFD4AAEC8AACaPgAAmD0AAH-_AAAEvgAAZD4AADS-AAAcPgAAoLwAAEQ-AACmPgAAfD4AAFw-AADgPAAAuL0AAMg9AADgPAAAMD0AAI4-AAAQPQAANL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=7zEwPfm-Ar4","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["4018614482363220854"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1195524513"},"14276705489205784534":{"videoId":"14276705489205784534","docid":"34-6-10-Z40D81885898C0C8E","description":"Are you interested in learning robotics with Python? Can physical electronics-based projects grow a child's interest in coding? This week on the show, we speak with author Marwan Alsabbagh about...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3244160/1717e4a522010a4c5b8c667b12e1eafe/564x318_1"},"target":"_self","position":"10","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DS7-bVABAoZE","linkTemplate":"/video/preview/14276705489205784534?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Exploring Robotics and Python Through Electronic Projects | Real Python Podcast #218","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=S7-bVABAoZE\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFgoUMTQyNzY3MDU0ODkyMDU3ODQ1MzRaFDE0Mjc2NzA1NDg5MjA1Nzg0NTM0aq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E4ofggQkAYAEKyqLARABGniB8P0KAP4CAPoKAPv9AwABCAMJCfj__wDxAgjyAwEAAP78AgT3AQAAD_z1D_oAAAD-_Qv-9P4BAAj6AAwDAAAAEAb-CPYAAAAJEPsO_gAAAPT99gP1AgAAEvUCAQAAAADrCP4AAQAAAPkJ-v8AAAAACBAM__8AAAAgAC3oDdc7OBNACUhOUAIqcxAAGmApFAAtCPX78gxI2gP91vz5CUYlCd7VAAPlABMaEfkS6dLFIBb_Euj9-MAAAAAf8PgvFAACUxrd5Bv7BQzk2tQRL3_oIAcr8hcLAwo6HPoI8e7uHhUAvxnyCUII8E_bEhMgAC1uukk7OBNACUhvUAIqrwYQDBqgBgAAIMEAAODAAAAcQgAAiMEAADxCAADAQAAALEIAAOjBAAAAwgAAGEIAAMpCAAAkQgAAeMIAACjCAAAwQgAAAEAAAETCAADowQAAcEEAAJTCAACAQQAAyMEAABzCAAAMQgAAkkIAAIC_AACewgAA-MIAAIZCAABEQgAA4MAAAJZCAAAswgAA6EEAAETCAAAwwQAAQMAAAMhBAACAQQAAoMAAAKBAAAAAQAAA4EAAAKhBAABYQgAAjMIAAFzCAAAwwQAAQEIAAKBAAABYwgAAUEEAAEBBAABcQgAALEIAADDBAACuwgAAwEAAAIjBAADoQQAAcEEAAADBAACAwAAAMMIAABRCAABQwQAAqEEAAIrCAAAAwQAAMMIAAOhBAABMQgAARMIAAChCAACAQAAAhsIAADxCAABQwQAA4MAAALhBAABAwAAAEEIAAMBAAADgQAAAfMIAAHBCAACGwgAAYEIAAJZCAADowQAAmEEAANhBAACIwQAAQEEAAIC_AABcwgAAIMEAANBBAABgQgAA4MEAAADCAACKQgAASEIAAN7CAACgwQAAoMAAAIjBAAAcwgAAYMEAAARCAABAQgAA6EEAAJ7CAAA4wgAAwEIAAHDBAAAAwAAAIMIAADDCAAAowgAAAAAAADzCAABEwgAAsMEAAEhCAACMQgAA2MEAAABAAAAAAAAARMIAABDBAAD4wQAAEMIAAIBBAADgQAAA2MEAAGDBAABgQQAALMIAACDCAADoQQAAAEEAABxCAACQwQAAqEEAAJDBAACYQQAAAAAAALjBAABgwQAAcMIAAIBBAAAAQQAADMIAAGDBAAAcQgAAoEAAAMjBAACAwQAAMEIAAEjCAAC-QgAAIEEAAEDBAADAwAAAsMEAAHxCAADIQQAA8EEAAEBAAABwwgAAcEEAACDBAACoQQAAQMEAAPBBAACgwQAAwMEAALhBAAAgQgAAEEEAAEDCAABAwAAAhkIAAPBBAAB0wgAAoMIAAKBAAACAwQAAgMAAAMbCAADAwAAAAMAAALDBAABYQgAAGEIAAPjBAAAEQgAAPMIAADBBIAA4E0AJSHVQASqPAhAAGoACAACSvgAADL4AACw-AACoPQAAfL4AAHS-AACGPgAAf78AAIC7AAC6vgAAQDwAAKA8AAA0PgAAqj4AAJo-AADqvgAAHD4AAAQ-AADIPQAAAz8AAH0_AAAMvgAADD4AAKo-AADoPQAAdL4AAPg9AABEvgAAQLwAABA9AACWPgAAgDsAANi9AAAsvgAAZD4AAIY-AACGPgAAqr4AANK-AAAcPgAAjr4AAKo-AACyvgAA6L0AAGw-AABwvQAA6j4AAJq-AAAMvgAAvr4AAAS-AABUvgAAPD4AAFQ-AAA0PgAAFD4AAH8_AAAUvgAAyL0AAAM_AAB0PgAARD4AALg9AACAuyAAOBNACUh8UAEqjwIQARqAAgAAbL4AAOg9AAC4vQAAOb8AAEy-AAAkPgAAhj4AAIC7AABAPAAAlj4AADS-AADIvQAAiD0AAIg9AABQPQAAML0AACy-AAAZPwAAiL0AAOY-AAAkPgAA6L0AAKC8AACIvQAA6L0AAMi9AACAuwAAUD0AACy-AADIPQAAED0AAEC8AAAQPQAA6L0AAMg9AAA8vgAAJD4AAKA8AACSvgAA-D0AAJi9AADYPQAAbD4AAKA8AACYPQAAoDwAAH-_AAB0PgAAcD0AAMi9AAC4PQAAEL0AAAw-AACOPgAARD4AABw-AACgPAAAuL0AABQ-AABAPAAAuD0AAKg9AABQPQAAgLsgADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=S7-bVABAoZE","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14276705489205784534"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"15091888896357470065":{"videoId":"15091888896357470065","docid":"34-0-1-Z0230B4B904A3C285","description":"When considering an object-oriented programming problem, should you prefer inheritance or composition? Why wouldn't it just be simpler to use functions? Unlike the tutorials beginners typically...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3106557/f63df196e2262d14f2ea12c3c1c6c261/564x318_1"},"target":"_self","position":"12","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DiMZDyQJ8z2M","linkTemplate":"/video/preview/15091888896357470065?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Selecting Inheritance or Composition in Python | Real Python Podcast #261","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=iMZDyQJ8z2M\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFgoUMTUwOTE4ODg4OTYzNTc0NzAwNjVaFDE1MDkxODg4ODk2MzU3NDcwMDY1aq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E8sVggQkAYAEKyqLARABGniB-wQBAv4DAPYBAfn7AQAB-gP_Afn9_QDxAgjyAwEAAP0DAPn3AQAAFAfwCQAAAAD2_hL6-_8BAAj_BAQEAAAAHQn0Bf0AAAAAB_0A_wEAAAIB-gn5AQAAFvv8_gAAAADzC__--v8AAP8F9gMAAAAABwYKAwAAAAAgAC2ddds7OBNACUhOUAIqcxAAGmAoCQAXAf0S2ARC3gMbCQ3p9T8bBtXeAPr9ABEvDfoQ3tSzIRb_I_YIAL4AAAAfGfRGCgACWA_yBhvvCADN3-ghL3_wA_AfB_750ekNG_sXBtYCKycA0wT161fw_k3zDg0gAC2Z10c7OBNACUhvUAIqrwYQDBqgBgAA2MEAALDBAAAwQgAAoMAAAFRCAAC4wQAAGEIAAATCAAD4wQAA2EEAAI5CAADAwAAAFMIAAODBAAAYQgAAFMIAAIDAAABIwgAAEMEAAMLCAAAQQQAA-MEAACDCAAB8QgAAuEEAAGBBAACMwgAA0MIAAKhCAACEQgAAAAAAAFxCAABUwgAACEIAAMDBAADYwQAACMIAAEhCAACgQAAAgD8AAKBAAACYQQAAwEEAAGBBAAAMQgAADMIAAATCAAD4wQAAREIAAAAAAABgwgAA6EEAABBBAABwQgAAwEAAAKDBAACQwgAA-EEAABBBAACYQQAA0EEAABDBAACQwQAAPMIAALBBAAAEwgAAwEEAAKLCAADYQQAACMIAAIhBAACSQgAAgsIAAKhBAAAAwQAAusIAAHBBAADAwAAALMIAAIA_AABMwgAA4EAAABzCAACAQAAACMIAALBCAABUwgAAvkIAAExCAAAAwAAAiEEAAJBBAACAQAAAgL8AAMhBAAAkwgAAgMEAAJBBAAB4QgAAeMIAABTCAAAUQgAAkkIAAKrCAAC4wQAAAEAAAIBAAAAwQQAAgEEAAJRCAACAQQAAKEIAACzCAAC4wQAAgEIAAARCAACgQQAAnsIAAPDBAAAkwgAAIEEAAODBAACAwgAAPMIAAIZCAACEQgAAkEEAAKjBAAAgwQAAoMEAAMDBAAAcwgAAPMIAAMDAAADAQAAAYMIAAAzCAACgwQAAhsIAAETCAACIQQAABEIAAPhBAAAAwAAAuEEAALjBAACAvwAAAEAAAEDAAACgQAAASMIAAAxCAACAwAAABMIAAIA_AAAEQgAAgMAAAGDBAACIwQAA4EEAAITCAACqQgAAkMEAADjCAADIQQAASMIAAAxCAAAwQQAAMMEAAGTCAACAwQAAsEEAAJhBAACAwQAAAMIAAIA_AAAQwQAADMIAADxCAAAQQgAAwEAAAOBAAAAQwQAAqEEAAIxCAAAgwgAAnsIAAIC_AADgwAAAwEAAAADDAACQwQAAAEEAADBBAAAEQgAAgEAAAADCAACwQQAAmMIAAABCIAA4E0AJSHVQASqPAhAAGoACAABQvQAAyL0AALo-AABAPAAAJL4AABC9AABkPgAAa78AAKi9AAAMvgAAJD4AADQ-AACgPAAAqj4AAPg9AAB8vgAAuD0AADA9AACgPAAAET8AAH8_AAAQPQAAJD4AALI-AAAQvQAAyL0AADA9AAB8vgAAtj4AACw-AAC4PQAAgDsAAFS-AAAwPQAAdD4AAIA7AAA0PgAAjr4AAEy-AABcPgAAZL4AAIA7AAAwvQAAcD0AAHA9AAAQPQAAVD4AAJK-AAAQPQAAxr4AAHA9AADoPQAAJD4AAJo-AACIPQAAiD0AAGU_AAAsvgAAFL4AACw-AABsPgAAVD4AACw-AABUviAAOBNACUh8UAEqjwIQARqAAgAATL4AAMg9AACAuwAAGb8AAKC8AAAwvQAAyD0AAEC8AADgvAAAqj4AAOi9AAAwPQAAcD0AAKC8AADYPQAAiL0AAIi9AAArPwAAcD0AANI-AADYPQAAgLsAAOA8AABwvQAA-L0AAIA7AACYPQAAqD0AAFC9AAB0PgAAgDsAAKg9AAC4vQAADL4AAFA9AABQvQAAkj4AAPg9AACGvgAAED0AADC9AAAwPQAAoDwAAAw-AABkPgAAiD0AAH-_AAAQvQAAcL0AAIA7AABwPQAAQDwAADQ-AAAEPgAAND4AALg9AABQPQAAXL4AAMg9AADgPAAAHD4AAIo-AACYPQAATL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=iMZDyQJ8z2M","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["15091888896357470065"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"14613839910404028700":{"videoId":"14613839910404028700","docid":"34-2-16-Z57C430FA073E672C","description":"What are discrete optimization problems? How do you solve them with constraint programming in Python? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3305419/11fe4aada883043ce039433e6a97e3cc/564x318_1"},"target":"_self","position":"13","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJLLiIXB-xCU","linkTemplate":"/video/preview/14613839910404028700?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Constraint Programming & Exploring Python's Built-in Functions | Real Python Podcast #213","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=JLLiIXB-xCU\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFgoUMTQ2MTM4Mzk5MTA0MDQwMjg3MDBaFDE0NjEzODM5OTEwNDA0MDI4NzAwaq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E8AWggQkAYAEKyqLARABGniB-wQBAv4DAO8MB_f9AAEABAAAAvj__gDnDv35B_0BAPUGBgEBAAAAEPcBCPwAAAD1AQP89P8BAAwBCQ4EAAAAFfkADPkAAAAGBwgS_gEAAPn29QgD_wAAF_r-DAAAAADzBPcD-___AQUK7wkAAAAAEP0JBAAAAAAgAC2ddds7OBNACUhOUAIqcxAAGmAMFQAVA_b54gIx5Pn7AwoEBC8Q9ObrAP_kAAMeGfEI7NjIFwv_D-8K-NAAAAAPFuspCQD8PBnn8Rv2GwDZy-cLGn8HEgMZBPYB4e0HFgwS9e_8EQoA-QcG_jr0ADv4GRogAC27cH87OBNACUhvUAIqrwYQDBqgBgAAwMEAANjBAAAUQgAAAMAAADhCAADwwQAANEIAABjCAAAEwgAABEIAAIhCAABAwAAAHMIAAOjBAABAQgAAHMIAAAAAAABQwgAAMMEAALzCAABAQAAABMIAACzCAACAQgAAwEEAAHBBAACOwgAA5MIAAKZCAACCQgAA4EAAAFBCAABgwgAAHEIAAAjCAADgwQAA6MEAAFRCAADgQAAAQMAAAHBBAABQQQAAoEEAAGBBAAAQQgAALMIAAATCAAAIwgAANEIAAEBAAABwwgAAoEEAAIBBAABsQgAAgD8AALDBAACawgAADEIAAOBAAABgQQAA8EEAAODAAACIwQAAJMIAAMBBAADIwQAAQEEAAI7CAADoQQAABMIAAIBBAACOQgAAgsIAAMhBAABgwQAArMIAAHBBAAAgwQAAWMIAAABAAABQwgAAUEEAADDCAABgQQAABMIAALhCAABUwgAAqEIAAEhCAADAwAAAoEEAAIBBAABwQQAAwMAAALhBAAAswgAAYMEAAKhBAABoQgAAXMIAABjCAAAgQgAAlEIAAKrCAADgwQAAgD8AACDBAACAQAAAiEEAAJ5CAABwQQAAPEIAAATCAAAEwgAAgkIAAAhCAAAwQQAAmsIAANjBAADwwQAAEEEAAMjBAABwwgAAQMIAAHxCAACOQgAAwEEAAKDBAABAwAAAUMEAAJjBAAAQwgAAUMIAAKDAAADAQAAAYMIAABzCAACYwQAAgsIAADDCAACQQQAAyEEAAOBBAAAAQAAA2EEAALDBAAAAQAAAQMAAAIC_AACAPwAARMIAADxCAADgwAAADMIAAIBAAAAEQgAAUMEAAGDBAACQwQAA8EEAAIrCAACiQgAAuMEAACzCAADQQQAALMIAAPBBAABQQQAAgD8AAFjCAABQwQAAuEEAANhBAAAgwQAA2MEAAIC_AADAwAAA6MEAADxCAAAcQgAAMEEAAIA_AAAQwQAAwEEAAJhCAAAAwgAAmMIAAKDAAAAAwAAAAAAAAADDAACowQAAQEAAADBBAAAUQgAAgEAAAODBAADgQAAAmsIAAARCIAA4E0AJSHVQASqPAhAAGoACAAAMvgAAiL0AAGQ-AADIPQAAuL0AAAw-AAAUPgAAO78AAKK-AABQvQAAHL4AAAS-AAAsPgAAqj4AAOg9AAA0vgAA-D0AALg9AAAsPgAAyj4AAH8_AAAMvgAAHD4AAAQ-AAD4vQAAgLsAAGQ-AACAOwAAED0AAIA7AAAUPgAABD4AAGS-AAAMvgAA2j4AAFA9AACIPQAANL4AAAy-AADgvAAARL4AAFw-AACAOwAAFL4AANg9AACYPQAARD4AAOi9AAAQvQAAur4AANg9AAAMPgAAPD4AABQ-AAAcPgAAQDwAAD0_AAAwvQAAbD4AABQ-AAA8PgAA-D0AAFA9AADgvCAAOBNACUh8UAEqjwIQARqAAgAAZL4AABA9AAAcvgAAMb8AADC9AAAQvQAAuj4AAOi9AABQPQAAjj4AALi9AACoPQAA2L0AAIC7AADIPQAAEL0AAAS-AAAHPwAAqL0AAOo-AADgPAAAUD0AAAS-AABQPQAA-L0AABC9AAAwPQAAiD0AAJi9AAAMPgAA4DwAAOg9AAAEvgAAbL4AABC9AACAOwAAgj4AAOg9AACGvgAAED0AAKA8AACYPQAAEL0AAAw-AACKPgAAqL0AAH-_AAAQPQAAHD4AAJi9AADIPQAAQDwAALg9AAAQPQAAVD4AACw-AABAPAAAZL4AAMg9AABAPAAADD4AAFQ-AADgPAAA2L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=JLLiIXB-xCU","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["14613839910404028700"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3938324321872479314":{"videoId":"3938324321872479314","docid":"34-8-2-Z9B7C924B034A97A5","description":"Are you still sprinkling print statements throughout your code while writing it? Print statements are often clunky and offer only a limited view of the state of your code. Have you thought there...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/4445298/40cecd133c7aae4c75efb76d6a3e0fa5/564x318_1"},"target":"_self","position":"14","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DwrbJEe947L4","linkTemplate":"/video/preview/3938324321872479314?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Start Using a Debugger With Your Python Code | Real Python Podcast #71","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=wrbJEe947L4\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFQoTMzkzODMyNDMyMTg3MjQ3OTMxNFoTMzkzODMyNDMyMTg3MjQ3OTMxNGqIFxIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxPiHoIEJAGABCsqiwEQARp4gQD9__7-AwD3_Qj--wT_AQ7-BgL3AAAA5AQD9f78AgD9AwD59wEAABD3AQj8AAAA9QED_PT_AQAI_wQEBAAAABII9_33AAAABgP2Af8BAAD59vUIA_8AAB72BgIAAAAA-QH6Cv8AAAD6APf7AAAAAAX9AvkAAAAAIAAtUvfaOzgTQAlITlACKoQCEAAa8AFNF_wCshT6_H8D-gHrAPsB5xD9ACYF7wDk8AkBCfcBAQAH7wAJ_gUAAf3-AAYF9gDkCAEACgT5AAQDAQD5-f8AGPD4AA7u7QAUBOoABw7-___t-gDv-Aj_APkHAAcBDP8FBfcABwbrAA4B-QH5AwX_FAn8__4KCwDw9fUBCQX3_v3pAgD_8v4A_AH5_hMGBAP-CPADAAL9-_MMCQEA_Aj-7gkGAhEDBgT-BvwF-gLx-wj8_vztBvoG-P_5A_wM7P4E9gL_EvoFAvH7BAAQGhD-9AcMASEBCwT_8AD6AuwNAfj3BPj46gn_6fX4AxEQBfggAC2pFo07OBNACUhhUAIqzwcQABrAB7YTDb8a3UG8hPNpvWXegj6VsYa8sCaFuypxLT5uK4O7ZptAvL6kIb4F7DS9-7QGPNjUeb4FBEm984YFvXFytz7Lq6k86BEoPRl0or0Moh89ikG7u0_l1L369488uuwhPTtFXT2Zuiu8Xd-HPIFqcj3m0Wg9GnWjvG4bIzyqJo29PvH3vOFeGT138aO8kb4kvKtH9TzqR3m94ezWvDphfb0Ha_O7WeZjvLuNp73ypHs9I2UwvJxs471t2MC8zWUZPZcaxj1eBBc9WajQvIJerjw50jk9j82pPFssQD1HaaG67bQYu236iL2Ychk9oMaYPD7F-7wiWDC90zdEPL9BAL0a26u8zOmXvKnnE73SuOQ7fMCXPEemaD0KK9U8b2D2O2XJF73OOM08baAMvLmJ2j0J6xU9rguFOwOY8j0Tysw8XFnivCtt8btSAYM75IPcO8m7ib1RFo69Q2tJO1OdRLyGeCA7UYCNPGJTgjyd7wy9Y1zWvJz64D1A_QK9DHXYO0G5bbx1ttu8ENWKPNgqwbyTp7w9meHYu9ypb7wxCZc8AZXgPC1LiTshHYE72Hh6vFNTXD3boQY9-pUQvNgasL181_-7TLxqu6pEWTzZKho8eot5Om3enT2OwAU5BA1LuwBqb72-2Hs8EF0huob0Jb2sxFy9JOK5ux1ITby1kkw9F4mUuTwHgL21xiC9Sm4BvEd0Tzw1hec7-Nf6u8ks8TxurjC9r4oBOwnrErwRgXS9dWH_uoZnkzwGxrA8y9eGOynuF7x41Fi9VWfIuKJgZr2ZOhm9ooj7Oo6YhD2m5-e8LGGvOY5PkrtosCm9Xd6Ht-4EHDxSVTK8-Q0zul_cvL3V4ri8tCVct3CoBrzjiFq8W5Koujz1KL0pZH29-BefuS1BJr0iTsy7lH8LuWrxbj3Ikn49kA4OODXwQz3k2Qi8tvDTuC27uzx7n689KEDauD7qzz0-p-o7PcTUOP1abb1ZU4S9YUafOH5cNr35-hW9Ocb3OCkM5Ty0IX-9CoGguL87Q7yIE6M9ssdTuEWhQDwVXrg8aXz0t57H8jwGblg9bJR2uD4SRb2mcTk8tTMJOdBhPrw-VlW9LXhGuEySQj3dmB66cUwHOD_WnbxYa229jvzMN_Swxr0PMwu8yPO1OFBxXD146rY8R2aBOOnwkD37wSo9-lKFuFe_yLz5FcY8rmmrt_QVxTvDPQA9aSugt4iEzz1rsks9ibeFOJiTZTuAC9I9mOQPucy8gD2UAcY9tJAeuBgMST2FZQe9R9K1NyAAOBNACUhtUAEqcxAAGmBICgBR7BQf7d971hUZ7wrNEEcj-rbx_xkIAPkp-fAQ_-KXLRv_K-u8CqEAAAAWFgglGwAYfw3C4wrhBc7LowkxJ3z0RQ8O7x0G6fL2P6P0C7EzP0UA1fSw3zgVHVcBGRwgAC04lhA7OBNACUhvUAIqrwYQDBqgBgAAgL8AAGDCAACEQgAA8EEAAIBBAACAQAAA8EEAANjBAADIwQAAMMIAAGBCAACgwQAAOMIAACTCAABAQgAAMMEAAMBAAACgQAAAgL8AAFDBAAAQwgAAcMEAAITCAACEQgAAwMEAABxCAABgwgAAUMEAAIZCAACOQgAA6MEAAGRCAACywgAAHMIAACDCAADAwQAAwMAAAPxCAACAwAAAQEAAAHBBAADAQAAABEIAAEhCAAAAwAAAwEEAAGTCAAAgwgAAjEIAANBBAACEwgAAgD8AAMhBAACIQQAAmMEAAJDBAABIwgAAkEEAABDCAADgQAAAVEIAALDBAABAwgAAFMIAANjBAAAswgAA4MAAAMjBAADAwQAAuMEAAOhBAACcQgAAwMEAAMRCAADwwQAAgMIAACzCAACAPwAAIEEAADDBAACAwgAA8EEAAJDBAACGQgAAmMEAACRCAACAwAAAwMEAABhCAABgQQAAjMIAAIhBAACAPwAARMIAABhCAAAowgAA4MAAAAhCAAAoQgAAQMEAALDBAAAMQgAAqEEAAIbCAACawgAAgMAAAKJCAADAQAAAkEEAAHhCAACIQQAAQEIAAFBBAACWwgAALEIAAChCAABYwgAAiMEAAIhBAADgwAAANMIAAGjCAADgQAAAEMEAAIBAAACeQgAAgL8AAMjBAADIwQAAqMEAAEBBAAD4wQAALMIAAIBAAACwQQAAgD8AAODAAACAvwAAUEEAALzCAAAQwgAAyEEAAKjBAADAwQAAiEEAAMhBAABswgAA2EIAAEjCAADgwQAAgEEAAKBBAABQwQAAgMIAADDCAAAgQQAAAMEAAILCAACgwAAAgEIAAJDBAABwQQAAgsIAAABAAAAMwgAA4EAAAPBBAADgQQAAHEIAAFDBAAAQwQAAwEEAABRCAADIQQAA4EEAAIDBAABAwgAAQMIAAIBAAAC4QgAAQMEAACDCAADowQAA6MEAACxCAACYwQAArMIAADhCAACgQQAAcMEAAFDCAACuwgAAoEEAAIhBAADAQAAA4EEAAMDBAADAQQAAUMIAALBBIAA4E0AJSHVQASqPAhAAGoACAACSvgAAij4AALI-AABUPgAAgr4AAMi9AACyPgAAU78AAHS-AABUvgAAML0AAKC8AAC4vQAAqj4AAL4-AAC6vgAAPD4AALg9AADYPQAAET8AAH0_AADIPQAAgLsAAOI-AABAPAAAPL4AAKg9AACYPQAAED0AAHw-AAA8PgAAED0AADA9AACqvgAAoDwAACQ-AAC2PgAAfL4AAJq-AABQPQAA-L0AAAQ-AAAkvgAA6L0AAPg9AAC2PgAA0j4AAPK-AAAcvgAA8r4AAKY-AACgPAAABD4AAPg9AABQPQAABD4AAH8_AADgvAAA-D0AAAc_AABUPgAAiD0AAEw-AABwPSAAOBNACUh8UAEqjwIQARqAAgAAEb8AABw-AAA8vgAALb8AAIg9AAAUPgAApj4AAIq-AADYPQAAhj4AAIa-AAAEPgAAPL4AAIC7AAAUPgAAUD0AAJi9AAAxPwAAiL0AAAE_AADYPQAALL4AADA9AAC4PQAATL4AAFC9AABAvAAAqD0AACy-AABQvQAAUD0AABA9AACoPQAARL4AAFw-AABwPQAAJD4AADA9AABUvgAAgLsAAFA9AAAMPgAAfD4AAKi9AACOPgAA4DwAAH-_AAD4vQAA-D0AAFC9AACGPgAAiL0AABw-AAB0PgAABD4AACQ-AACAuwAAHL4AALg9AADYPQAA2D0AACw-AAAwPQAAUD0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=wrbJEe947L4","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3938324321872479314"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"496661113"},"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":"15","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DMekoslQQzCk","linkTemplate":"/video/preview/17149222728252020127?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"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\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFgoUMTcxNDkyMjI3MjgyNTIwMjAxMjdaFDE3MTQ5MjIyNzI4MjUyMDIwMTI3aq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_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":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17149222728252020127"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false},"3669353172339438273":{"videoId":"3669353172339438273","docid":"34-1-15-Z7706A3B92B0CB01E","description":"Do you know the difference between creating a class instance and initializing it? Would you like an interactive tour of the Python Pillow library? This week on the show, Christopher Trudeau is...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3294337/b8310186ee89129eceac4f5a65a43522/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/lT8OAAIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DP4SmcMu5OLg","linkTemplate":"/video/preview/3669353172339438273?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Class Constructors & Pythonic Image Processing | Real Python Podcast #106","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=P4SmcMu5OLg\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFQoTMzY2OTM1MzE3MjMzOTQzODI3M1oTMzY2OTM1MzE3MjMzOTQzODI3M2qIFxIBMBgAIkUaMQAKKmhoenBvbWlueHRhd3p4cWRoaFVDSTB2UXZyOWFGbjI3eVI2RWo2bjVVQRICABIqEMIPDxoPPxOuG4IEJAGABCsqiwEQARp4gQQA_ff_AQD5CA38-wT_AQgDCQn4__8A7QT8-AUAAAD7APf__AAAAAsAAgH9AAAA-wQI8vr-AQAI_wQEBAAAABcR_Q78AAAABwkBCv4BAAD-APgGA_8AABAEBxAAAAAA9ATv_QAAAAD-Cf8DAAAAAAwGCPoAAAAAIAAtzGbWOzgTQAlITlACKoQCEAAa8AF3-_UBhQv--Xry-wH7E_wBlBbwAFn74f8SCCEC3v0EAQP-BQDZFgIA_O37_9f__v8J7Pv__gv_AQ3b9gD-B-0Af_v3ADHQDgEnDuoB_gL4__fVFQH44-__APQMAP0T-wD-Etf9C-ngACQA_QIABRcCAQnzAej_8v0YB_X8HQcaAO4DBv355w0CCRj1_wIDEP-1Bdz6Ce_zAuoVEALgEf4A8Rn-Af__AgIK9vwLEN7sAxL78wUC2PwF9Qf5-PL65AkVDP8D8_T-_QIY_PwVCQT86_UWBQnpDAQo9gj78LIHBu4D8_QTzwQI3_gA_gIOBfAgAC2GFSg7OBNACUhhUAIqzwcQABrAB0wWD78I0ya9ndH7vAfqBD6AsJ08ApK6vFX-sD02lny61Rg-PBOeML6JmJK8Rjh3vBtkor74GiK9lVdYvd0nnz4Z63Y9lA2QPKrAoLtOLbY8pcuwO0QYX77UZGc7pZ0_PGyw8DwKa6E7DtmjujAO7jwvGQe8mLZJPNJoNz1AbEm9_3XTvBW2pb0ByhW9qcKfPH0ANz37XA29dT-nOv9YbT30h4c6PFWZPM3CQ7zpVMO8kR6OO5o6VL1MU6W7uAD6un1YXz7X4Ls76rn7vMOB8D1OP008wNM_O0dVuDwqCLm81PkLvURP6r3XZgg98ZimPB4fKbsgVom8MB_aPM53SzzBz5M87koFvAHZELvADhe9dLMevMWP0T2rMTI8NJ_WO3VGar2pzCM9FUtbvA5O5D1a-gu9K3ZqOxq4zbxnKVk9vdUEvZUQbL098zK9UhGCPIMbBL1eR96710uVuutvCb1kGyG4WZCBPCJsnby5g_28d3u1vF7bGz6a_rI7wq8FPH5LKr39Pi0826AbPCDUtb2LiU08jhsAPNfqPLzCHBi95EWuOzNW9jy4m5u9liCnOU3HlLpO1BI9LKBtOx8Wlb0pWY488zTkuiU7NjxltMQ8Q9YrukY9KT2Yhba8pXZ1vJ0hZryUFg69ky0evHiJID08HPg8m8iKO_Q2Nj1tkdQ9xNDqujGCvjv4XvI8PEsVOk87_D3NCMo6c-oEt_FoYz32bmK9wbcpus41Cju_jY69tkHUuh4OfD1Mpoo8-yHlOXrjJL2eIqy8QIBzO0qhZz3pB5o88xonOcb52z3iScE8zFqluU3HUrwE7H68MoakOs64-rzGjgG9EmjGt3XCcLym5dG83UtBNiQmLb20IxM7-mzduL25Cb0Yfiu9tFAGuby0vDveBD898KylOev4FD1plTQ9oRWyOLzrbDz7Yd-880mTuNz1sTrM-oM8q3kxOKd_RD280r09Jyr7NlXv-rxjT_G7BewOuc0bTL3ysFC8lsLpOZzyjTyOOr46D2VRt5oflD2jrwA9sGTON5Ttyzuv-hK9TzgPOBKHrD1Vzfq5Dxz3teWST7wvlx69XG5-OBMpTTwv_hG9dJfbtpRhJj3mQVU8eZKWNj6IkTsYT569TKnpNw2eoz1OyNi8dh-_uNndzbs5ZIO89j61t3qXAb2rA2W9tWLmt0LNED127ic910ASOIGtFjujiE26JDQpuKO5tD3IfYs9gPGDONziUD0B5SU9ftX2t0oVubv2cDO95GAKuJbypT1lm2m7qNP-tiAAOBNACUhtUAEqcxAAGmAdFgAm8w4V-gNP6OwCCvznEC8dGOXuAA_sABozCt4gCOfDH_f_BeHe-sAAAAAeAtgTAgABUQjh8AQA_gi6yPIIHH_7IgEG5xoECvn5KsYBAun4HAoA5u7iFT_u7Uz3HC0gAC3SEFI7OBNACUhvUAIqrwYQDBqgBgAAoMEAAKjBAABYQgAAgEEAAFxCAAAAQQAANEIAABzCAADAwQAA-EEAAJRCAACYQQAAFMIAAADCAAAEQgAA6MEAAEBAAADAwQAA4MAAALDCAACQQQAAyMEAAFDCAACCQgAAJEIAAJhBAACEwgAA0sIAAJBCAAB0QgAAUEEAAIJCAAA8wgAAwEEAABDCAADgwQAA2MEAABxCAADwQQAAAMAAAABBAAAgQQAAKEIAAIDAAAAAQgAAMMIAABjCAABAwQAAaEIAAIBAAABMwgAAJEIAAIhBAAAsQgAAAEEAAAzCAABwwgAAoEEAAIBAAACoQQAAIEEAAKhBAAAAwAAAVMIAAHBBAADowQAAgD8AAKzCAADQQQAAwMEAALBBAABIQgAAeMIAAIhBAAAAQQAA1MIAAABBAABAwAAAIMIAAFBBAABgwgAAwEEAAAjCAABAQAAAuMEAAKJCAABQwgAAwEIAABxCAAAAAAAABEIAAOhBAABwQQAAAMEAAOBBAABEwgAAwMAAAEhCAABkQgAAgsIAAAjCAAAYQgAAuEIAAHTCAADQwQAAQMAAABDBAAAAwAAAgL8AAGBCAACAvwAAaEIAADTCAAAAwgAAmEIAAPhBAAAAwQAAusIAACjCAAAIwgAAAMAAAKDBAACMwgAAGMIAAIRCAACIQgAAiEEAAOBAAAAQwQAAyMEAAKDBAAAIwgAAKMIAAADBAABAwQAATMIAADDCAACwwQAAqMIAAEjCAACAQQAABEIAACxCAACYwQAAiEEAADTCAABQwQAAgD8AAIC_AABAQAAAgsIAAARCAABAwQAAFMIAAABAAADYQQAAqMEAAAAAAADgwQAA8EEAAIDCAACiQgAAmMEAACTCAABwQQAA6MEAAEhCAADgQAAA4EAAADTCAABAwQAAYEEAAKhBAACQwQAA-MEAAFBBAACwwQAAKMIAAHxCAAAIQgAAoMAAAMBAAACgwAAAyEEAAFhCAAAUwgAAhsIAAAAAAADgwAAAmEEAAOTCAACAvwAAmEEAAIA_AAAMQgAAwEAAAATCAABAQQAAhsIAAEBCIAA4E0AJSHVQASqPAhAAGoACAAB0vgAAED0AAAQ-AAAsPgAAhr4AAHC9AAAEPgAAWb8AAI6-AADovQAATD4AAHQ-AACIPQAAgj4AAOg9AACqvgAA-D0AAFA9AAA0PgAAGz8AAH8_AABAvAAA2D0AAOg9AABwPQAAFL4AAIi9AACivgAADD4AAFw-AAA8PgAADD4AAGS-AACGvgAAbD4AACw-AAAQPQAAVL4AAHy-AACYvQAA0r4AAGQ-AACAuwAAFL4AANg9AAAkvgAAhj4AAMa-AACovQAA0r4AALi9AACIPQAAuD0AANg9AADgPAAAoDwAAGU_AAAMvgAAkj4AAJg9AABEPgAAED0AAAw-AADgvCAAOBNACUh8UAEqjwIQARqAAgAAsr4AAEw-AAAUvgAAJ78AAIq-AABwvQAAmj4AACS-AAAQPQAA1j4AAKi9AAAUvgAAiL0AAIC7AABQPQAAQLwAABC9AAAvPwAAoLwAAN4-AACYPQAAuL0AAMi9AADgvAAAqL0AAPg9AADIvQAAqD0AABS-AACoPQAAQDwAABA9AAAwvQAA2L0AAHw-AADIvQAAij4AAIA7AACKvgAAmL0AAKA8AACCPgAAQLwAAOC8AADgPAAAgDsAAH-_AABAvAAA2L0AAHy-AAAsPgAAQDwAALg9AAB8PgAAVD4AAPg9AACAuwAAQLwAAOA8AABAPAAADD4AAOg9AADYPQAAiL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=P4SmcMu5OLg","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["3669353172339438273"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2062163833"},"10831418750354242844":{"videoId":"10831418750354242844","docid":"34-1-2-Z50B3D9CE828985B3","description":"How do you start adding unit tests to your Python code? Can the built-in unittest framework cover most or all of your needs? Christopher Trudeau is back on the show this week, bringing another...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/761548/ebf6c64a76dd4091db15d75fbd909bfc/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/mtV5SgIAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DlJGSKb9AuGg","linkTemplate":"/video/preview/10831418750354242844?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Building Python Unit Tests & Exploring a Data Visualization Gallery | Real Python Podcast #206","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=lJGSKb9AuGg\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFgoUMTA4MzE0MTg3NTAzNTQyNDI4NDRaFDEwODMxNDE4NzUwMzU0MjQyODQ0aogXEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E4MUggQkAYAEKyqLARABGniBBv4GAAABAPv-Av8DBP4BDQb_AvYAAADtBPz4BQAAAP78AgT3AQAAEfYBCfwAAAD-_Qv98_4BAAoFAAkEAAAAGgL9APcAAAAFAf0H_wEAAPb__A0E_wAAGADyB_8AAADwA_r6_v8AAP8F9gMAAAAADvcG-wABAAAgAC0SQNU7OBNACUhOUAIqhAIQABrwAX8P-QCU8wv6d_P7AfwS_AGXFfEAN_f0AAf3HADI8wQABA8GANYLC_8Y-fcA3xr8AAUF9v4d7-wAAPP6AB8R9QFp9xsBL9EOAQL07QAK_f_-1eoGAfTbBP7i6woADBX0_v4R2P0H-98BEuH7AA_2CAD5FuAE-wEGAQz__AMh_g8B8_kM-O8C_gMPGQECAgMQ_9r35f4N9__7zDIFA_D4EAAODhL8LucWAf7m_gEV7_oCEvv0BRj36vn9-_D92AfZ_g0B8vcL8gT8-iQD-xX6EvbX6xcH1woOAwruCfv3zgcG7wPz9f3g__7U8vz3BSQD8CAALW0DLTs4E0AJSGFQAirPBxAAGsAHTBYPvwjTJr2d0fu85BUYPvwxkjzEwlq9Vf6wPTaWfLrVGD48AilRvmqFSb2QPdK72NR5vgUESb3zhgW9_tWLPiDEnzyGqTE7rI4avA6Oqzqjka679aGDvjx38TsuxZc7o4osvH1ft7s5QcA7BcQkvETj5LyBSj26bya7PcHgmrwZBJa8SxJ6vU1DGryOk0I8fQA3PftcDb11P6c6peCEPfpHujxALae7K1eOvTFzJryAfC68mjpUvUxTpbu4APq6NNk_PnCOH72YGvy8zHkmPgCPyTtUNHc7S4AzO0ANJbtGSkm9paEGvqG3HTxoQi49y6r8u7PRWb1QaL48zndLPMHPkzzuSgW82TbWvJFh1byLmv27gcaWPfHcVjwDVcg8ZckXvc44zTxtoAy8pWglPtj4p7xOSJY5YhFDvPRn5Dw6a8G8eDegvNofCL2LEwQ81b5Pvdmi-7zYcdO7MJZzvfJmaDwmk648p9yOOoIoTr0f3k68ESqyPRogKDt6UBK7SDhovSfK1DyjaJI7kADEvT7ZAz3tZ2u7qNkoPFhIT70TsS08N43NPZZiQr25nUc7Kr6rPA0CBj0PF-87HxaVvSlZjjzzNOS6HEbcvDY0ijweSZM6aRe4PFWwmbv8f2a8nSFmvJQWDr2TLR68ofwYPdF8ST12Kio8HfS2PNxL2j2h9LA4iI3ovEdBCzwqGsm5Tzv8Pc0Iyjpz6gS3LGcqPYqrT72cnVI7clSJPCcFLL3kFYg7Wx6QPTguAjzz1DO6QpQvvHzUH72My_i58r-bPTQEg7lGiAM5xvnbPeJJwTzMWqW5TcdSvATsfrwyhqQ6AeAzvIZc47sW7FA65fZDu_wDAL2s6wq5tAynvDLzUzxFmV05FXAPvd2CAL2VP2y5VKFLvMRWFT3sJkq3pzDAPCw8eT2CA6A2N0EKPS_krLzcf8e5Dw0LPbWVTbzk4ai42VN8PeqzAz4-RQq5cAorvXE5nrzLPoW4-RIqvIuA1LxaJVg4B5bEO1qv8bq2S7G37-cUPe3i7Dzj-pi1Bvk0PAm8uLxdUcM3EoesPVXN-rkPHPe1GAXBPAVfAr3s25M43oi4PMJuM73tnK-3TJJCPd2YHrpxTAc4SUMyPEbpt72kLmA3Qe63PTxh07tBGfy4VlWevMTdajz03063wxGDOVBVIb2EoSu3u4ilPM7IOz1FHIW3zve4PFRknbvXP4m4iITPPWuySz2Jt4U45UNwPd8aWDzxBZ24uZfqPBxJHb1IoSI13ZNMPSfU_Lr8ede3IAA4E0AJSG1QASpzEAAaYD75ACjx9hv26k3N-dEN7tX3JhwPy-YA8Pz_9y8O4xXj7K0MKv8d5PX1sAAAAAbw7ynrAAprH9raGe3h8des0ioCfxIV8vno_xXS2uIK3AL42BstPwDG9NEUUATdXPYFEyAALYWSLzs4E0AJSG9QAiqvBhAMGqAGAACwwQAAEMEAADhCAADgQAAAWEIAAODAAAA8QgAAFMIAAPjBAACoQQAAmEIAAFBBAAAcwgAA0MEAAPBBAAAUwgAAQMAAAAzCAAAAwAAAqsIAAGBBAADgwQAAQMIAAKxCAAA8QgAAsEEAAITCAADwwgAArEIAAJZCAACwQQAACEIAAETCAADAQQAAuMEAANjBAAAcwgAA-EEAAMBBAACYQQAAuEEAAIBAAAAEQgAAAEAAAGhCAAAUwgAA-MEAAKjBAAB8QgAAuEEAACDCAADgQQAAoEAAAEBCAAAQwQAASMIAAHDCAACgQQAAAMAAAFBBAADQQQAAQMAAAADBAAAIwgAAQEEAAHDCAACoQQAAksIAAKBBAAAgwgAAAEEAAGRCAACCwgAA4EEAAADBAACywgAAgEEAAADBAAAMwgAAIEEAADzCAAAAQQAABMIAAIhBAADgwAAAmkIAAILCAACkQgAAOEIAAKDAAAD4QQAAwEEAAIA_AACAPwAAQEEAAEDCAACgwAAAyEEAAGRCAAB4wgAAFMIAAGRCAAC2QgAAjMIAAMDBAAAAwQAAcMEAAEDAAAAAQQAAnkIAAFBBAABgQgAAXMIAABDCAABIQgAAmEEAAFDBAACowgAAAMIAALjBAAAAwAAAsMEAAIDCAAAQwgAAbEIAAJZCAAAwQQAAYMEAAMDAAABAwAAAqMEAAADCAAA8wgAAQEEAAMDAAAB8wgAAOMIAACjCAACswgAAOMIAALhBAACoQQAAJEIAAABAAAAAQQAACMIAAIA_AAAAwAAAoMAAAJhBAABIwgAAKEIAAEDBAAAIwgAAQEAAACxCAAAwwQAAgL8AAAzCAAAMQgAAZMIAAIBCAACgwQAAaMIAAMhBAACwwQAATEIAAEBBAABAQQAAVMIAAEDAAACoQQAAsEEAAJjBAADgwQAAoEAAANjBAAAAwgAAYEIAAABCAAAAQQAAgL8AAIC_AADoQQAAiEIAACDCAACcwgAAcMEAAMBAAACAQAAA2sIAACDBAABgQQAAQMAAAPhBAABAQAAA6MEAAABBAACawgAAIEIgADgTQAlIdVABKo8CEAAagAIAAJq-AACovQAAFD4AAFA9AACAOwAAmr4AABQ-AAAzvwAAhr4AALa-AACGvgAAgDsAALg9AABMPgAAXD4AAPi9AAAMPgAAND4AAKA8AAAVPwAAfz8AAFC9AAAQPQAALD4AANg9AACAOwAAyD0AAFA9AACaPgAAgLsAAEw-AABQPQAAQLwAAJa-AACGPgAAgj4AAOg9AACyvgAA-L0AAIg9AABkvgAAHD4AADC9AADovQAAQDwAALg9AACKPgAAqL0AAEC8AACgvAAA6D0AADC9AAAwPQAApj4AAKA8AADIPQAAUT8AAKi9AAAkPgAAjj4AAHw-AABMPgAAJD4AAKi9IAA4E0AJSHxQASqPAhABGoACAACGvgAAML0AAAS-AAAzvwAAmL0AAIA7AACKPgAAyL0AAOA8AABMPgAAgr4AAIg9AADovQAAmD0AAMg9AABwvQAAdL4AAA0_AACovQAACT8AAGQ-AADovQAABL4AAOA8AAAMvgAAbL4AABC9AACgPAAA4LwAADw-AACgPAAAcD0AAIA7AABcvgAA-D0AAOC8AAB0PgAAiL0AAHy-AACCPgAAoLwAALg9AAAEPgAA2D0AAEQ-AABAPAAAf78AALg9AAAMPgAAVL4AAFC9AABQvQAA2D0AADQ-AAAcPgAAXD4AAEA8AACGvgAA-D0AAKg9AAAQPQAAND4AAKA8AABQvSAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=lJGSKb9AuGg","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["10831418750354242844"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"217867056"},"11420687166331143634":{"videoId":"11420687166331143634","docid":"34-9-16-ZD57B0AA5C824CC94","description":"What goes into a code review in Python? Is there a difference in how a large organization practices code review compared to a smaller one? Their team is leveraging LLMs to build an automated...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1571242/56139826b17e12c0ebc99dd141e95860/564x318_1"},"target":"_self","position":"19","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DlN8EKFMkDfI","linkTemplate":"/video/preview/11420687166331143634?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Exploring Code Reviews in Python and Automating the Process | Real Python Podcast #183","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=lN8EKFMkDfI\",\"src\":\"serp\",\"rvb\":\"Eq8DChM0NjAxODcyNjE5NTgzNzY2OTM4ChMzMDI4MjkyOTc4NTI1MjY4NjgzChM3NDg4ODU1NzI4OTg0MDY2MzYyChQxMDA0NjE5MjkwNDY3MzczOTc0NgoTMzExNDA0MDQwMzU5MzgwNzY2MAoUMTE0MDI4MDk1MTQyMjgzODc1NDAKFDE3MDUzODkwODI2Njk4MDIxNTA5ChMyNDU3NjI3OTgyMDI3NzI3ODM3ChM0MDE4NjE0NDgyMzYzMjIwODU0ChQxNDI3NjcwNTQ4OTIwNTc4NDUzNAoUMTUwOTE4ODg4OTYzNTc0NzAwNjUKFDE0NjEzODM5OTEwNDA0MDI4NzAwChMzOTM4MzI0MzIxODcyNDc5MzE0ChQxNzE0OTIyMjcyODI1MjAyMDEyNwoTMzY2OTM1MzE3MjMzOTQzODI3MwoUMTA4MzE0MTg3NTAzNTQyNDI4NDQKFDExNDIwNjg3MTY2MzMxMTQzNjM0ChQxMzU5MDcxNDg1MjE0MDQxODcyMAoTODc2Mjk3Mjg3NTk1MTkwNjYwNQoUMTIwODM4MzUxNjc2OTI1OTIzMzgaFgoUMTE0MjA2ODcxNjYzMzExNDM2MzRaFDExNDIwNjg3MTY2MzMxMTQzNjM0aq8NEgEwGAAiRRoxAAoqaGh6cG9taW54dGF3enhxZGhoVUNJMHZRdnI5YUZuMjd5UjZFajZuNVVBEgIAEioQwg8PGg8_E_4eggQkAYAEKyqLARABGniBAgUC_v8CAPQEB_cEAQABDAD7-vcAAADuBPz4BQAAAPz_CAMBAAAAD_z1D_oAAAD1AQP88_8BAAoFAAkEAAAAGQL9APcAAAACC_cG_gEAAAH7_A8E_wD_FgX-BgAAAAD7_QL9_f4AAPsB_AQAAAAABv0NAQAAAAAgAC0zINc7OBNACUhOUAIqcxAAGmADBAAiDQMS3ugz2uMK6ADlBjAP983_AA7qAPEbFgEO7MjMIAf_JuYU7sEAAAArHPEi7wD5Ug7W2hXzHfHZ2O8lJ3_0AxUc8_wO4-Ml_vwCBMj0FTIA5gIRAkgLDUr0HCogAC36GFI7OBNACUhvUAIqrwYQDBqgBgAAQMEAAPDBAAAYQgAAyMEAABxCAACowQAAPEIAAGzCAADwwQAALEIAADxCAAAQwQAAMMIAAAzCAAAwQgAANMIAAMBAAACMwgAAAMEAALrCAAAgQQAAkMEAAFTCAAB0QgAAkkIAANDBAACowgAAxsIAAIJCAACCQgAAMMEAABxCAABAwgAAuEEAAFDCAAAQwgAASMIAAFBCAADwQQAAsEEAAKBAAAAgQgAAYEEAAPhBAAD4QQAALMIAAODBAACAwQAATEIAAFDBAABIwgAAQMAAAEDBAABMQgAAcEEAAIDAAACUwgAAHEIAABDBAAAAQQAAVEIAAEBAAADYwQAA4MEAAPhBAABAwQAAoEEAAKrCAACwQQAAFMIAAJhBAABgQgAAcMIAANBBAACIQQAAusIAALBBAABAQAAABMIAAABCAABAwgAAyEEAAIC_AAAMQgAAKMIAALxCAAB0wgAA0kIAAGBCAACowQAAHEIAADBCAADYQQAAgEAAADDBAAD4wQAAEEEAACBCAACKQgAASMIAAATCAABwQgAAfEIAALbCAADAwQAAgD8AAADAAACgQAAAMEEAAIRCAADAQQAAMEIAANDBAABwwQAAHEIAAChCAACgQAAAOMIAAFjCAABAwgAAAMEAAADBAABMwgAAKMIAAKBCAACGQgAAgEAAAODAAABgwQAAkMEAACTCAAAAwgAA0MEAAJBBAACgwAAAdMIAAAzCAACAvwAAjMIAAAzCAACgwAAAsEEAACRCAADgQAAACEIAAKDAAACAvwAAiMEAAEBAAADwQQAAMMIAAAxCAABwwQAAQMAAANhBAABQQQAAwEAAAEDBAAC4wQAANEIAAHzCAAC6QgAAoEAAAMjBAAAQQQAA6MEAAHBBAAAwQgAAAMEAABDCAAC4wQAAQEAAADBBAAC4wQAA4MAAADBBAABAQQAADMIAAPhBAAAcQgAAIMEAAIDBAACAQAAAsEEAAKhCAABEwgAAQMIAAOBAAADgwAAAIEEAAMrCAAAwwQAAEEEAAIA_AADAQQAAwEAAACjCAAAYQgAAqMIAAPBBIAA4E0AJSHVQASqPAhAAGoACAACqvgAAoDwAAKY-AAAUPgAAfL4AABw-AACgvAAAMb8AAGS-AAAEvgAAmL0AALg9AABQPQAAHD4AAKg9AADGvgAADD4AABA9AAC4PQAAAT8AAH8_AACYPQAAqD0AAII-AAD4vQAATL4AAKA8AACYvQAAqL0AAOA8AACoPQAA6D0AAOi9AAC4vQAAbD4AABC9AABkPgAAir4AADy-AAD4PQAAfL4AAFQ-AACovQAAcL0AAAw-AACAOwAALD4AAGS-AAAQvQAAjr4AAIg9AADYPQAA6D0AAL4-AABwvQAAgDsAAEc_AACAuwAAmD0AAEw-AADgvAAABD4AAPg9AABwvSAAOBNACUh8UAEqjwIQARqAAgAA_r4AALg9AAAQvQAAIb8AAEC8AABwPQAAyj4AAFC9AAAUPgAARD4AAM6-AAAsPgAAiL0AAPg9AAAMPgAAED0AABS-AAA5PwAA6L0AAAE_AABAPAAAqL0AAJi9AACIPQAAir4AANi9AAAMPgAAuD0AALi9AABAvAAAgDsAAKg9AACovQAAhr4AAOg9AAAMPgAAfD4AAFA9AABsvgAAQLwAAIi9AAA0PgAA6D0AAOA8AACmPgAAcL0AAH-_AACYvQAAFD4AACy-AAAEPgAA-D0AACQ-AACOPgAAjj4AAFQ-AADgPAAAZL4AAOg9AABQPQAA-D0AABQ-AABQPQAARL4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=lN8EKFMkDfI","parent-reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11420687166331143634"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false}},"dups":{"4601872619583766938":{"videoId":"4601872619583766938","title":"2022 \u0007[Real\u0007] \u0007[Python\u0007] Tutorial & Video Course Wrap Up | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #138","cleanTitle":"2022 Real Python Tutorial & Video Course Wrap Up | Real Python Podcast #138","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=rVEksrY9qNQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/rVEksrY9qNQ?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":4572,"text":"1:16:12","a11yText":"Süre 1 saat 16 dakika 12 saniye","shortText":"1 sa. 16 dk."},"views":{"text":"2,1bin","a11yText":"2,1 bin izleme"},"date":"23 ara 2022","modifyTime":1671818623000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/rVEksrY9qNQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=rVEksrY9qNQ","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":4572},"parentClipId":"4601872619583766938","href":"/preview/4601872619583766938?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/4601872619583766938?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"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":"Süre 52 dakika 12 saniye","shortText":"52 dk."},"views":{"text":"1,7bin","a11yText":"1,7 bin izleme"},"date":"3 eki 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":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3132},"parentClipId":"3028292978525268683","href":"/preview/3028292978525268683?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/3028292978525268683?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"7488855728984066362":{"videoId":"7488855728984066362","title":"\u0007[Real\u0007] \u0007[Python\u0007] Podcast – Episode 25 – Data Version Control in \u0007[Python\u0007] and \u0007[Real\u0007] \u0007[Python\u0007...","cleanTitle":"Real Python Podcast – Episode 25 – Data Version Control in Python and Real Python Video Transcripts","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=a3NL30-WeAk","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/a3NL30-WeAk?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":3609,"text":"1:00:09","a11yText":"Süre 1 saat 9 saniye","shortText":"1 sa."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"4 eyl 2020","modifyTime":1599238800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/a3NL30-WeAk?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=a3NL30-WeAk","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3609},"parentClipId":"7488855728984066362","href":"/preview/7488855728984066362?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/7488855728984066362?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"10046192904673739746":{"videoId":"10046192904673739746","title":"Learning Intermediate \u0007[Python\u0007] With a Deep Dive Course | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #246","cleanTitle":"Learning Intermediate Python With a Deep Dive Course | Real Python Podcast #246","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=RQypBBW0aXc","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/RQypBBW0aXc?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":3386,"text":"56:26","a11yText":"Süre 56 dakika 26 saniye","shortText":"56 dk."},"views":{"text":"1,9bin","a11yText":"1,9 bin izleme"},"date":"11 nis 2025","modifyTime":1744392199000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/RQypBBW0aXc?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=RQypBBW0aXc","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3386},"parentClipId":"10046192904673739746","href":"/preview/10046192904673739746?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/10046192904673739746?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"3114040403593807660":{"videoId":"3114040403593807660","title":"Studying \u0007[Python\u0007] Software Architecture & Creating Lambda Expressions | \u0007[Real\u0007] \u0007[Python\u0007] Po...","cleanTitle":"Studying Python Software Architecture & Creating Lambda Expressions | Real Python Podcast #180","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=2ayHxAkvNi4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2ayHxAkvNi4?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":2898,"text":"48:18","a11yText":"Süre 48 dakika 18 saniye","shortText":"48 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"10 kas 2023","modifyTime":1699574400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2ayHxAkvNi4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2ayHxAkvNi4","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":2898},"parentClipId":"3114040403593807660","href":"/preview/3114040403593807660?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/3114040403593807660?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"11402809514228387540":{"videoId":"11402809514228387540","title":"Experiments With Gen AI, Knowledge Graphs, Workflows, and \u0007[Python\u0007] | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #...","cleanTitle":"Experiments With Gen AI, Knowledge Graphs, Workflows, and Python | Real Python Podcast #248","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=uCroZOpDafw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/uCroZOpDafw?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":3559,"text":"59:19","a11yText":"Süre 59 dakika 19 saniye","shortText":"59 dk."},"views":{"text":"1,3bin","a11yText":"1,3 bin izleme"},"date":"9 mayıs 2025","modifyTime":1746815243000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/uCroZOpDafw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=uCroZOpDafw","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3559},"parentClipId":"11402809514228387540","href":"/preview/11402809514228387540?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/11402809514228387540?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"17053890826698021509":{"videoId":"17053890826698021509","title":"Learn \u0007[Python\u0007] Skills While Creating Games | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #2","cleanTitle":"Learn Python Skills While Creating Games | Real Python Podcast #2","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=d7_QXUzET8k","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/d7_QXUzET8k?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":3314,"text":"55:14","a11yText":"Süre 55 dakika 14 saniye","shortText":"55 dk."},"views":{"text":"15,1bin","a11yText":"15,1 bin izleme"},"date":"27 mar 2020","modifyTime":1585267200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/d7_QXUzET8k?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=d7_QXUzET8k","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3314},"parentClipId":"17053890826698021509","href":"/preview/17053890826698021509?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/17053890826698021509?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"2457627982027727837":{"videoId":"2457627982027727837","title":"\u0007[Real\u0007] \u0007[Python\u0007] Podcast – Episode 14 – Going Serverless with \u0007[Python\u0007]","cleanTitle":"Real Python Podcast – Episode 14 – Going Serverless with Python","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=amHbhsBLcIo","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/amHbhsBLcIo?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":3288,"text":"54:48","a11yText":"Süre 54 dakika 48 saniye","shortText":"54 dk."},"views":{"text":"3,7bin","a11yText":"3,7 bin izleme"},"date":"19 haz 2020","modifyTime":1592524800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/amHbhsBLcIo?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=amHbhsBLcIo","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3288},"parentClipId":"2457627982027727837","href":"/preview/2457627982027727837?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/2457627982027727837?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"4018614482363220854":{"videoId":"4018614482363220854","title":"\u0007[Real\u0007] \u0007[Python\u0007] Podcast – Episode 28 – Using Pylance to Write Better \u0007[Python\u0007] Inside of Visual...","cleanTitle":"Real Python Podcast – Episode 28 – Using Pylance to Write Better Python Inside of Visual Studio Code","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=7zEwPfm-Ar4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/7zEwPfm-Ar4?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":3004,"text":"50:04","a11yText":"Süre 50 dakika 4 saniye","shortText":"50 dk."},"views":{"text":"5,5bin","a11yText":"5,5 bin izleme"},"date":"25 eyl 2020","modifyTime":1601063152000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/7zEwPfm-Ar4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=7zEwPfm-Ar4","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3004},"parentClipId":"4018614482363220854","href":"/preview/4018614482363220854?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/4018614482363220854?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"14276705489205784534":{"videoId":"14276705489205784534","title":"Exploring Robotics and \u0007[Python\u0007] Through Electronic Projects | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #218","cleanTitle":"Exploring Robotics and Python Through Electronic Projects | Real Python Podcast #218","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=S7-bVABAoZE","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/S7-bVABAoZE?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":3978,"text":"1:06:18","a11yText":"Süre 1 saat 6 dakika 18 saniye","shortText":"1 sa. 6 dk."},"views":{"text":"1,6bin","a11yText":"1,6 bin izleme"},"date":"23 ağu 2024","modifyTime":1724437686000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/S7-bVABAoZE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=S7-bVABAoZE","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3978},"parentClipId":"14276705489205784534","href":"/preview/14276705489205784534?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/14276705489205784534?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"15091888896357470065":{"videoId":"15091888896357470065","title":"Selecting Inheritance or Composition in \u0007[Python\u0007] | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #261","cleanTitle":"Selecting Inheritance or Composition in Python | Real Python Podcast #261","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=iMZDyQJ8z2M","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/iMZDyQJ8z2M?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":2763,"text":"46:03","a11yText":"Süre 46 dakika 3 saniye","shortText":"46 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"15 ağu 2025","modifyTime":1755282746000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/iMZDyQJ8z2M?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=iMZDyQJ8z2M","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":2763},"parentClipId":"15091888896357470065","href":"/preview/15091888896357470065?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/15091888896357470065?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"14613839910404028700":{"videoId":"14613839910404028700","title":"Constraint Programming & Exploring \u0007[Python\u0007]'s Built-in Functions | \u0007[Real\u0007] \u0007[Python\u0007] Po...","cleanTitle":"Constraint Programming & Exploring Python's Built-in Functions | Real Python Podcast #213","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=JLLiIXB-xCU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/JLLiIXB-xCU?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":2880,"text":"48:00","a11yText":"Süre 48 dakika","shortText":"48 dk."},"views":{"text":"1,6bin","a11yText":"1,6 bin izleme"},"date":"19 tem 2024","modifyTime":1721420611000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/JLLiIXB-xCU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=JLLiIXB-xCU","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":2880},"parentClipId":"14613839910404028700","href":"/preview/14613839910404028700?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/14613839910404028700?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"3938324321872479314":{"videoId":"3938324321872479314","title":"Start Using a Debugger With Your \u0007[Python\u0007] Code | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #71","cleanTitle":"Start Using a Debugger With Your Python Code | Real Python Podcast #71","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=wrbJEe947L4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/wrbJEe947L4?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":3938,"text":"1:05:38","a11yText":"Süre 1 saat 5 dakika 38 saniye","shortText":"1 sa. 5 dk."},"views":{"text":"3,2bin","a11yText":"3,2 bin izleme"},"date":"30 tem 2021","modifyTime":1627668334000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/wrbJEe947L4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=wrbJEe947L4","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3938},"parentClipId":"3938324321872479314","href":"/preview/3938324321872479314?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/3938324321872479314?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-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":"Süre 35 dakika 8 saniye","shortText":"35 dk."},"views":{"text":"1,6bin","a11yText":"1,6 bin izleme"},"date":"21 kas 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":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":2108},"parentClipId":"17149222728252020127","href":"/preview/17149222728252020127?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/17149222728252020127?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"3669353172339438273":{"videoId":"3669353172339438273","title":"Class Constructors & Pythonic Image Processing | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #106","cleanTitle":"Class Constructors & Pythonic Image Processing | Real Python Podcast #106","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=P4SmcMu5OLg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/P4SmcMu5OLg?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":3502,"text":"58:22","a11yText":"Süre 58 dakika 22 saniye","shortText":"58 dk."},"views":{"text":"3,2bin","a11yText":"3,2 bin izleme"},"date":"15 nis 2022","modifyTime":1650042735000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/P4SmcMu5OLg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=P4SmcMu5OLg","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3502},"parentClipId":"3669353172339438273","href":"/preview/3669353172339438273?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/3669353172339438273?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"10831418750354242844":{"videoId":"10831418750354242844","title":"Building \u0007[Python\u0007] Unit Tests & Exploring a Data Visualization Gallery | \u0007[Real\u0007] \u0007[Python\u0007] Po...","cleanTitle":"Building Python Unit Tests & Exploring a Data Visualization Gallery | Real Python Podcast #206","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=lJGSKb9AuGg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/lJGSKb9AuGg?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":2563,"text":"42:43","a11yText":"Süre 42 dakika 43 saniye","shortText":"42 dk."},"views":{"text":"1,3bin","a11yText":"1,3 bin izleme"},"date":"31 mayıs 2024","modifyTime":1717181639000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/lJGSKb9AuGg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=lJGSKb9AuGg","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":2563},"parentClipId":"10831418750354242844","href":"/preview/10831418750354242844?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/10831418750354242844?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","isEmbedOnly":false,"shouldPlayInstreamPreroll":false,"commentsDisabled":false,"reactionsDisabled":false},"11420687166331143634":{"videoId":"11420687166331143634","title":"Exploring Code Reviews in \u0007[Python\u0007] and Automating the Process | \u0007[Real\u0007] \u0007[Python\u0007] Podcast #183","cleanTitle":"Exploring Code Reviews in Python and Automating the Process | Real Python Podcast #183","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=lN8EKFMkDfI","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/lN8EKFMkDfI?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":3966,"text":"1:06:06","a11yText":"Süre 1 saat 6 dakika 6 saniye","shortText":"1 sa. 6 dk."},"views":{"text":"1,2bin","a11yText":"1,2 bin izleme"},"date":"8 ara 2023","modifyTime":1701993600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/lN8EKFMkDfI?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=lN8EKFMkDfI","reqid":"1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL","duration":3966},"parentClipId":"11420687166331143634","href":"/preview/11420687166331143634?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-BAL&q_source=channel&text=Real+Python","rawHref":"/video/preview/11420687166331143634?parent-reqid=1780131097056893-12246675920085635486-balancer-l7leveler-kubr-yp-klg-223-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":"0x7936c60fcfd","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"2466759200856354867223","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"}}}