{"pages":{"search":{"query":"Practical Python Solutions - By Paul Mahon","originalQuery":"Practical Python Solutions - By Paul Mahon","serpid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","parentReqid":"","serpItems":[{"id":"11914321431690897440-0-0","type":"videoSnippet","props":{"videoId":"11914321431690897440"},"curPage":0},{"id":"246293706657003035-0-1","type":"videoSnippet","props":{"videoId":"246293706657003035"},"curPage":0},{"id":"7738498411150117380-0-2","type":"videoSnippet","props":{"videoId":"7738498411150117380"},"curPage":0},{"id":"17335868806689148479-0-3","type":"videoSnippet","props":{"videoId":"17335868806689148479"},"curPage":0},{"id":"R-I-113683-5-0-4","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":4,"grab":"dFByYWN0aWNhbCBQeXRob24gU29sdXRpb25zIC0gQnkgUGF1bCBNYWhvbgo=","statId":4,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","ui":"desktop","yuid":"7708973221773773717"}}},"isAdult":false,"position":4,"placement":"empty"},"curPage":0},{"id":"16980383738147557624-0-5","type":"videoSnippet","props":{"videoId":"16980383738147557624"},"curPage":0},{"id":"12298201966569839198-0-6","type":"videoSnippet","props":{"videoId":"12298201966569839198"},"curPage":0},{"id":"13746310770268035409-0-7","type":"videoSnippet","props":{"videoId":"13746310770268035409"},"curPage":0},{"id":"18099637765620967082-0-8","type":"videoSnippet","props":{"videoId":"18099637765620967082"},"curPage":0},{"id":"13013766514588593828-0-9","type":"videoSnippet","props":{"videoId":"13013766514588593828"},"curPage":0},{"id":"4891946129245044066-0-10","type":"videoSnippet","props":{"videoId":"4891946129245044066"},"curPage":0},{"id":"R-I-113683-5-0-11","type":"direct","props":{"advRsyaActivateParams":{"pcodeParams":{"blockId":"","renderTo":"","pageNumber":11,"grab":"dFByYWN0aWNhbCBQeXRob24gU29sdXRpb25zIC0gQnkgUGF1bCBNYWhvbgo=","statId":11,"darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","ui":"desktop","yuid":"7708973221773773717"}}},"isAdult":false,"position":11,"placement":"empty"},"curPage":0},{"id":"8902975004913325368-0-12","type":"videoSnippet","props":{"videoId":"8902975004913325368"},"curPage":0},{"id":"1153087478227941912-0-13","type":"videoSnippet","props":{"videoId":"1153087478227941912"},"curPage":0},{"id":"14267928272604055083-0-14","type":"videoSnippet","props":{"videoId":"14267928272604055083"},"curPage":0},{"id":"14446547506928737498-0-15","type":"videoSnippet","props":{"videoId":"14446547506928737498"},"curPage":0},{"id":"13762899098322111939-0-16","type":"videoSnippet","props":{"videoId":"13762899098322111939"},"curPage":0},{"id":"3138083227261927920-0-17","type":"videoSnippet","props":{"videoId":"3138083227261927920"},"curPage":0},{"id":"4951543775750329087-0-18","type":"videoSnippet","props":{"videoId":"4951543775750329087"},"curPage":0},{"id":"16334703539347018471-0-19","type":"videoSnippet","props":{"videoId":"16334703539347018471"},"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":"dFByYWN0aWNhbCBQeXRob24gU29sdXRpb25zIC0gQnkgUGF1bCBNYWhvbgo=","darkTheme":false,"lazyLoad":false,"extParams":{"reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","ui":"desktop","yuid":"7708973221773773717"}}},"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%3Ftext%3DPractical%2BPython%2BSolutions%2B-%2BBy%2BPaul%2BMahon","pages":[{"reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","start":0,"end":20,"pageNumber":0,"isCounterSent":false}]},"main":{"_isInitial":true,"snippets":[],"serpFooter":{"linksGroups":[]},"isLoggedIn":false,"tags":[]}},"internal":{"nonce":"2929956399289149837309","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","distr_splashscreen_on":1,"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"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"video_search_page_no_islands":1,"video_vh_player_js":0,"video_masthead_ratio":"180,4","video_searchdata_scheme":1,"video_viewer_related_fail_error_screen":1,"velocity_delay_metrika":1,"video_viewer_channel_link_mode":2,"video_partner_label":1,"int_tr":1,"mmui_extended_escape_scheme":"searchdata.clips.0.authorname","tabs_order_version":"search,images,video,newstr,maps,translate,tr_ecom","spok":"id","video_suggest_use_serp":1,"video_search_grid_direct_repeat":6,"video_direct_config_desktop_search":"search-grid-row:R-I-48058-718:R-I-474674-109,search-grid-head:R-I-2120168-7","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_depot_viewer_masthead_ssr_only":1,"video_blender":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,"video_adv_grid_inplace":1,"distr_popup_on":1,"dark_theme_desktop_default_pref":"system","video_search_toggle_enable":1,"video_depot_viewer_related_adv_margin":400,"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,"distr_pcode_off":1,"video_baobab_blockstat":1,"video_thumb_poster_full":1,"video_scrollpages":2,"video_serp_desktop_block_design":1,"video_nohost_youtube_filter":0,"video_viewer_host_link_mode":1},"slots":["1506057,0,25;1503642,0,3;1469656,0,56;1457616,0,47;1504421,0,92;1489228,0,27;1152684,0,75;1504482,0,87;1503564,0,80;1506788,0,45;50738,0,26;45959,0,63;1491706,0,8;1501448,0,70;1510382,0,69;1512232,0,97;1373787,0,95;1503897,0,98;1508270,0,88;1349071,0,3;1439206,0,59;1499628,0,76;1510897,0,34;1505696,0,39;1510434,0,6;1512547,0,0;1462740,0,27;151171,0,44;126313,0,83;1281084,0,1;715045,0,89;287509,0,0;1447467,0,12;790823,0,0;1482979,0,36;1499422,0,33;1492865,0,31;1476846,0,39;912286,0,10"],"isYandexNet":false,"platform":"desktop","isEnLogo":true,"retpath":"https%3A%2F%2Ftwitter.yandex.com.tr%2Fvideo%2Fsearch%3Ftext%3DPractical%2BPython%2BSolutions%2B-%2BBy%2BPaul%2BMahon","mordaUrl":"//yandex.com.tr/","videoSearchUrl":"https://twitter.yandex.com.tr/video/search?text=Practical+Python+Solutions+-+By+Paul+Mahon","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":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","backUrl":"//ya.ru","url":"https://twitter.yandex.com.tr/video/search?text=Practical+Python+Solutions+-+By+Paul+Mahon","isIntegrationTest":false,"isEndToEndTest":false,"shouldDropLogs":false,"seo":{"title":"Practical Python Solutions - By Paul Mahon: Yandex'te 2 bin video bulundu","description":"Результаты поиска по запросу \"Practical Python Solutions - By Paul Mahon\" в Яндексе","keywords":"яндекс видео, поиск видео, смотреть онлайн, сериалы, фильмы, клипы","shareTitle":"Practical Python Solutions - By Paul Mahon — Яндекс — поиск по видео"},"isEmbedded":false,"isPumpkin":false,"sessionCsrfToken":"y23eddec703c1c0453c6a53352cee5fe1","reportFeedbackBaseProps":{"initEmail":"","metaFields":{"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","userTestids":"1506057,1503642,1469656,1457616,1504421,1489228,1152684,1504482,1503564,1506788,50738,45959,1491706,1501448,1510382,1512232,1373787,1503897,1508270,1349071,1439206,1499628,1510897,1505696,1510434,1512547,1462740,151171,126313,1281084,715045,287509,1447467,790823,1482979,1499422,1492865,1476846,912286","queryText":"Practical Python Solutions - By Paul Mahon","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"7708973221773773717","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,1336673,1348424,1382036,1391511,1384451,1402882,1407422,1417605,1424780,1429092,1438908,1444206,1449283,1452713,1457995,1459585,1461130,1492788,1495633,1509771,1299604","regionId":20815,"isYaRu":false,"shouldUnmountSearchPageInViewer":false,"videoGlobalContext":{"platform":"desktop","isPumpkin":false,"language":"tr","user_time":{"epoch":"1773773720","tz":"America/Louisville","to_iso":"2026-03-17T14:55:20-0400","__is_plain":1},"isHermione":false,"shouldStubImages":true,"enableVideoPreviewInHermione":false,"reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-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":"1506057,1503642,1469656,1457616,1504421,1489228,1152684,1504482,1503564,1506788,50738,45959,1491706,1501448,1510382,1512232,1373787,1503897,1508270,1349071,1439206,1499628,1510897,1505696,1510434,1512547,1462740,151171,126313,1281084,715045,287509,1447467,790823,1482979,1499422,1492865,1476846,912286","queryText":"Practical Python Solutions - By Paul Mahon","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","userRegionName":"","userRegionId":"id() {\n return this._region.id;\n }","yandexuid":"7708973221773773717","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":"2929956399289149837309","disableDoc2DocHostLink":false,"shouldHideChannelLink":false,"disableChannelLink":false,"userConnectionRtt":163,"animated":false,"isDoc2DocScrollFix":true,"smartDesktopLayout":true,"enableVIImprovements":false,"enableLazyPoster":false,"isAdvDisabled":false,"isVideoTranslationSupported":false,"isSummaryDisabled":false,"isSummaryOnlineEnabled":true,"shouldRenderBroSummaryApiContainer":false,"shouldDropLogs":false,"shouldUseBeacon":false,"hasAdBlock":false,"rknWarnHosts":[""],"relatedAdvRootMargin":400,"postInstreamScreenDuration":2000,"minVideoDurationForInstream":120,"isInstreamEnabledInTesting":false,"wildcard":false,"isAdvUnderPlayerRedesign":false,"disableEarlyEventsUnsubscribe":false,"showDebugRelatedURL":false,"shouldUseBetaErrorLogging":false,"shouldShowMetaUnderPlayer":false,"isVideoViewerMetaTitleHidden":false,"isStickyPlayerDisabled":false,"headerNoFavicon":false,"headerBranded":false,"shouldCensorSensitiveContent":false,"shouldCensorShockContent":false,"isAdvUnderPlayerTransparent":false,"isDoc2DocGridLayoutEnabled":false,"detailsRedesignEnabled":false,"detailsRedesignV2Enabled":false,"detailsRedesignV3Enabled":false,"isD2DEmptyLoadFixDisabled":false,"isRoundedPlayerEnabled":false,"isSettingsToolbarRedesign":true,"isDoc2DocEmptyRetryEnabled":false,"isAdvUnderPlayerWithBackdrop":false,"isTouchAdvWithBackdrop":false,"isDoc2DocErrorScreenEnabled":true,"isDoc2DocFeedbackKebabEnabled":true,"isCommentsEnabled":false,"isCommentsCountOnSnippetsEnabled":false,"isCommentsSmartNonStopEnabled":false,"isVideoMainButtonInitiallyCollapsed":false,"isAdvUnderPlayerWithInnerPadding":false,"isKebabAdvancedActionsEnabled":false,"isKebabOnTouchVideoSearchEnabled":false,"isAdvVideoListLikeUnderPlayer":false,"isSummaryInMetaButtons":false,"isSummaryInMetaButtonsDesktop":false,"isMetaCommentsButtonEnabled":false,"isCommentsAuthPopup":false,"preventAdvHideOnEmpty":false,"isPlayerChangeCounterEnabled":false,"isSmallTitle":false,"shouldRestoreMuteState":false,"isAdvUnderPlayerWithSlider":false,"isAdvUnderPlayerCommentsAligned":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":"7708973221773773717","ugcCsrfToken":"","family":1,"isChild":false},"config":{"skinMode":"system","skin":"light","version":"releases-frontend-video-v1.1787.0__28478b490ff99c62ff6fe458f13cf72504383307","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-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"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"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"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":{"11914321431690897440":{"videoId":"11914321431690897440","docid":"34-1-14-Z6B3EF7DE19DEC76B","description":"Don't for...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2187216/11512c61f3d67a30d9ed27e133eee159/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/M25EdwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"0","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D2ZWLTuoTVPQ","linkTemplate":"/video/preview/11914321431690897440?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Functions (Part I) - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=2ZWLTuoTVPQ\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTE5MTQzMjE0MzE2OTA4OTc0NDBaFDExOTE0MzIxNDMxNjkwODk3NDQwaogXEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E7kDggQkAYAEKyqLARABGniB9voC_gEAAO8DC_r7AQEBBvUA-vj-_gDmD_z4CP0BAOwH_f4D_wAAEP_8EAYAAADy-gX7-wAAABL1-AgCAAAAEAb-CPYAAAAGBwgT_gEAAPj39_0D_wAAH_YGAwAAAAD7BAoM_QAAABQF8_gBAAAAEP0KBQAAAAAgAC2tPtE7OBNACUhOUAIqhAIQABrwAX8R1v0B9gQFkSi6_ureCAGPESX_Rt75Abzb5QHj380B0f3PAP_G4P60GcH-kAC9Acznz_81VQwC2vUCABnoGgA9BLEAUMv8AU75zwMPD-7-Ai46_uwOU_1D8eX_I_8K_hv9_gStAMsA4cvJAA0pRgQe_PL7EikbAeksIvjiCR78B-__B-gzEP6eFhT5Ph4AARtB0wFFM-L_w-AeAzD83QPwy-_3ABbn9f4TDAfv6y3_7yX1AOkjAAr6MSQO8xYvBN0EHQAF5PrvDw4f8Cb68un28fj8LqL5DQj26fvH3hEH0-7lAcJN8P4AER7yDgTo9iAALUF53To4E0AJSGFQAirPBxAAGsAHt-zYvl13qTyx1MS8S1usvYrEaT3fxTs9ldIDvpaYp7y_tKw7pkg-Pp28SD34kqE7nE2Xvuo9XLlkjxa8nUaCPn8WS7y-Esi8DjEOvk0GkTxH6EK881kOvjhvNz12-yy7ttrDvAG_xryQPAY90R8qPuqwIr1Qwsy8fN_uvK2uGb1l7pA7XAAeO3nIObxGIjS8KAsPPmIEIz14PJI8eCU5PqIRCTx2cgC8rfVqvTtREj0lyZi8umetvUFSGr2Z2UI8Xv-Fuaj3uTyr9dU7lhrrO6qZtbsfLIS7gtSMPUoshD2xWNw6Fdy0PFTQQz1BIcw8hhuwPORcFL2oAJg8DVMrvlyypjtiujW89bwrPs0seDz6er484KA9vfWR5Ty4b5o8K2W-vElY5bwWRZc7XB0APpBmkTwzV4I7nEZkPUDZib3-VAk7jZwFPtQEW73U13O8VxgMvVcbCD1b5EO8z6Qovfwjgj1U1ZW8KlmJvSV0OLumtcy6fJOrPUYIj72L2-w6LpmpPbpXPD2dbjQ8imjFPO5UZTwg3ik8E4kYvee6Oryk8ZW8rNEBPUdZv7t-cEc694MQPcepTjtOHXW8MXZHvTq-jL2wfTe8A70mPTS_9byUULg7sSQvPehnajxo1Nc72uh3PHaDrb3py5y7bHjavbzmOj0uWC86RaUMPXDubz3N_mU7rNr_PBLYwbwdYjQ77vd6vUHXPr07Rf06cBxCO62WhTyFSas7eaenO4CKWb2mCVa2DynEuxrrMT1qJek5oZ3TPVGBmL2XnVE58E5ePXOyPj3BVkI5G2gevZBsybz3pQs5TkgGPagpeD2MXR03u-elPL-YEr3iYwI6IhFkvRbDlb25cDi5y6yUvWdT5DyOpwA6byaLPffZt7yl8ji5U1M3PROnibxqjiW4hXB2PVF2ST1mV4Q4ErjKPeswgL0KZQw4KFqTvQtx9rxuJq454xaYvNeufz3XUzg466RjPKKMor2_UmQ5F755PX9Urj05MdU4qITxPLmdh7z-x4I1TrYhPWTpQ73Oe5y3laM7vUWbA74N2jM3T9GsPcONCj2p3Im4d2V3vfH5fL1g1mo4AooHPJ85oL2zEZ237FLAO5cEk70E6943hyGovQbgmr3KdC441fK5PIp9Pb34qAM4QwIGPpWtv7w2PBi4g5cqvAf8Kz3lRTI3MImOPeR8uTqr0Iq41ZTkPL42pr3zo024ak8ZPqlumT0IAjK3PCn6u1UqbT3gMo24cP2FPHqSTzydf_W3lpEfvfc9Sr1iU2m1IAA4E0AJSG1QASpzEAAaYBAJADnaGuz9-hrp9vYGE-YHLfIb0fUABgQA7isTDAn-3qUvIAAK4Rz6vgAAACQm6B7vAAhPGuHzEdAjEN7FBh39f_UBEu0P7gnF4yow-gns-xwU6gAJDN3_WAXzPAMZLiAALYWDSzs4E0AJSG9QAiqvBhAMGqAGAADIQQAAoEAAANpCAACwQQAA-EEAACBBAACEQgAAuMEAALjCAABIwgAAVEIAAEDCAAAAwQAAiMEAAJJCAACAwAAAqEEAAKhBAACIQQAA-EEAAKBAAADAwAAAuMEAAABCAADowQAAQMAAAKDAAACYwQAALEIAAEDBAACAQQAA-EEAAHBBAAA4QgAAPMIAACTCAABQwQAAhEIAAGhCAAAYQgAA-EEAALhBAACSQgAAikIAAEjCAAC4wQAAQEAAAHzCAAAwQgAAKMIAACzCAAAYQgAAQEEAAIDBAABwQQAAkEEAAADDAACoQQAAoMAAAOhBAAAYQgAAYMEAAAxCAADowQAAiEEAAFjCAACAwQAATMIAAABCAACwQQAAwEEAAHBBAABswgAAIEIAAKBBAAAEwgAAGMIAAMBAAABAQAAAcEIAAKDCAADAQQAAQMIAAERCAACgQAAANEIAAKBBAABMQgAAJEIAAADCAAA4wgAAwkIAABRCAADIwQAABEIAAMTCAABgQQAAyMEAAEBBAABowgAAyMEAACDBAAAwwQAAoMAAADDBAADgwAAAgEEAAMBBAAD4wQAAoMEAAGxCAAAEwgAAAAAAAHDBAACIwQAA-EEAAKDBAABcwgAAPEIAAJjBAADwwQAAHMIAACBBAABwQQAAmMEAAOBAAAC0wgAA4EAAAIjCAACIwQAA2EEAAEBCAAA4wgAAAEIAADBCAAA4QgAAAMAAAGBBAAAYwgAAZMIAAEjCAACyQgAABMIAAETCAACgQgAADEIAALjBAAAoQgAAcMEAAAAAAACgQQAAUEEAAJDBAAAQwQAA-MEAAJRCAADIwQAAPMIAAJjBAAA0QgAADMIAAPjBAACQwQAA0MEAAGzCAAAIwgAAUEIAAOhBAAAAAAAAQEAAAGhCAABAwQAAIEEAAKBAAACgwQAAAMEAACTCAABwwQAAqEEAABhCAACIwQAAJMIAAJDBAADowQAAeEIAAOjBAABYwgAAoEIAAKBBAACgQQAAQEAAAPDBAACMQgAAMEIAAJDBAACiQgAAwMEAAJLCAACWwgAAgMAgADgTQAlIdVABKo8CEAAagAIAALi9AAAcvgAAXD4AAEC8AAC4vQAATD4AAKC8AAARvwAAqr4AACQ-AACIPQAAiL0AAIg9AAAkPgAAUD0AAGS-AAC4vQAAMD0AAII-AACuPgAAfz8AAHA9AACIPQAAVD4AAPi9AADgvAAAij4AAMi9AADoPQAAZD4AAMg9AAD4PQAAQLwAAKA8AADyPgAAUD0AAEw-AABEvgAANL4AALi9AABMvgAAuL0AAKA8AABcvgAA-L0AAHQ-AAAkPgAA4DwAAEy-AAC6vgAAmD0AAOC8AAB8PgAAMD0AAJi9AACgPAAAPz8AABS-AACuPgAABD4AAFQ-AAAsPgAAuD0AAJi9IAA4E0AJSHxQASqPAhABGoACAABEvgAAMD0AAIi9AAArvwAAqL0AAKg9AACIPQAAoDwAALg9AABcPgAALL4AALg9AAAwvQAA-L0AAOg9AABAvAAANL4AAEU_AABwvQAAAz8AAOg9AACovQAAyD0AANi9AABcvgAAyL0AANg9AAAUPgAAPL4AADw-AADIPQAADD4AAEy-AABkvgAAND4AAHA9AACWPgAAJD4AANa-AABEPgAA4LwAAJi9AADovQAAZD4AAGw-AADgPAAAf78AAEy-AACYvQAAgLsAADC9AACAOwAAqD0AALg9AADiPgAABD4AAEA8AADYvQAAuD0AAEA8AAA8PgAA8j4AAEw-AACGviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=2ZWLTuoTVPQ","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["11914321431690897440"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"501951164"},"246293706657003035":{"videoId":"246293706657003035","docid":"34-7-5-Z19D44EBA08E668BB","description":"🪂Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This video shows how launch PyCharm can configure to write our first code...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3852559/af4c025fbd623ffba1db29389cf09505/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/HwUkeQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"1","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DlWsZyarD5XU","linkTemplate":"/video/preview/246293706657003035?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Hello World! - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=lWsZyarD5XU\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFAoSMjQ2MjkzNzA2NjU3MDAzMDM1WhIyNDYyOTM3MDY2NTcwMDMwMzVqtg8SATAYACJFGjEACipoaGxnb3Bkd3l1d2xwdm1kaGhVQ0xKeUVaWG5FdU1nWHF0UzBzSmdCRmcSAgASKhDCDw8aDz8T4wSCBCQBgAQrKosBEAEaeIH2AQr2AQAA7wML-vsBAQH6_AT9-f39AOIB9v8K_AIA9An1BAoAAAAQ__wQBgAAAO4FCggBAQAABgT9AQQAAAAZBPwL_wAAAAQBEwn_AQAABu7xAQP_AAAJ7QX__wAAAPH_CQX6_wAACAf17wEAAAAF_QL5AAAAACAALSODzzs4E0AJSE5QAiqEAhAAGvABewWh--IJJAO06_X_z0P8_4K33v44HdgAnccDAZ8P_QH9BkkAywMvAvQqIP-ZGub_qBbsAGRK8QD4OS3_NQoWAVHm-QBc7TMCfwkpAOsZ2v4IMAr_HNoU_1LpAQIo_8v-CgMT_eXnA_67wOD_AjkdARkpI_9nbAQGuAAZ_AMlFQPrBvYD7R4XBMD-BgEi8NL-K-veBSBDxP77-fgK_2n9BRT3IwE7BycGKkQBBcXo8gr_AQj73CXcD98RMwUL-wwB3iDnAyLZ8AL3OwX4Nh3X-e84Hv8rwfz-_NXf8OwJFvLI0BIH0ygKE-3n_AQmAOjnIAAtTgLVOjgTQAlIYVACKnMQABpgLhAAHeka4vYTKu7wBRkS8CAm_u29BAAY9wDeJTPsChX3nyQmABjzE-W3AAAAMhfkDeUAB1pC7PXvyQkl97QJGQh_-w0WziL5D9TnAynVJvLdMD3hAAcK1eZk-f4U9fwdIAAt-4M5OzgTQAlIb1ACKq8GEAwaoAYAAMBAAAAAQQAAukIAAMBBAABMQgAAQMAAAJhCAAAAwgAAsMIAAAzCAABQQgAAkMIAAODBAAC4wQAAqEIAABDBAADgQAAAoEEAACBBAACQQQAAgMEAAHDBAAC4wQAA2EEAAMDAAACAwQAAQMEAAAzCAABcQgAAQMAAAABAAAAgQQAAMMEAADhCAABwwgAALMIAAEDAAACMQgAAGEIAAOBBAAAoQgAAyEEAAExCAACIQgAAHMIAAODBAADowQAAgMIAAGhCAACowQAAKMIAACRCAADAQQAAEMEAAFBBAABwQQAAAMMAAABCAAD4wQAA-EEAAFxCAABgwQAACEIAABzCAADAwAAAaMIAALDBAAB0wgAA6EEAACBBAAAMQgAAqEEAAGTCAAA4QgAAuEEAAFzCAACYwQAAgMAAAHBBAABwQgAAlsIAAABBAAAUwgAAgkIAAEBAAAAMQgAAqEEAAChCAAAkQgAAJMIAAEzCAACyQgAALEIAACTCAAAgQgAAqMIAAIBBAABAwQAAsEEAAETCAADAwQAAgD8AAJDBAAAkwgAAqMEAAJjBAABAQQAAYEEAANjBAAAAwQAAVEIAAKDAAAAAQAAA4MEAAIDBAADQQQAAAMIAADjCAAD4QQAAEMEAAEzCAADwwQAAAMAAAHBBAACYwQAAEEIAAKjCAAAQwQAAhMIAAJjBAAAkQgAAREIAAEzCAADoQQAAEEIAACRCAACAQAAAuEEAACjCAABkwgAAcMIAAIRCAACowQAARMIAAIxCAAAEQgAA8MEAADBCAACIwQAAUMEAAEBBAADYQQAAoEAAAFDBAAAQwgAAlkIAAKDAAACawgAA0MEAAGxCAAAUwgAAuMEAAAjCAABQwQAAWMIAAODBAABsQgAA6EEAADBBAAAwQQAAKEIAAIC_AADAQAAAAEAAAEDAAABwwQAAPMIAAMDAAABAQQAAGEIAAMBAAAAYwgAAgMAAAIjBAACEQgAAuMEAAILCAACuQgAA8EEAADBBAACAPwAAJMIAAEhCAACYQQAAQMEAAIRCAACAwQAAhMIAAL7CAABQwSAAOBNACUh1UAEqjwIQABqAAgAAFL4AAIg9AACCPgAA2D0AAJK-AACAuwAAHD4AAD2_AAB8vgAAZD4AAEA8AAAwPQAAuD0AAKg9AADgPAAAqr4AAKi9AABwPQAAlj4AAB8_AAB_PwAAgDsAAKA8AACOPgAA-D0AABS-AAA8PgAADL4AAGQ-AACiPgAA2D0AAKC8AAC4PQAAmD0AABk_AABcPgAAlj4AAES-AAAsvgAANL4AAAS-AAAQPQAAmL0AAJK-AACYvQAAwj4AAJY-AACIvQAAkr4AAL6-AACYPQAATL4AAEQ-AACAuwAAFL4AAJg9AABbPwAADL4AAJg9AAAkPgAATD4AAIY-AAAUPgAAgDsgADgTQAlIfFABKo8CEAEagAIAAFS-AACIPQAA2D0AABm_AAAQvQAAgLsAAKg9AACgvAAAHD4AAEw-AACyvgAA6D0AAIA7AACgvAAA4DwAAKA8AABMvgAAMT8AAKA8AAD-PgAAJD4AAHC9AACovQAAgLsAAES-AAAEvgAAqD0AAAQ-AACYvQAAPD4AAFC9AAAcPgAAQLwAAIK-AABAvAAAuD0AAMY-AACovQAAgr4AADQ-AABMvgAAML0AALi9AAD4PQAAij4AAIi9AAB_vwAA6L0AABC9AACgPAAABL4AAMg9AACAuwAAHD4AAHQ-AAA8PgAAML0AAI6-AAAMPgAAVD4AABQ-AAA0PgAADD4AAAy-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=lWsZyarD5XU","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["246293706657003035"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1137461528"},"7738498411150117380":{"videoId":"7738498411150117380","docid":"34-3-6-Z046E8028F8042E0A","description":"👋Subscribe to our Channel!https://www.youtube.com/channel/UCLJyEZXnEuMgXqtS0sJgBFg-Introduction to my Channel.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2924127/7d53f4e804dd06b6aca4b71bd9f900cb/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/XDXSCgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"2","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DZc760sPgjwE","linkTemplate":"/video/preview/7738498411150117380?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Welcome to my Channel! - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Zc760sPgjwE\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFQoTNzczODQ5ODQxMTE1MDExNzM4MFoTNzczODQ5ODQxMTE1MDExNzM4MGq1DxIBMBgAIkQaMQAKKmhobGdvcGR3eXV3bHB2bWRoaFVDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZxICABIqD8IPDxoPPxNMggQkAYAEKyqLARABGniB_vsC9P0DAOsECQH5AQAA-voE8_r9_ADnDv35B_0BAPkL8QH-AAAACPv-BgEAAADu_gUC-QEAAAn8-AUDAAAAEAb-CPcAAAD7CQoL_wEAAP_y-wED_wAACO4E__8AAADwCAIG_gAAAAkB-_kAAAAADvcG_AABAAAgAC0ccts7OBNACUhOUAIqhAIQABrwAX_5_wHlHfYA-QYPATP45v-huwD-MdwHAOz4AACw9uoA1fr7AOMG_ADZ8eAA3ygoAOf95_8rGyYBCQrs_wDvEQAZ_t8AOPPmABH87AEs-wP_Hwr3_zr6EAACCRgBCBQB_hTH5f_NEAoB-t4BAQwPEwYW2QYD_BASAPIcFfvc8N0A2eX2_wQT_gTj9PUABhMNAAIT9AX7Iwf84CX2As_yEgD9Cuj_-tbvAzgjIQooABMI7fz4_BwGIPwmGu0J-A4dAusT8QL_Fvv92wT_CRsb-QX0JvD48MwIAfsfBwH-9e78_Rf39fg7Cwb4GgQKDAgCCiAALZx_MTs4E0AJSGFQAipzEAAaYBoAAD3TEQPt8AHe2hIbBf4fLvHxwAr_HgUA7xEf9Q4B55ciMP8Q5TDqrwAAADoTxTcBAPdjFfTkKusSG-y-2h8df_osBPMI4QzHyxUz7O0H8io5_QAZHNDZfQkQNxwUCCAALSzZLTs4E0AJSG9QAiqvBhAMGqAGAABQQQAAAEEAALBCAACwQQAAEEIAAKDAAACWQgAAgMEAAMbCAAAYwgAAdEIAAIbCAACwwQAAwMEAAJJCAABAwQAA4EEAAJBBAAAUQgAAyEEAAIBBAAAAAAAAAAAAAIhBAACIwQAAYMEAAADAAAAAwgAALEIAAFDBAACgQQAADEIAAIBAAADwQQAAlsIAAGzCAADgwAAAXEIAAGxCAAAAQgAA-EEAANhBAAB4QgAAlEIAAFjCAADowQAAMMEAAJrCAAB0QgAA6MEAAATCAAAoQgAA4EAAAFDBAADgQAAAQEAAAPjCAADAQQAAqMEAAABCAADIQQAA4MAAAERCAAAIwgAAQEAAAFTCAACowQAAaMIAAHBBAACoQQAAAEIAALhBAABowgAABEIAABhCAAAQwgAALMIAABBBAABAQAAATEIAAJ7CAADAQAAAFMIAAExCAAAAQAAADEIAAGBBAABIQgAAMEIAAETCAAAcwgAAzkIAADRCAAD4wQAAGEIAAMjCAADgQAAAqMEAAIC_AABMwgAAqMEAAEDAAACYwQAAQMEAADDBAAAAwAAAyEEAAGBBAACQwQAAcMEAAIRCAAAgwgAAYEEAAADBAABQwQAAMEEAAMDBAAAgwgAA-EEAAFDBAAAIwgAAAMIAAIA_AACYQQAAgMEAAKhBAACywgAAIEEAAKDCAADYwQAAGEIAAFxCAAAowgAAmEEAADhCAAAkQgAAgL8AAPhBAAAkwgAAXMIAAGDCAACAQgAA-MEAADjCAACSQgAADEIAACjCAAAYQgAAwMAAAAAAAACIQQAAgEAAAKDAAACowQAA2MEAAHxCAABgwQAAVMIAAMDAAABgQgAAOMIAAAzCAAAEwgAAmMEAAHTCAAAgwgAATEIAAABCAADgQAAA4EAAAExCAAAAwQAAwEAAAODAAAAwwQAAYMEAAAzCAACwwQAAAEEAAAxCAAAAQQAAyMEAANjBAACAwQAAaEIAAKDBAAB8wgAAtkIAAEBBAAAAQQAAgMEAAAzCAACEQgAAQEIAAADBAACKQgAAAMEAAJbCAACiwgAAgL8gADgTQAlIdVABKo8CEAAagAIAABy-AAAwPQAAdD4AAIi9AADgvAAAoLwAAOg9AAApvwAAhr4AALi9AACgvAAA2L0AANg9AAAsPgAAND4AALa-AACAOwAAyD0AAJi9AAD6PgAAfz8AAKC8AAAwvQAAdD4AANi9AAAwPQAApj4AAEA8AAAEPgAA8j4AAGQ-AADgPAAAVL4AAFA9AADaPgAAlj4AAPg9AABEvgAAPL4AAMK-AAAcvgAA2D0AALg9AACmvgAAgDsAAFQ-AACWPgAA4LwAAIK-AADWvgAAgLsAAEC8AACSPgAALD4AAPg9AABAvAAAZz8AAIC7AAA0PgAAij4AAAQ-AAA8PgAAJD4AAHC9IAA4E0AJSHxQASqPAhABGoACAABMvgAAcD0AAHA9AABFvwAAPL4AAJI-AACYPQAA-D0AAEC8AACePgAA0r4AAES-AADIvQAAED0AANg9AADgvAAAcL0AAG8_AADIPQAA_j4AADA9AABEvgAAqD0AAIg9AAA8vgAAEL0AAOA8AADoPQAAML0AAPg9AACYvQAAgDsAAHA9AACevgAAcD0AABA9AABcPgAAgDsAAES-AADIPQAAHL4AANg9AACAOwAAgLsAACw-AAC4PQAAf78AAJi9AADgPAAAoLwAALi9AAAwvQAAMD0AAHQ-AACKPgAABD4AAHA9AADgPAAAVD4AAHA9AADGPgAAhj4AAAw-AAA8viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Zc760sPgjwE","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["7738498411150117380"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"651549619"},"17335868806689148479":{"videoId":"17335868806689148479","docid":"34-10-3-Z216733A803E076D6","description":"🎡Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This lesson will teach you the basics of Python Lists. A list is a mutable, or changeable data structure, ordered in sequence...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1523766/29c1f08ed546a2fb01110ac3f09e0a89/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/9L07eQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"3","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D-aqoGga5QIM","linkTemplate":"/video/preview/17335868806689148479?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Data Structures [Lists] - Part I - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=-aqoGga5QIM\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTczMzU4Njg4MDY2ODkxNDg0NzlaFDE3MzM1ODY4ODA2Njg5MTQ4NDc5aq8NEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E4kDggQkAYAEKyqLARABGniB9gEK9gEAAO__BP7_AgABBvUA-vj-_gDlD_z4CP0BAPH39wb7AAAAD_v1D_oAAAD2-P_-8_4BAA_9_gMEAAAAHgrzBf0AAAAGBwgT_gEAAP_x-wED_wAACe0F__8AAAD5AfoK_wAAAAUE8PwAAAAAFe8HAgABAAAgAC0jg887OBNACUhOUAIqcxAAGmADCAAj-hL51wkb6OQRA_75Ahn5D8PvAAIAAOQeB-0F6ui5KxwAEewU8cMAAAAtI9gjEwDYTi_i7RD_EggB4P8fEH_uGOsJIfAGwe4HGPMH3O4bMAIA4wvs91flAyf5ABkgAC2JCVs7OBNACUhvUAIqrwYQDBqgBgAAwMAAAITCAADAQQAAJMIAAEBBAAA4QgAAhEIAABDBAACwwQAAgEAAABxCAABwwQAANMIAAPDBAAAAwAAAwEAAAADCAABcwgAAoEEAAJDBAABAQAAA6MEAAKDBAACwQgAAuMEAAIhBAAAIwgAAEEIAAIBAAABkQgAAdMIAAOBBAABgQQAAsMEAACjCAAAwwQAAAEAAAJJCAABwwQAAuEEAAKBAAADYQQAAuEIAAIBBAACAwQAAZMIAAIBBAACAQAAAdEIAANjBAAAAQgAAKMIAAIBAAADIwQAAcEIAACDBAAAAQQAAAEIAAABBAACIQgAAoEIAABDBAACIwQAAsMEAAEBAAAA8wgAAQEAAAIbCAAAUwgAADMIAAMDAAACOQgAAkMEAAIxCAACAvwAArMIAAMDBAABQQgAAiMEAAFBBAACQwQAALEIAAJJCAACgwAAACMIAAABAAAB8QgAAMEIAABxCAAAgwgAAgMIAAMhBAABgQgAAEMIAAGzCAAAwwQAAoMEAABxCAABgQgAAPEIAAJhBAADIQQAAoMAAAHzCAACuwgAAgMAAAADCAACQQgAAIEEAANxCAACIQgAAgMAAAETCAACIQQAAOEIAAOjBAAAYwgAArMIAAPBBAABAwAAAQEAAAKDCAACQwgAAHMIAAFBCAADAwAAALMIAAEhCAACMwgAAYEEAAABAAABQQgAAwEAAADBBAACowQAABEIAABBCAACoQQAAsEEAAGDCAABQwQAAHEIAAKBBAAA4wgAAYEIAANBBAAB0wgAAaEIAAKDAAAAAQAAATMIAAMDBAADgQAAAcMEAAAAAAADowQAAoEEAANDBAABIwgAAVEIAABDCAADQQQAA-MEAAJbCAACAQQAAQMEAAIpCAABMQgAAyMEAABBBAADgQAAAIEEAAMBBAAC6wgAAEMEAACBBAAAwwQAAUMIAAGBCAAC6QgAAKMIAAKBAAAAwQQAA6EEAAEBBAABQwgAAwMEAAMDAAAAAwAAAmEEAALjBAACYwgAAJEIAACDBAADAwAAAcEEAADTCAABwQQAAwEAAAGDBIAA4E0AJSHVQASqPAhAAGoACAAD4vQAA2L0AAGw-AAAQvQAAir4AAOA8AABQPQAAG78AADy-AABwPQAAuL0AAIC7AAAMPgAAgDsAANg9AACWvgAAMD0AAIA7AABUPgAACz8AAH8_AADoPQAAyD0AAII-AAAEPgAAoLwAAGw-AAC4vQAAPD4AAII-AADoPQAAgLsAAFA9AAAkvgAAkj4AAFw-AAAkPgAANL4AAMi9AAAsvgAARL4AAFA9AABUPgAAhr4AAJi9AAA8PgAAVD4AAOC8AADWvgAAxr4AABS-AAAEvgAAmj4AAKC8AACYPQAAiD0AAGc_AACWvgAAdD4AAHA9AAB8PgAAfD4AAAQ-AAD4PSAAOBNACUh8UAEqjwIQARqAAgAAbL4AAEA8AADoPQAAQb8AAMi9AABQPQAAZD4AAKA8AADoPQAAuD0AAJK-AAD4vQAA6L0AALi9AADIPQAAgLsAAIC7AAAtPwAAiD0AAPI-AABsPgAAoDwAAIC7AAAQvQAALL4AAJi9AAC4PQAAFD4AAAS-AAB0PgAAED0AANg9AAAwvQAAtr4AAHA9AACYPQAAXD4AABC9AACuvgAAsj4AAOC8AABAvAAAcD0AAGQ-AAAMPgAAED0AAH-_AACYvQAAcL0AALg9AADIvQAAMD0AAIA7AAC4PQAA7j4AABw-AADgPAAAiL0AAJg9AABQvQAAHD4AAI4-AAA8PgAAqL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=-aqoGga5QIM","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["17335868806689148479"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"664697610"},"16980383738147557624":{"videoId":"16980383738147557624","docid":"34-0-16-ZFD0DF0DD698E4E35","description":"🎢Subscribe to our Channel! / @practicalpythonsolutions-b4478 - https://pythonforadultsandkids.com/ This video gives an overview of Python data types and discusses variables...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2109878/28fc94dd24457eb6276048179ba7ae33/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/87tsPgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"5","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DQ1GLqiuu9TY","linkTemplate":"/video/preview/16980383738147557624?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Data Types & Variables - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Q1GLqiuu9TY\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTY5ODAzODM3MzgxNDc1NTc2MjRaFDE2OTgwMzgzNzM4MTQ3NTU3NjI0arYPEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E-ACggQkAYAEKyqLARABGniB_vYE_wAAAPYBAfn7AQABBvUA-vj-_gDmDv34CP0BAPkFCAT4AQAAD_z1D_oAAAD-_Av98_4BAA0G9QMEAAAAFg8I_vUAAAAH9g4Q_wEAAPHyAQH1AgABCvcKAwAAAAABBf0G-P8AAQUE8PwAAAAAD_cG-wABAAAgAC0ettI7OBNACUhOUAIqhAIQABrwAXUZCf_o4-ECvxXfANEGBQGB-hH_QOrBAbYG_ADQB9wB9Pz3Ae3VIf-7Lev_pv3lArza1v4ROBcAMhUK_yrfIQAh_tQAXt44BUfv6QD-Avb-Dgog_wbjNgA5yQgADgAA_O7xH_3S4McB6wO8AuwrHAErIQr_RQoZAfb2I__qMwn-4AD8AN0lFf7J_hz_AwQU_wgG6_1BCtQA0AL9BgIOBQz62QMLDRIXCRAH8Afe5fn07vf9BuT_9BEEOxj_Cigo-OnrCwAHyP_3FAIEAyfz5Pv4Lf_2N9IDCPvx9vfV-Qv32g4B8NpLCQLp-xT5B__4CCAALcb9Bjs4E0AJSGFQAipzEAAaYCkCADIBGuLUDg7p-RALE-cL-QUrv___8tgA-Sb7_w3w9oFZP_8X-x_mqQAAADnr3hjvAAFwIfjm7MIHE9Wa9SgKefwALKEGBxu8yPso1QL0_BwkAwAEDrP0d8wSDQ31FCAALaa0ITs4E0AJSG9QAiqvBhAMGqAGAAAAwAAAPMIAAHBBAADgQQAAMEEAAJBBAACoQgAAyEEAAKjBAAAAAAAAlkIAANDBAACawgAA6MEAAAhCAADowQAAgL8AABDCAADAQAAAUEEAAI5CAAAkwgAA4MEAANhBAAAAAAAAsEEAAIjCAAAUQgAAIEIAADhCAADAwQAAEEIAAKjBAABAQAAAKMIAAADBAAAAQQAAgEIAAMDAAAAMQgAAQMEAABRCAACuQgAAwEAAAADAAABkwgAA8MEAAKDAAAB8QgAAIMEAABhCAADAwQAAEEEAAKhBAABwQgAA4EAAAEDAAACAQQAAyEEAAEBCAABAQgAAqMEAADzCAAAowgAAQEEAABxCAADQQQAAIMIAANDBAAAAwAAA4EEAAJpCAABAwQAAMEIAAEBAAAD-wgAAuMEAAMhBAAAAwAAAQMAAAPjBAADQQQAAjEIAAFhCAACcwgAAYMEAAIhBAABgQgAAQEAAAIrCAAAgwQAAAEIAAMhBAAB8wgAADMIAANDBAAAEwgAA8EEAAFxCAADQQQAAMEEAAHBBAADAQQAAiMEAAJrCAACAvwAAXMIAAIRCAABAQQAAzEIAAGxCAABEwgAANMIAAKDBAABUQgAAgsIAACTCAACWwgAA4EAAABDBAACAwQAAHMIAADzCAAAQwgAAhEIAAHBCAABgwQAAUEEAALrCAAAAQAAAcEEAAGhCAAC4wQAA-EEAAGDBAABgQgAALEIAAABCAACwwQAAcMIAACjCAAA4QgAAAEEAANDBAAAwQQAAQEAAAJjCAAA8QgAAsMEAABDBAABswgAAAMEAAIBBAACgwQAAgEAAABDBAAAAQAAARMIAAKjBAACCQgAACMIAAKhBAAA4wgAADMIAAAAAAAAkwgAALEIAAFxCAACgwQAAdEIAAFTCAABwQQAAkEEAAOjBAABwQQAAoMAAAAzCAAAEwgAAmEIAAIBCAADYwQAAIEEAAJjBAABIQgAAJEIAADzCAABAwgAAiEIAADjCAAAoQgAAAAAAAIrCAACwQQAAMMEAAARCAADAQQAADMIAAABAAACAwgAA4MEgADgTQAlIdVABKo8CEAAagAIAACS-AABUvgAAPD4AABA9AACmvgAAML0AAKg9AABNvwAAur4AAIg9AADovQAAqD0AAKA8AACWPgAAcD0AAKq-AACIPQAAUD0AAFQ-AAAtPwAAfz8AAHC9AACoPQAA6D0AABw-AAD4PQAAVD4AAKi9AABwPQAA-D0AAAQ-AACIPQAABL4AAIA7AADiPgAAND4AAAw-AACIvQAA2L0AAEy-AABQvQAAUL0AAIg9AACWvgAAML0AAJi9AACKPgAAuL0AAFy-AAC2vgAAgLsAABy-AACqPgAAoLwAAEC8AABQPQAAbT8AAGS-AAAkPgAALD4AAHQ-AACqPgAAJD4AANg9IAA4E0AJSHxQASqPAhABGoACAABEvgAAoLwAAOC8AAA3vwAAJL4AAKg9AABsPgAAMD0AAKg9AACWPgAAjr4AAHA9AAAcvgAA4DwAAKg9AACAuwAAQLwAACs_AACoPQAAIz8AADQ-AADYPQAA4LwAAKA8AACCvgAABL4AAPg9AAA0PgAAJL4AAI4-AACgPAAAuD0AAJi9AACavgAAmD0AAFA9AACKPgAAiL0AALK-AACmPgAAqL0AAJg9AAD4vQAAdD4AADQ-AAAUPgAAf78AANi9AACgPAAAiL0AADy-AAAEPgAAmL0AAFQ-AAD-PgAAXD4AADA9AAA0vgAAfD4AAFC9AAAUPgAA1j4AAEw-AAA8viAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Q1GLqiuu9TY","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["16980383738147557624"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"545774311"},"12298201966569839198":{"videoId":"12298201966569839198","docid":"34-4-14-Z4B9FD63BC8A340D7","description":"🏝Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This tutorial video covers data visualization. In this video, we use a third-party library called \"Matplotlib\" to plot data on...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3842375/a289827d7fafbb5c4487667858eabb37/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/jGc5hQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"6","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DUABnqCKERVg","linkTemplate":"/video/preview/12298201966569839198?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Python Data Visualization - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=UABnqCKERVg\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTIyOTgyMDE5NjY1Njk4MzkxOThaFDEyMjk4MjAxOTY2NTY5ODM5MTk4aogXEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E70EggQkAYAEKyqLARABGniBAPcF_vwEAPQEBQH5A_8BBvYA-vn-_gDnDv35B_0BAPMAAAb-AAAADvz1DvoAAAD-_Qr-9P4BAA79_gMEAAAAJQD9BfwAAAAH9w0P_wEAAPn39_0D_wAAEvUCAQAAAADy_wgF-_8AAAL9_PYAAAAADvcG_AABAAAgAC3Obd47OBNACUhOUAIqhAIQABrwAWQF_P8N9vkDuhroAPUE6gGB7Rz_JBPmANf76QG_980A5eHtAPDdGwDwDw4ArP74AOT09P8nK_MAAPL5_ykEJgEDAvIBWwQiAikaBQD6D_UA-xZAAi33JQEl9v0AHhb2_gzkDv_Us9sC4AvZAQ7-OAEgEg0CM-72_-MY_gDVJAr_2vIB_hYfBfnN8gT5Cxb9__IJ2PokFd3-9RL4AA78GgQEvwP_DPUHBxomFQTx8wQE3fj_BiIE_gjtPRb4DzIVAfkFDgEH5_8ADhL09h_26fwBBQMJ-dT1DRED7PoBC_7w5yMWAucwAw7wCgX1EQgD9CAALUFaJTs4E0AJSGFQAirPBxAAGsAHkujtvpRnQbnNSV69im-dvSF5Ij2BMnw8jtm4veIQIL1mUEi9pkg-Pp28SD34kqE7nE2Xvuo9XLlkjxa8_tWLPiDEnzyGqTE7ubyevakw-DvY_gS99aFrvoTTBz10NcO7pAkqPX80F70mWDc98DR5Pm5sdrxkFPQ7YlEsvWRSqDyolmO8Twh8O3LSRb3fikS8Gk_kPTr5Pj3rrxI9eCU5PqIRCTx2cgC8ADqsvcsU8zxuY728seHpvTRcLr2sEnY8RWRYPb2g6jxffI-6Lz_Duy-xiTtygpu8HrWDPf7Y_zyJHr67bx-DPK4M6jyffYA8hhuwPORcFL2oAJg8bazkvaYRLj2UTsE78IsLPvM_s7viOsY7HtKpvRbyzjpeMqk8Yk4rvfR9wLvDNAI8qgZmPaHoiz0b1au7w6t2PAcCCb0goRw8HO7jPa5CrzycTMG8b2HCPK6J4DwDBzQ8QVliPe0bDj0XlVy7eqyUvciW5TzhM4g8O8UKPlaDK71f8OU7LGe6PZH6BDziEGA8gPQNPVkIQT3zvyY8RRngvCYE5TtDk5-8KYySPIBjkTv1V7y7qDIxPf93xDzuRMW7TLpXvVHngLz5Miy8bv-lPUiivLw6vqi7m8iMPBRxnzyrhlk6R3t3PaV5ob2KnPS7Ohu3vfgytLoUOWk7OaAAPKJXC7xpUw04ESuNPVdCHbmL1hc8ZSOGvZYE6LwT9oo60PPCPMPttbyttDW7ggtoPB3IurzzxBo80F8IPekQGD13fX257q8OPp8Skb1-0JQ5BDaMvD0s1Dy7Y1O3J3IXPdYhs7p2jwC61xDBPEB99Dv5OTK4Uxo7Pa7vmL0j2vo3th0mu3gUXb211zC6Mx9nuyZ4Hr1C6sI5hp7eO6t1Yr1J1f-5Pz5puckDkTw5ygK5DISzPY8vBj1Idea4IiJrPZ2klL2oFyS3UZ9kvWaJqbyZ8Vc56h4evcgXjj05yUc4CrWquzOx77wSTry47URJPVvs9jzjfGc4o4bAPJRQVTxCeFK4H0dzPL8S4TvsFi-4laM7vUWbA74N2jM3KFgtPasPij1WFJq4yTirvfyUPr1TlPu39dpsvDpZ6r1g-rg3ziULPLtlYryBvJm2m2ghvOkcjb3Na4Q4FU4XPQEj3Ls5Q5m4EjDaPULFfjvfcBs5A_XcPIfPbD0ahL62zVu1PYoTqTyFLzS415xoPd8ROr1PYhm4-WTlPcjZmj21QNY28LI1vVzMzz0MRgq5ORdzu3pf2bn4bYu32OsCvSqjNj2Y8m00IAA4E0AJSG1QASpzEAAaYBEAACHYDfX5DRPmBQUJBNgGMPIMyQIA-PMAAyMS_wns5pggDv8C-R71vgAAADIQ6iX_AAZSE-_9G-D-EfSq7DLof_kBH_MT8QPF2y0f9_by7x8lIwADEc7vYwjzMeb8HyAALbOhSDs4E0AJSG9QAiqvBhAMGqAGAADgQAAAoEEAAHRCAABgQQAAkEEAAMDAAAB0QgAAEEEAAGjCAAD4wQAA-EEAADBBAACCwgAAQMEAAMhBAAAAwQAAbEIAABzCAACAQQAAgL8AAExCAAAIwgAAIMIAAJRCAABwQgAAoEEAAIjCAAD4wQAAmkIAAJBBAABAQgAAMEEAACjCAACkQgAAbMIAAGBBAACowQAAoEIAAODAAACIQQAAoEEAABBCAABcQgAAAEAAAADAAAAQQQAACMIAAHDCAAAYQgAAgEAAALDBAACIQQAAQMEAAAxCAACAPwAAAMEAAAzCAADwQQAAIMEAAOBBAAAEQgAAQMIAACzCAAAEwgAA8MEAAMBAAAAsQgAAqEEAAAAAAABMQgAAEEEAALpCAAAEwgAA6EIAACzCAACkwgAACMIAAAxCAACQQQAAwMAAACTCAABgwQAAHEIAAExCAAAYQgAAYEEAACTCAABgQQAAYEEAAEzCAAAQQQAAkEEAABxCAABkwgAACEIAAJTCAAAAwQAAyMEAAExCAACQwQAAqMEAAGhCAAAYQgAA4MEAAHDCAACgwQAAHMIAAMBBAABwwQAAKEIAANBBAACqwgAAmEEAALbCAAA0QgAAwMEAAODBAABQwgAAAEIAAIC_AAA0wgAAcMEAAIDAAAB4wgAAmEEAAADBAAAQwQAAxsIAAMDAAADYwQAAoMAAAOBAAAAIwgAAuEEAACBCAAAAAAAAkEEAACzCAACowgAAvMIAAKBAAACMQgAA4EEAALhBAADAwQAAcEEAADDCAACEQgAAYMEAAODBAACwQQAAQMEAAADAAACYwgAAoMAAAIBCAABQQQAArMIAAMjBAABYQgAAoMAAANDBAAAcwgAAKEIAAGBBAABwwQAAKEIAAOhBAAAMQgAAREIAAPDBAABgwQAAwEAAAADAAABQQQAADMIAAOjBAADgQAAAgEIAACRCAACAwQAAMMIAAKrCAACgwAAA8EEAAPjBAADIwQAAtEIAAHDBAAAAwAAACEIAAIC_AAAQwQAA4MAAAABCAACMQgAA4EAAAEDCAACEwgAA2MEgADgTQAlIdVABKo8CEAAagAIAAJK-AABMvgAAmj4AAKg9AABsvgAAVL4AAJg9AAA3vwAArr4AAMg9AAD4vQAAoLwAAHA9AADYPQAA-D0AAGS-AABAvAAAmD0AAEw-AAANPwAAfz8AAIi9AABQvQAADD4AADw-AACovQAAXD4AAFC9AACmPgAAFD4AAPg9AABwPQAAoDwAAIq-AACSPgAARD4AAEQ-AABkvgAAyL0AAIi9AACSvgAAPD4AAFA9AAC-vgAAgLsAADw-AAC6PgAABL4AAEy-AACSvgAAQLwAAOi9AABMPgAAgDsAAPi9AACIPQAAYT8AAEy-AACqPgAAXD4AAK4-AAAMPgAALD4AABA9IAA4E0AJSHxQASqPAhABGoACAAAMvgAAMD0AABC9AAAfvwAAXL4AAOg9AAA8PgAA2D0AAPg9AAB8PgAAsr4AABA9AACYvQAAcD0AAKC8AACAuwAALL4AAC8_AACAuwAADz8AAHw-AADovQAAUL0AAEC8AACKvgAAyL0AAAw-AAAkPgAAUL0AAHw-AACAOwAAcD0AAIi9AAB0vgAAQLwAAFA9AACyPgAAcL0AAIq-AACOPgAAoLwAAOA8AACYPQAALD4AAGQ-AAAEPgAAf78AAIi9AACAuwAAgLsAACS-AAAEPgAAgLsAADQ-AADmPgAAVD4AAEC8AAAsvgAALD4AAAQ-AAAkPgAAij4AAIg9AAAcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=UABnqCKERVg","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1280,"cheight":720,"cratio":1.77777,"dups":["12298201966569839198"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1938281302"},"13746310770268035409":{"videoId":"13746310770268035409","docid":"34-6-13-ZE84C1C315B56FA35","description":"🧰Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This tutorial video completes - Part I - and discusses Class Inheritance for Python. It also covers Instance variables and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3405076/3f0f1838e6703e1ab4b61e83c1ce6613/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/FnylgQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"7","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D7TEc_t29Hmw","linkTemplate":"/video/preview/13746310770268035409?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Part II - Python Classes (Code templates for creating objects) - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=7TEc_t29Hmw\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTM3NDYzMTA3NzAyNjgwMzU0MDlaFDEzNzQ2MzEwNzcwMjY4MDM1NDA5apMXEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E54EggQkAYAEKyqLARABGniB9voC_gEAAPMEBQH5BP8BBvUA-vj-_gDmD_z4CP0BAAQJBQD4AQAADQX7AwIAAAD-_Av98_4BAA0D-BADAAAAIg8DBAAA_wAGBwgT_gEAAP3-Af4GCv8BE_UCAQAAAAD0__8G-v8AAAEI-PkBAAAADPQS_gABAAAgAC2tPtE7OBNACUhOUAIqhAIQABrwAWYxBfz55AwDqQ0AAOgd5ACBGA__dPnY_8P1_gDOELAB8-fx_-zTIv_pLfP_gRPsAbjY1P7-Fu3_LugW_yzdIgA3AgsAW90QAinV8AH_EAD-Aigy_jUTPP8szPQBEu_V_yz8Kf7P38QB1g7OAhH-RwE37BQCKBAF_tMTNgTjGBID8Qvp9vgUBPvR0AwAMgIZAQ380AAvGtP9-g0gDRYC8gjn1RIB6wALChwjCQbFDxL4uQ4ECQ757QwDCh8DJSQD9BMCEP_yBf0FFw8E8Vf77hPkOAkHIuQFCtzs-APB1AH98QUV-OA-AxLiHwX2Fd__5yAALQGwADs4E0AJSGFQAirPBxAAGsAHh2zYviRegz3j0bo7w_xLvPXb1z39v2q8JcrevTItW70AMa67pkg-Pp28SD34kqE7OGmKvtEMPTztrn08Z2KaPk46m7wa71g8huMJvt8g9TysASq9t7IkvikVwzxE0GK8K31wOyHYB70YIkw9_z5DPnd_BrgM60G9bghEPJjZTL3bM-i7MqUaPVW0g7tMmQq9HnD9PXeAq7vR7xi7dzHtPY8AKb12lhE85m0WvXIP0zwJh4O70s6PvecpobwQ3_C7CXmTPQ3WyTz8jmE83FV-vP3XPr3KILG6SQv8PJkHVT1Juqg7jX-fO6GOfT3_CS68zmGIPPkFhbyXY0M8QLexvT0pEz2a3Bw89bwrPs0seDz6er48F-8Xvvfdjj1qULQ81edqvAnRSTrJRIA804bjPcx2aj3WdL08l7MSPeFdDr3wngc7uP6CPTZTxrs4esa83qpwvTHUPDwo9aO7OECbuyVGmj22g8-6GxRoveaszzzWXIm8O3TFPQcBHr2uFBu8kYuQPYrR77pVK9k6TJgfPb0SbbwUUHK7i0ievJrdJLyx1wG8POOWPCe-mjyYyrI66QsBPqggmjwopTk58W6bvcnLmr1ebQG8jOgIPbs8QryWQda79BNzPAo6ED0SH-07D6cCvQHxRL0FBiC8bKd3vbWqAL0UcPg7CP7cvOvjoTwPW3672lfePSfrwbza9Wy5ZSOGvZYE6LwT9oo6voFOPaVaVTxpYWS79-Y3PPuZlTz1_0M7TBOLvXI6RD3wgf85PL3yPUrIUb1XwY45KKeMPcOMfz13boE5TLMvPG_24rz2aMc4R_r-PISQPT0aE003rS-3Ov0S8b28I4k5Z4rvPFoeNb3nttW4oedFvdjm77urHF46OmtBPb4iKT0AGkG59F4KPE82yrxCyYK4zShMvHcsGzwWd2c4-j8sPRXrn72M2z435qULO1O7Nb193MI4a5fbvCCbpDxK7nG3TKgAPcfwnb3-7jA5fYDJO2tmbT2aeOE4rGMmvAZWRLzkLgC5Lk5BvcVvq7t6M1W4IO66vfOvJb6rC8k4Af4EPWZfA7xW1E84a_HpvXnWJLzuL2A2tXA0PGGqCb4tu0a3UgmRuteuP70mRtu3hyGovQbgmr3KdC44C5CCPQXCzjwg-AK5LZPhPX-rcL0PeJ649kbtPFSDujwnVoq3zVu1PYoTqTyFLzS49nR6PeAP370_mZu3ak8ZPqlumT0IAjK3ru-TvTrjwD0eAum4x4mKvHoklDxZoXS4braDOzMt1rxUfXG3IAA4E0AJSG1QASpzEAAaYCAQAC_1IOMZElXpyPkGKsHxH-cwrw__-er_BkI28AULzIw0Cv8j3CTrnAAAADcu4ArlAAF8_NH2ENEYELWbxxgEZusGJuYhCw7VAWoo0RfH-T0lJQDE_bMgf__sMwn0JCAALa2sEjs4E0AJSG9QAiqvBhAMGqAGAAC4QQAAAEEAAEhCAADAwAAAIEIAAKBAAAAAQgAAMEEAALzCAADgwQAAeEIAAADBAAC4wQAAwMEAAJpCAAD4wQAAIEEAAIjBAADwwQAAAMAAAKhBAAB4wgAAaMIAACxCAAAgQQAAsEEAAFjCAABgQQAAoEAAAFBBAABIwgAAAEEAAEjCAACiQgAA4MEAALjBAADYQQAA_kIAAJhCAACwQQAADEIAAHDBAACAQQAASEIAAGDBAADAQQAAwEEAAFzCAABEQgAAgD8AAGjCAADoQQAAjkIAACjCAAD4QQAAmEIAAFzCAAAkQgAAQEIAAERCAAAkQgAAUEEAACDBAABUwgAAKEIAAGzCAAAQQgAAsEEAABBBAABwwQAA2EEAAJJCAAAgwQAAtEIAAIhBAAAQwgAAEMEAAMBBAAAwQgAAEMEAAIrCAABUQgAAgL8AAARCAACowQAAuEEAAIC_AABEQgAAoEAAAChCAAAAQQAAoMAAAFhCAACGwgAAyEEAAPDBAACAwAAAEEEAAOhBAAAEwgAAwMAAABRCAADAQAAAaMIAAKjBAACAwAAAQEAAALBBAADQQQAAFEIAAOBBAACIwgAAgEEAAPDBAACoQQAAgEIAAADAAAAAwgAAfEIAACRCAAA8wgAAHMIAAEBBAAA4wgAAPEIAAEBCAACAwgAAIMIAACDCAAAkwgAASEIAAJhBAAB8wgAAsEEAAIJCAACAQAAAaMIAAEjCAACIwgAAIMIAAIA_AADgwAAAoMAAAJhBAAC0QgAA2EEAAHDBAAD4QQAAQEEAAABAAADoQQAAQMEAAIC_AAAwwgAAFMIAAPDBAAAgwQAAqsIAAIDBAACIQQAA0EEAAOhBAACAwQAATEIAAABAAACAwQAAmEEAAKBBAACoQQAAiMEAAK7CAAA8QgAAyMEAAIA_AAAQwQAAOEIAADDBAABYwgAAMMEAAMpCAACwwQAAAMAAAEDAAACQwQAAWEIAAMDAAADwwQAASEIAABBBAAAgQQAAGMIAAGzCAAAIQgAAREIAABzCAAD4QQAAYMEAAODAAADgwgAAiMEgADgTQAlIdVABKo8CEAAagAIAAMK-AAB0vgAA0j4AABA9AABsvgAAQDwAAKA8AABvvwAAiL0AAHC9AAAUvgAAQLwAAIA7AAB0PgAAcD0AAKK-AAAwPQAAgLsAAI4-AAA5PwAAdT8AAKA8AACYvQAATD4AABQ-AADIvQAAzj4AAIK-AAAMPgAA2D0AAMg9AACAuwAAHD4AAAS-AADyPgAAPD4AAAQ-AABQvQAAqL0AAHA9AACmvgAAjj4AAEQ-AACKvgAA4LwAANg9AADCPgAAiL0AAKi9AABcvgAAUL0AAOi9AABcPgAAuD0AAAS-AACAuwAAfz8AAGS-AAC4PQAA-D0AAI4-AAD4PQAADD4AAIo-IAA4E0AJSHxQASqPAhABGoACAACavgAAFD4AANi9AAApvwAAJL4AABC9AAAUPgAAED0AABw-AACqPgAATL4AAOg9AADovQAAEL0AAOA8AADgvAAAlr4AAEE_AACgvAAABT8AAKA8AAAsvgAAoDwAAIC7AACGvgAAmL0AAGw-AABMPgAABL4AANg9AABwPQAAUD0AAFy-AAC4vQAAcD0AADC9AABsPgAADD4AAL6-AAB8PgAAiL0AABA9AABQvQAAHD4AAFQ-AAAwvQAAf78AANi9AACgvAAA6L0AADy-AABwPQAA6D0AANg9AAD2PgAADD4AAIA7AACAuwAAMD0AAOC8AADYPQAAqj4AAPg9AAB8viAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=7TEc_t29Hmw","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13746310770268035409"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"767799907"},"18099637765620967082":{"videoId":"18099637765620967082","docid":"34-0-2-Z901926CC4D46106E","description":"📱Subscribe to our Channel! / @practicalpythonsolutions-b4478 ----- Part 3 - This video explains how to use the RSA library in Python to hash files and sign with a private key. Hashing and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/468237/d605baae14da6a4d82482bea0c2b6919/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/COd15AAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"8","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8e7MH78PhLU","linkTemplate":"/video/preview/18099637765620967082?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Hashing & Digital Signature Functions with Python to Digitally Sign Data (Part 3) - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=8e7MH78PhLU\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTgwOTk2Mzc3NjU2MjA5NjcwODJaFDE4MDk5NjM3NzY1NjIwOTY3MDgyarYPEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E4IDggQkAYAEKyqLARABGniB-Pb7-AT7APgHDAf4B_0CFfYB9vYBAADf-QT1CPsCAN8EAvsI_wAAAPsBDwYAAADr8vwC9QEAAAUC6wcCAAAAEQf-CfYAAAAJBgr__gEAAOzy_QwE_wAAFfYQ_f8AAAAJBg0A-v4AAAMA-f8AAAAADf3-AQAAAAAgAC1BHsY7OBNACUhOUAIqhAIQABrwAWor7v0F1RsGpgrr_83_0QCB-hH_NQfqAMb1_gC1BN4A3Q8CAOvqKwDQGeYAlC8kAdbs2P8sHgUAIfYfAD7xFwElAwEAV94PAkQB_ADtAvH_AiYw_jj1LQEqzvQBHQ_i_QvxFPnu6tD-3fXhBgoiOgMWIQgBMRT1AekENAHYIhj_4APkAM0aIQGy-QMDMAIYAR3-4PssGdX95RoTAxEaCAb_4OwG7AAKCgkr-wLM5AD7uwnrABoC8gHmDigE-PEl9RICD__zBtz6ByQJ7k_w_vvmNgkHHc33E-7u__HHAgkA__IW9tpLCQLxLxICHgDt7CAALcb9Bjs4E0AJSGFQAipzEAAaYDDsAC7rEtv4OS_UDdPR-LjzFec8viX_9sr_7SfCE__48JcOH_8r8Dr9ngAAAEEI4PTBABB_DOkOI9IeHb-d3TAHXBblD_gn9wi310c81erEzQQuHgDw9r4TYtW7Jjr1AyAALayJFjs4E0AJSG9QAiqvBhAMGqAGAACYwQAAgMEAAIA_AAAwQQAALEIAAODAAACiQgAAiMEAAAjCAADgwAAAaEIAAHzCAACEwgAAEMIAADxCAACMwgAAEMIAAEDBAADwwQAAoMEAAEBAAAAswgAAgMIAAOhBAAAQQgAAAMEAAIbCAAAYQgAAWEIAAEhCAAA4wgAAMMEAAIDCAABwQQAAZMIAALDBAACYQQAAkEIAAMjBAAAwQgAAkEIAANBBAABMQgAA-EEAAChCAACcwgAAeMIAAPDBAADKQgAAAEAAAABBAACAQQAACEIAABDBAADoQQAAoMAAAK7CAAAUQgAA2MEAAGBCAACIQgAAAMEAAATCAABwwgAA-MEAAHDBAACwwQAARMIAAGDBAAAwwgAAqEEAAKBBAADIwQAAbEIAAFBBAAAAwwAAmMEAAFBBAACYQQAAAMAAACTCAACgQAAAGEIAAFxCAAAQwgAAsMEAAOhBAAAMQgAAikIAAJDBAABwwQAAGEIAABhCAADAwgAAAEAAACzCAADAwAAA4EAAAGRCAAAIwgAAMEEAAGBCAADIQQAALMIAAIzCAACYwQAAAAAAAEBBAABAQQAAWEIAAHBCAAAEQgAAsMEAAODBAABYQgAAAMAAANjBAABgwgAAiMEAAMBAAAD4wQAA8MEAANjBAAAMwgAAkEIAALpCAAAMwgAAUMEAAJzCAACAvwAAQEIAAIRCAACowQAAlkIAAGDBAABAQQAAAEEAAKhBAACAwAAAXMIAABzCAABAQQAA0EEAABTCAAAcQgAAgEAAADzCAAAgQQAA0MEAAIDAAACgwQAAkMEAAKDAAACAwQAAwMAAAHDBAABwQQAAXMIAACTCAACIQgAAQMAAAKDAAACwwQAAAMAAADBBAAAAwgAAkEIAAABCAAAMQgAA6EEAAGjCAAAgQgAADMIAAEDAAACwQQAA8MEAAFzCAACwwQAAuEEAABxCAACAwQAAEMEAAGBBAACQQQAAXEIAACDBAAAowgAAikIAAHDBAACwQQAAYEEAAIjCAABwQQAAAMAAAKBBAABAQQAABMIAAJjBAADmwgAA0MEgADgTQAlIdVABKo8CEAAagAIAABy-AADovQAAbD4AANg9AADovQAAQLwAABC9AAARvwAAZL4AALi9AACIvQAAPL4AACQ-AACIPQAAJD4AABS-AADIvQAABD4AAPg9AACWPgAAfz8AANg9AADgPAAAqD0AACS-AADIvQAABD4AAKA8AAAsPgAAoDwAABw-AACoPQAAcL0AAKA8AACGPgAARD4AAIg9AAAMvgAALL4AAOC8AABkvgAAqD0AAIi9AABUvgAAoDwAACQ-AABsPgAAEL0AAEA8AACKvgAABD4AADQ-AABcPgAAND4AAAy-AACgvAAAKT8AABC9AABEPgAAbD4AADw-AACgPAAA-D0AAAS-IAA4E0AJSHxQASqPAhABGoACAADYvQAAQDwAAFA9AAAhvwAATL4AAOg9AACgPAAAPD4AALi9AABcPgAAVL4AAKC8AAAwvQAAUL0AAEA8AABAvAAA6L0AAE8_AACAOwAAyj4AAOA8AAAUvgAAcL0AAAS-AAAEvgAAML0AAHA9AAAQPQAAcL0AAEQ-AACAOwAAcD0AAJi9AAA8vgAABD4AAKA8AAAEPgAAqD0AAJK-AACYPQAAoLwAAKC8AAAwvQAAUD0AAKg9AABQvQAAf78AALi9AABAvAAAuL0AAHA9AACAOwAA4DwAAOg9AACiPgAAcD0AAKA8AAAwPQAAgDsAAPg9AABUPgAAND4AAKg9AABcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=8e7MH78PhLU","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["18099637765620967082"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1128745916"},"13013766514588593828":{"videoId":"13013766514588593828","docid":"34-8-12-ZC25A4CDDFC72DD58","description":"📊Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This tutorial video explains how to take data from Microsoft Excel and process it in Python with the Openpyxl third party library.","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1020283/ea71f8a59c2610aa6abb6f97c1e8ac38/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/FfQvbgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"9","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DuW6k3VQ5pt4","linkTemplate":"/video/preview/13013766514588593828?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Working with Microsoft Excel and Python - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=uW6k3VQ5pt4\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTMwMTM3NjY1MTQ1ODg1OTM4MjhaFDEzMDEzNzY2NTE0NTg4NTkzODI4aogXEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E6EEggQkAYAEKyqLARABGniBAP3__v4DAPf9CP77BP8BDv4GAvcAAADuBPz4BQAAAP0C_wT_AQAAD__8DwYAAAD4_QcD_P8AAAoFAAgEAAAAFxD9DvwAAAAGBwgS_gEAAPj39_0D_wAAE_cP_f8AAAD8CAEB_P8AAAkB-_kAAAAADP7-AQAAAAAgAC1S99o7OBNACUhOUAIqhAIQABrwAW4tDgEH8OgDyxHlAMv97gGB7Rz_GyPkAM4BDQC_980A9u30_-_uIwDpFPQArBALAf_i3wATIPQAGg0G_ykEJgEG_w4BR-UMAS8a9f_6D_UAEg4r_y0ADgEk5Qb_Hhb2_gzkDv_C1PYE4AvZAQ7-OAEXH_0FRPP3APMGCwHfGxMAzPLz_wcHDwfn6w0B-PoS_PLy9P49LvgD9ffwAgEMBAoB0vQCFfgH_A0IEgXeBfwC2f7v_xT_APvtPRb4CCEg-uwSDfcQ7wcJEfv8DBHS_PX2CfUPEuP6CQMM9APrCgDt9AQQ-sozCfnt_BD6_-gGAyAALUFaJTs4E0AJSGFQAirPBxAAGsAHt-zYvl13qTyx1MS8yrufvVpGij18hku8GsALvpvnyLz5Xxi9tTUyPr9rSz3xaP48mYCnvmX70Dyf-hE9PSlzPpTA5rv1cg49ubyevakw-DvY_gS9Rbz1vWfoxDysuCe8K31wOyHYB70YIkw9_z5DPnd_BrgM60G9vlZYvYkiO7oXObo8Twh8O3LSRb3fikS8KAsPPmIEIz14PJI8eCU5PqIRCTx2cgC8Zkj6vPFuOz0JaZG7eraova7iw7spi-s7z-G1OlhKID3aXxG8xHk4vLJMv7uD-OE7HYSKPZbRKD0cTs88gaXEvGHLZj2RtEA8xS47Pcf3QL3QWOA8seFJvi6S9jxPCJ088IsLPvM_s7viOsY7HtKpvRbyzjpeMqk8QCt2u6lj-rzZegQ8uYnaPQnrFT2uC4U7w6t2PAcCCb0goRw8o80xPmyzMbzIeLm8KcEsPBtMQznNJ4I7vmjRu5DeSz2sIyK8u3xrvYPDZjwge5w7z5pkPfZRXL176647LGe6PZH6BDziEGA8e3FdPRd0jD0LQtw7dfhVvcH-K70XKn-8POOWPCe-mjyYyrI6hlqePSdQRLpdN4C8TLpXvVHngLz5Miy80eVyPbqCcTs2Uh272o3fO6nXUjxiPmq82uh3PHaDrb3py5y74E3XvT4rBL3tNfM6vxE4vJzslbwBVG27tfWYPTmCr7x5GAO7FhjSvVrfdrwB1x66-55nPcTTijvGBbk7zAybvPPArLzJKc87EWBHPOPpkD1bADA57q8OPp8Skb1-0JQ5P96SOxAIzzzzxNa4OhcQu1cbiDxqqfY6K-nXPLYhED2pZ1S23SqjvFc9wL2RBh45hp4DPMJbdr0pQIk4PuOHvZCqnrv3Zwg5Oun9O-13Db2H7Wy5-5umPTCAED0kHXC4sPOwPRPffTsTLJ-31OMIPV89M73xa8u48Ea7vUjwgL33-Ek5yeE4vSLYPT1odDG4kgO2PC98jrtnXYq4dD6hPIV_nD2MlkS57O0gPWqI6LsLDkO4g7jXPBl_EzwLRZQ4Vwb1vXBD7L3MDIu4d7LlO9_7iz1a59S3Q368vZtGSbx4S8g3AooHPJ85oL2zEZ23Ep9gu7IcNrtlCzI2yWS3vd4P7rwaWtw364RhPSsY1bw8k_G4R5PrPS7DBL2P7Z02X9LYvDluZzyTCVE44_-OPX_fOj2t8dO3Mu6sPVwmvr3sakM3-WTlPcjZmj21QNY2UqSxvIQiZz2d6RO4_OoFvYawtTxZymq3OOhcvQBoHrwkjFE3IAA4E0AJSG1QASpzEAAaYBr5AEPREMb5HCfszv8fKegQK-sOrgb_EOUA-y4XBgD9yq5HOAD90g3oowAAAEImpwHMABJ35dEMK834DtC96iTkWPEGQcbxBhbE5Ewq6vXOyTEnKAD0Ar32f_v9RugiHCAALbB_GTs4E0AJSG9QAiqvBhAMGqAGAABgQQAAHEIAAK5CAAAQwQAAEMEAAHBBAACAwAAA2MEAAMTCAAAYwgAAEMEAAFxCAAAAQgAAYEEAAHBBAAAgwQAAOEIAAKDAAADAQQAAiMEAANBBAACAwAAAGMIAAMRCAAB0QgAAZEIAAODBAABAwAAAPEIAAMhBAABYQgAA4MAAAGBBAACKQgAAYEEAANBBAADgwQAA1kIAANDBAABAQAAAkEEAAEDBAABwQgAAgL8AAHjCAADAQQAABMIAAIbCAAAQwQAAcMEAAEzCAABEQgAAAMIAACBBAACgwAAAmEEAANjBAADAwAAAEEEAAPhBAADAQQAA0MEAAABBAABAQAAAKMIAAMjBAAAAQgAAAEIAAHDBAAAgQgAAAMAAALZCAABQwQAA1kIAAMBAAAAkwgAALMIAAFhCAABgQQAAkEEAACDCAABAwQAAQEEAAEBBAAAsQgAAHEIAAGDBAACQQQAAwEEAAGDBAAA8wgAA6EEAAKBBAAAMwgAANEIAAJzCAAA8QgAAoMAAAAxCAACwwQAAqMEAAIjBAACgQQAAUMIAAHDBAADAwAAAqMEAADhCAAAcwgAAoEEAAKjBAACawgAAwMEAAJjBAADgQAAAEEEAADDBAACMwgAAUEIAAMjBAACowQAAyMEAAMhBAACowgAAgMAAADDCAAAAwAAAwsIAAEDBAAB4wgAAkEEAAIBAAACgwQAAEEEAAERCAAC4QQAAdEIAAITCAACWwgAA8MIAAGBBAABsQgAALEIAAFBBAACgwAAAwMAAAAzCAAC8QgAAUMEAAMDBAADwQQAA6MEAAIC_AACAwgAAMMIAAKBCAABgQQAAhsIAAJDBAACIQQAA2EEAAJjBAAA4wgAAREIAACBBAACQwQAADEIAAKjBAACgQAAA4EEAAMDBAACIwQAAEEIAAADBAACYwQAA4EEAAIrCAAAQQQAAUEEAAK5CAABMwgAAMMEAADzCAACcwgAAwEAAAIDBAABEwgAAOEIAAKDAAAAQwQAABEIAAIDBAABAwQAAAAAAADBBAADKQgAAkMEAAODBAAAQwgAA0MEgADgTQAlIdVABKo8CEAAagAIAAHS-AAAMvgAAAT8AAEA8AAAUvgAAEL0AAAw-AABxvwAA6L0AABC9AACAOwAAiL0AAFC9AACoPQAAdD4AAK6-AADYvQAAuL0AADQ-AAAhPwAAfz8AAIC7AACgvAAAvj4AAMg9AACgvAAAsj4AAAS-AADiPgAAtj4AAAw-AABwPQAAuL0AAJg9AADaPgAAND4AAIA7AABcvgAALL4AAOC8AACKvgAAqD0AAFA9AACWvgAA2L0AAMg9AAD2PgAANL4AAJK-AADyvgAAJL4AAIi9AABMPgAAQDwAAJi9AAAwPQAAfz8AAFy-AABwPQAAZD4AALI-AAB0PgAARD4AACQ-IAA4E0AJSHxQASqPAhABGoACAAC4vQAAUD0AAKi9AAATvwAArr4AAIC7AABkPgAAgLsAAFQ-AAAsPgAA_r4AAIg9AABwPQAAUD0AAIg9AACAOwAAfL4AADM_AACgvAAAPz8AAFQ-AAB8vgAAHL4AAOC8AACGvgAAfL4AAJ4-AAAsPgAAyL0AAEQ-AACgvAAAyD0AAJi9AABsvgAAQLwAAAw-AABsPgAAcD0AAIa-AAB8PgAAgLsAAAQ-AABQPQAAuD0AAGw-AADIPQAAf78AAHy-AADovQAAbL4AAGS-AAAsPgAAiL0AADQ-AAC-PgAAjj4AADC9AABQvQAAuD0AACQ-AAAMPgAAuj4AAPg9AACmviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=uW6k3VQ5pt4","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13013766514588593828"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2090424154"},"4891946129245044066":{"videoId":"4891946129245044066","docid":"34-7-12-Z7ADC25EDEF722616","description":"🐍Subscribe to our Channel! https://www.youtube.com/channel/UCLJyEZXnEuMgXqtS0sJgBFg ----- This tutorial video describes the basics of Python objects and classes. Object are datatypes, and...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/399562/457b7c7b731f41978f9b3ca34d412816/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/5LJOkAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"10","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DVHsaFJbSVzQ","linkTemplate":"/video/preview/4891946129245044066?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Part I - Python Classes used in object-oriented programming - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=VHsaFJbSVzQ\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFQoTNDg5MTk0NjEyOTI0NTA0NDA2NloTNDg5MTk0NjEyOTI0NTA0NDA2Nmq2DxIBMBgAIkUaMQAKKmhobGdvcGR3eXV3bHB2bWRoaFVDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZxICABIqEMIPDxoPPxPdA4IEJAGABCsqiwEQARp4gQH8B_kAAAAD_gv6_QP_AQwA-_r2AAAA9A729AMBAADzAAEH_gAAAAj-8QgCAAAA9QED_PP_AQAUA_sGBAAAAB4J8wX9AAAABgcIE_4BAAD_8fsBA_8AAA71Bvf_AAAA-_kDAvcD_wEJAfv5AAAAAA73BvsAAQAAIAAtp-LTOzgTQAlITlACKoQCEAAa8AF5QvYA_M0JA6IK6v_oHeQAnSALAEzx2f_l9QEA1O_qAcX4-gH86hn_2P7MAIET7AG16PAAKggJ_w__Fv8s3SIAOBn1AW3lAP9HAfwADQ3w_gUdGv4J_kUAFNX2ABju7QD36E3_0fTfALj4xQHt7lADUxcEAygQBf7sDB_9yS8M_uwj5_z2KAYFpusZ_BoIDwgQFNT-LxrT_d8Y-wcfAQYGAcXwA9_rCAUpD_YGwAjz-7gK6QD0FvAI6E4c9u4JF_HpAgj5Du0G-vgxBPlOBfDz5DgJBxfa-Av78Pb20_kL9-7sCe7YTwoC1AYE8vcN9e8gAC3VrAA7OBNACUhhUAIqcxAAGmA9_ABF3Sz0-wFH4A7wHhHS_C_2Cqbr_-_y_xAnI-4J_t-HLzL_Decd8Z8AAABVK-Uw8QAaeBPO9AXDKR7Erew443_i6hvSFvccqeZTY_kY2u5PIx8A9v7L8EwS4kPvDysgAC2kexM7OBNACUhvUAIqrwYQDBqgBgAAUEEAAEBAAAAMQgAAsMEAABxCAABgwQAA6EEAABBBAADQwgAAYMEAAHRCAADgwQAA6MEAAIjBAAAUQgAA2MEAAIA_AACAwQAADMIAAIBAAAAAQAAArsIAACzCAABgQgAAiMEAADxCAAAYwgAAoEAAAIC_AABwQQAAdMIAAADAAABYwgAAXEIAAODBAAC4wQAA8EEAANJCAACQQgAAyEEAADxCAADIwQAAAEIAAIxCAADgwAAAoEEAADxCAABAwgAASEIAAAAAAACQwgAAEEEAAFRCAACIwQAAQEIAABxCAADYwQAAVEIAACxCAAAcQgAAFEIAAADBAAAQwQAAJMIAALhBAAC0wgAA8EEAALDBAAAAQQAAFMIAAKBBAACYQgAAwMEAALZCAAD4QQAAQMIAABDCAAD4QQAAJEIAAHBBAACMwgAAaEIAAIBAAACwQQAAuMEAALBBAAAAwQAAgkIAAJBBAABgQQAAQEAAAMhBAAAkQgAAQMIAAIBBAABAwQAAgD8AAEDAAAAUQgAAIMEAAKDAAABIQgAAIEEAAIrCAAAYwgAAEEEAAKDAAABwQQAAgEAAACxCAABAQgAAcMIAABxCAADwwQAAoEEAAGRCAACgwAAAsMEAAHxCAACQQQAAKMIAAFTCAABAQAAAcMIAACxCAAAcQgAAjsIAAAjCAAB8wgAAFMIAANhBAACgQQAAiMIAABBBAACMQgAAAMEAAI7CAABIwgAAWMIAAADCAACAQQAAQMEAAMDAAACgQQAAskIAANBBAAAAwAAADEIAAOBBAADgQAAAIEEAAODAAACAQQAAOMIAAFTCAAAIwgAAEMEAAJDCAAAwwQAAyEEAAOBAAADAQQAAQMAAANBBAACQQQAAUMEAAIBBAAC4QQAAAMAAAKDBAACKwgAAeEIAAJDBAACgQAAAUMEAAHxCAABAQQAAAMIAABjCAADiQgAAFMIAAMjBAADAwQAAgL8AAGxCAAAIwgAA2MEAAFRCAAAAQQAAAEEAAFDCAABcwgAA6EEAACBCAADwwQAAkEEAALjBAACAwAAA6sIAADzCIAA4E0AJSHVQASqPAhAAGoACAADevgAArr4AAII-AADIvQAAHL4AAEC8AAAUPgAAWb8AACS-AACYvQAAEL0AADC9AADYPQAAUD0AAIA7AAC4vQAAuL0AAKg9AABMPgAABz8AAE8_AAD4PQAAMD0AAEA8AAAcPgAA2L0AAKI-AAA0vgAAVD4AACQ-AABEPgAAQDwAAIA7AAD4vQAAgj4AAGw-AAD4PQAAgr4AAOA8AACgPAAATL4AANg9AADIPQAAsr4AADC9AABMPgAARD4AAOC8AADYvQAArr4AAPg9AAAwvQAAFD4AAIA7AADIvQAAML0AAH8_AACivgAAbD4AAFA9AABMPgAAcD0AAHA9AACgvCAAOBNACUh8UAEqjwIQARqAAgAAmr4AAIA7AADovQAAI78AAEC8AADIPQAAVD4AAJg9AAAwPQAAjj4AABS-AADgPAAAXL4AAIi9AADYPQAAgLsAABC9AAAnPwAAEL0AAP4-AADYPQAABD4AADC9AABQPQAAHL4AAOC8AADIPQAAHD4AAAS-AAD4PQAAcD0AAHA9AABwvQAARL4AAMg9AAAQvQAAZD4AAKC8AACmvgAAgj4AAKC8AABAvAAAEL0AACQ-AAAkPgAAgLsAAH-_AABwvQAA4DwAADC9AADovQAAED0AAEA8AABQPQAA7j4AAAw-AAAwPQAA2L0AAEQ-AACAOwAA4DwAAI4-AADoPQAAEL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=VHsaFJbSVzQ","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["4891946129245044066"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3934938021"},"8902975004913325368":{"videoId":"8902975004913325368","docid":"34-6-12-Z992FB45E97C625F5","description":"👨👩👦Subscribe to our Channel! / @practicalpythonsolutions-b4478 - Introduction to my Channel. In this video I will introduce myself and outline my Python course. In this channel, you...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1017267/fd56f6d18009f88803989e5a35d68724/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/AwOucgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"12","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DOpm2Ku3Hb3E","linkTemplate":"/video/preview/8902975004913325368?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"(retired Video) Welcome to my Channel - How to Code with Python - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Opm2Ku3Hb3E\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFQoTODkwMjk3NTAwNDkxMzMyNTM2OFoTODkwMjk3NTAwNDkxMzMyNTM2OGq1DxIBMBgAIkQaMQAKKmhobGdvcGR3eXV3bHB2bWRoaFVDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZxICABIqD8IPDxoPPxM1ggQkAYAEKyqLARABGniBBwEE-QL-AO8IF_37AgAB-f328fj9_ADjAvD3A_wCAPALAvv5AAAABgT-Cv4AAAD38wcB-f4AAAUC7AcCAAAAGQT8C_8AAAAD_PUI_wEAAAP2-PgD_wAACe0F__8AAAAC_fQG_P8AAQEI-PkBAAAABPYJ-wAAAAAgAC1f5807OBNACUhOUAIqhAIQABrwAV4v4gCHH_f5Ngz1APoF9wGBFfD_Qg0KAf0j6wD6CeQB2C38AOP_Df_d4fAA_ycC_gnt_P9PCesA9eoDABf9EQA23_sAR_r5ACQAJgEjE-sACCT7_ggKF___EwYD2v_2_wYB5v8G8_AA4-bzBCryGgIZC-YCF-IP_gH6-v8P7Q4C8vcEAvoA9AQe7u__9-ghA-_yDv8NGBT7_QPmAvLq7QQWKAf-EO_8_BQNHQYQ6hz-Gezq_vb09gUl5PMF-hYPAf7uBQUH_v_3APr8Axfa9ATzAQ_4FRL3_e8I_wwJ4esAC_n9998N8gj1ERcGCRYD_CAALVH0NTs4E0AJSGFQAipzEAAaYBgFAB35Cgv12SLZ4QLpBuYbHuT4yPP_J98A2wkXChj86p4R-_8nCwkBtgAAAEEY7hoMAPlbGNbhJfH6Ce_G7AsUfwQl-ev5FyLw3P8eyf0C5ixNFwDm7ekQTu4YXP8EHSAALUIHQTs4E0AJSG9QAiqvBhAMGqAGAADwwQAAHEIAAKBAAADYwQAAMEEAAPDBAABQwQAAAMAAAKDAAAAcwgAAaEIAAKDAAABswgAAgMAAAIhCAAC4wQAAAMEAAHTCAAAUQgAArsIAABDBAADgQAAAuMEAABBCAACGQgAAaEIAAJDCAAAwwgAAREIAANJCAAAkQgAAKMIAAKDCAABsQgAAEEEAADBBAAAowgAA0EIAAATCAACAPwAADEIAAIhBAACeQgAA8EEAAPBBAABgQQAAEEEAAIDCAAC8QgAAdEIAALhBAAAkQgAAwEAAAKDAAAAwwgAAQMAAABRCAACoQQAA0EEAAIC_AABAwAAAuMEAAJjBAABAQAAAAEIAAIDBAACAwQAAYMEAABjCAADgwAAAQEEAAL5CAAAwwQAAsEIAABRCAADIQQAAgMEAAFRCAAAAQQAAgMEAACTCAADQwQAAsEEAAABBAACcQgAAIEEAAKrCAABIQgAAdEIAAODBAAAAQQAAlkIAAJJCAAC4QQAAUEEAACDCAADAwAAAFMIAAI5CAADQwQAAmMEAADBCAABwQQAAIMIAAI7CAAAAwQAAAMIAAHDBAACAwgAAoEEAAIA_AACQwQAAqMEAAEDCAAAQQQAAmMEAADBBAACAwgAA0MEAAIrCAAC6QgAAsEEAAFDBAAAwwgAAgL8AACRCAACIQQAACMIAAKjBAABwwQAAWMIAAATCAAAAQQAAYMEAAKjBAACAQAAAIEIAAKbCAAAAwgAAMMIAABhCAACWQgAAEEIAAARCAAAEwgAAPEIAABxCAAD4QQAA2EEAAIhBAACIQgAAQEAAAMjBAAAAwQAAXEIAAMBBAAAcwgAAdMIAAMBBAADQwQAAMEEAADBCAAA0wgAAgMEAADjCAADoQQAAGMIAAHDBAADwQQAAJMIAAIBBAAAEQgAAfEIAAKjBAABgwQAAMMEAAFzCAAB8wgAAEEEAAIBBAADoQQAAdMIAAEDAAAAgwQAAFEIAAIA_AABMwgAAiEEAAKhBAADgQQAAqEEAAFzCAABgwQAAQMAAABDBAAAcQgAAQEEAAJhBAAA0wgAAQMEgADgTQAlIdVABKo8CEAAagAIAAI6-AABQPQAAlj4AADA9AADYvQAAqD0AAKA8AAArvwAAFL4AABy-AABQvQAAFL4AACw-AABMPgAAmD0AAMa-AACAOwAAyD0AAIi9AADuPgAAfz8AAIA7AABwvQAAsj4AABy-AAC4PQAAkj4AAEA8AACiPgAAkj4AAPg9AACAOwAAPL4AAFA9AACWPgAAgj4AADQ-AABcvgAADL4AAMK-AABkvgAAoj4AACQ-AABkvgAAgDsAAAw-AABMPgAAmL0AAHy-AACqvgAAED0AAJg9AAC6PgAAkj4AAOA8AAAwvQAAVT8AABQ-AAC4PQAARD4AAHA9AACIPQAAFD4AABC9IAA4E0AJSHxQASqPAhABGoACAACivgAAEL0AAFA9AAApvwAAFL4AAJI-AABUPgAAmD0AADA9AACKPgAA6r4AAKA8AABAvAAAFD4AAOg9AACAOwAA4LwAAFU_AACoPQAAFT8AABC9AAA8vgAAoDwAAHA9AAAkvgAAuL0AAFw-AACYPQAAML0AAHA9AACIvQAAUD0AAEC8AACGvgAADD4AAMg9AAB0PgAAqD0AADy-AAAwPQAAuL0AADQ-AAAMPgAA4LwAAGw-AABwvQAAf78AADC9AAAwPQAAgDsAAKC8AAAQPQAAoDwAAKY-AABkPgAALD4AADA9AAAwvQAAmD0AANg9AACyPgAAHD4AAKg9AAAsviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=Opm2Ku3Hb3E","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["8902975004913325368"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"198793281"},"1153087478227941912":{"videoId":"1153087478227941912","docid":"34-4-0-ZA42C1486D766E0A5","description":"😎Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This tutorial video is part of a series of videos to process files and spreadsheets in Python. From now, on, we will create...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/751701/0e4b9b2f7256ec6936c3fc450ec9e934/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/bvZ7hAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"13","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DoVrkC2duPIA","linkTemplate":"/video/preview/1153087478227941912?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - File Handling - How to create charts, excel sheet and other docs - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=oVrkC2duPIA\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFQoTMTE1MzA4NzQ3ODIyNzk0MTkxMloTMTE1MzA4NzQ3ODIyNzk0MTkxMmq2DxIBMBgAIkUaMQAKKmhobGdvcGR3eXV3bHB2bWRoaFVDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZxICABIqEMIPDxoPPxPABIIEJAGABCsqiwEQARp4gQMCEPgF-wDzAg0BAwT-ARz7Bv_1AgIA6_fv-wUAAAD_DAQAAAEAAAYD_AoKAAAA_gUGCP79AQAG9vQOAgAAACAK8wb9AAAA__QCEv8BAAD26vMDA_8AAAz_DvH_AAAA_gwJBPr_AAAXCfwBAQAAAAzv-fMAAAAAIAAt0TzFOzgTQAlITlACKoQCEAAa8AFZCQD-8P73ALsF3gDU8vECgQAC_x4E_wDDBf0Av_fNAOX39AAEyBwA0gbp_7Ih2AD_4t8AEyHzABAJ-P9C8wb_Iw7qATLPDwEoDukB__Tl_ygJHf4H_jYANfEBAgPyBgD-6RT_yuzt_9fbzAUJHC8CCRj6_Tn5CgPwCRj98gcIAPIE-QL5DwP80RAQ_hkMAfwSLOIBJRXd_uYCBQoAD_UJ6efvAxX67_wV-QcI5goK-uYD_wT4_AUM-x0R-QghIfroAxQABO389fwN_AEc8QX4-BD4ARjW-RDlAfb_5PYEA-8ZB-zKMwn57fwR-hsM-vkgAC2_TyQ7OBNACUhhUAIqcxAAGmASCAAs8g_g4vou8N7z-iLnGfLlBNAH_wbWAPYiGBAQBtK4NiIAAdci-rsAAAAcDc8RAwALVAfWAvbYFgTQxNUa8H8F6C7W_QcQ6_E7H-YX3_QsWQ8ADAbr_lP8-DYFAiQgAC0Su0I7OBNACUhvUAIqrwYQDBqgBgAAwEEAAIBAAADGQgAAuEEAABhCAABgQQAAkEIAAMjBAAC0wgAAOMIAAGBCAABcwgAAIMEAAJDBAACcQgAAUMEAAGBBAADAQQAAgEEAALhBAAAQQQAAAMEAALjBAAAEQgAAuMEAADDBAABAwQAA8MEAADxCAAAAwQAAYEEAALBBAAAAAAAALEIAAEzCAABAwgAAcMEAAIRCAABwQgAAGEIAABRCAACAQQAAgEIAAJpCAAAowgAA-MEAABDBAACKwgAAZEIAABjCAAAYwgAAIEIAAFBBAADAwAAAIEEAACBBAAAAwwAA-EEAAIDBAAAIQgAANEIAADDBAAAcQgAAAMIAAFBBAABUwgAAkMEAAHDCAAD4QQAAcEEAANBBAABgQQAAhsIAABBCAADQQQAALMIAAATCAADAQAAAMEEAAGhCAACUwgAAcEEAACTCAABQQgAAQEAAADRCAACQQQAAKEIAADxCAADowQAASMIAAMZCAAAkQgAADMIAANhBAADAwgAAUEEAALjBAABgQQAAYMIAALDBAACgwAAAsMEAADDBAACgwQAAMMEAAKBBAACYQQAA4MEAAJjBAACIQgAAsMEAAKDAAAC4wQAAUMEAAPBBAACYwQAARMIAACRCAACAwQAA6MEAABTCAADAQAAAuEEAAJDBAACYQQAArsIAAOBAAACSwgAAiMEAAABCAABIQgAAKMIAAPhBAAAYQgAAGEIAAODAAAC4QQAABMIAAEDCAABgwgAArEIAAOjBAABEwgAAnkIAAABCAACowQAADEIAAGDBAACAwAAAmEEAAIBBAABQwQAAAMEAAAjCAACKQgAAsMEAADjCAADowQAAVEIAAAjCAADgwQAAgMEAALDBAABkwgAACMIAAGBCAAD4QQAAgEAAAEBAAABkQgAAgD8AAIA_AACAQAAAEMEAAIDBAAA4wgAAUMEAAIBBAAAYQgAA4MAAABzCAACAwQAAyMEAAHBCAADQwQAAYMIAAKhCAACwQQAAoEEAAEBAAAAQwgAAeEIAAChCAACAwQAAkkIAAKDBAACYwgAAnsIAAKDAIAA4E0AJSHVQASqPAhAAGoACAAAEvgAA4LwAAI4-AAAQPQAAcL0AAAw-AACYPQAAZb8AAJK-AAA8PgAAuL0AAGw-AAAMvgAAhj4AABy-AADevgAA6D0AAOC8AAAQPQAARz8AAH8_AAD4vQAAFL4AAMo-AABUPgAAMD0AAMI-AADYvQAAPD4AAJo-AACIPQAAmD0AAAS-AAA0vgAA6j4AANi9AADYPQAARL4AAES-AABkvgAAmL0AABC9AACAuwAA1r4AAKC8AABAvAAA3j4AACS-AACevgAAvr4AAKg9AACCvgAADD4AABA9AABQvQAAEL0AAHM_AAB8vgAAQDwAAGw-AABMPgAAbD4AAAQ-AACOPiAAOBNACUh8UAEqjwIQARqAAgAA2L0AAFC9AADovQAAG78AAJ6-AACAOwAAyD0AAAw-AACoPQAAZD4AALK-AADgPAAAUL0AAKA8AABQPQAAML0AAES-AAA7PwAAoDwAAAk_AACAOwAAbL4AACS-AABQPQAABL4AAIi9AACCPgAAiD0AACw-AAAUPgAAUL0AADC9AAD4vQAAJL4AAIg9AAAMPgAAkj4AAEC8AACKvgAAHD4AAHC9AAAsPgAAMD0AABw-AAD4PQAAiL0AAH-_AADgPAAAUL0AACy-AACWvgAAQLwAAFC9AAC4PQAArj4AACQ-AABAPAAAgLsAAIA7AACYPQAAHD4AAGw-AADIPQAAgr4gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=oVrkC2duPIA","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["1153087478227941912"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"3031184197"},"14267928272604055083":{"videoId":"14267928272604055083","docid":"34-9-9-ZF86E336EB006721C","description":"🏈Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This tutorial video covers the very basics of the Pygame modules. Let's design our first games with Python!","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/1607438/3e5e8bb3ab521e6351bbf09bb0c6fc4b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/4sLHJgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"14","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DW7UGVBU2jOw","linkTemplate":"/video/preview/14267928272604055083?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Games 2 - Pygame Basics - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=W7UGVBU2jOw\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTQyNjc5MjgyNzI2MDQwNTUwODNaFDE0MjY3OTI4MjcyNjA0MDU1MDgzarYPEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E7UDggQkAYAEKyqLARABGniB9voC_gEAAO_5C__6AgABAfz2_Pj9_QDiAfb_CvwCAPYB-w0HAAAAEwz8CgYAAADy-gX7-wAAABL_7wcCAAAAGBH9DvwAAAD_9AIRAAEAAAP2-PgD_wAAA-_7Bv8AAAD8_fsC-f4AAAEI-PkBAAAABv0NAQAAAAAgAC2tPtE7OBNACUhOUAIqhAIQABrwAXoU7f718eEBogfSAOju7gKlKPYAPAjoAKv65ADl4dIBzObzABy59wC6F8b-geHeA7PV0f7-RfIAExEN_ynZEgAFA-0BYtoRAjcXrwHrA-__JjY3_gr-SgA98uf_IP8J_gkCEf3O3eMEyM25B-o2RQIYJgkBTQsdAeIGAwDtJfb6AxXe_u8bFATAFhb-_Qny_wwo5P5A484B3AMHDhQdCQYFpwX_Evb3CB32CgvqJAHz_u4MCfLu8AgFQhv_Cy0s98nrBvskxv_7-QcL_1MG7_IEGwQJKqn5DP7bAfHq9Qr-5Cz-_NVUCgLX-iPg9g707iAALb358Do4E0AJSGFQAipzEAAaYCwQAFPxJ-r6Dg3vHgUSNsULFff029n_JgsADB8NHRMD85I1Dv8A_RYNsAAAADMcyiDxACJdIdwEF7X8_eyt_iPif-wCFeEI_g7h8U8w5y_H6AQLJQDVCc3rQh_oNvEdKCAALdn1Ljs4E0AJSG9QAiqvBhAMGqAGAACoQQAAQEAAALJCAADAQAAAgkIAABxCAABsQgAAGMIAALTCAAA8wgAAlkIAAPDBAADAwQAAgEAAAMxCAADgwQAAEMEAAFBBAABAwAAAgEAAAOBAAABwwQAAyMEAAAhCAACQwQAAMMIAAADCAAA8wgAAhEIAADDBAABQQQAATEIAAADBAAAQQgAALMIAANjBAACIwQAAjkIAAGBBAABAQgAAAMEAAKhBAACQQgAAREIAAAzCAACAvwAAgL8AACTCAACGQgAAOMIAANjBAAAYQgAA8EEAALBBAABIQgAA8MEAALTCAACAQAAAwMEAALjBAACKQgAAsEEAAKBAAABIwgAAUEIAABDCAABAwAAAaMIAAFDBAAAAwQAAREIAAMhBAACOwgAAYEEAALBBAACewgAA6MEAAEDAAAAwQQAAfEIAAITCAACwQQAAuMEAAKJCAAB0wgAAaEIAAFBBAAAcQgAAEEIAALDBAABkwgAApEIAANhBAABAwgAAQMEAAGjCAACgwAAAqEEAABxCAAC4wQAAmMEAAIDAAABwwQAAYMEAAADCAACgwAAAmEEAAOBBAAAswgAAkEEAAJBCAACgwAAAkMEAAOjBAACAQQAAwEAAALDBAAAswgAAYEEAADjCAADAwQAAgMAAAADAAABwQQAAMMEAAIhBAABcwgAAoEAAALzCAAAwwQAA2EEAAABCAABwwgAACEIAAMhBAAAYQgAAIEEAAPhBAABUwgAANMIAAGDCAADaQgAAUMIAANDBAACAQgAAGEIAADzCAABkQgAAoMEAAKBBAAAAQQAA4EEAAKDAAADAwQAAOMIAADxCAAA0wgAAYMEAAFjCAAA4QgAAcMIAAHDBAAAcwgAAgL8AABDCAADAwQAASEIAADxCAADgwAAAsEEAAJhBAABQwQAAAMEAAAzCAAAAQQAA4MAAAETCAACAwQAAKEIAAARCAABwwQAAVMIAAODAAABAQQAAmEEAAFDBAABMwgAAkEIAAJhBAADwQQAAGMIAADDCAACOQgAA6EEAANDBAACGQgAAkMEAAPjBAACgwgAAQMEgADgTQAlIdVABKo8CEAAagAIAACS-AACovQAAij4AAJg9AADgvAAAcD0AAEA8AAALvwAARL4AALg9AABwvQAA2L0AAIA7AADYPQAAmL0AAJq-AACAOwAAcD0AAL4-AADuPgAAfz8AAPg9AAAUvgAARD4AAFC9AABEvgAA-D0AABy-AAAcPgAAXD4AAFA9AACAuwAAqD0AACS-AACuPgAA6D0AAMg9AABQvQAAkr4AAIi9AABsvgAAJD4AAGQ-AABUvgAA4LwAAJi9AAAMPgAAMD0AAEC8AACYvQAAgLsAABC9AAB0PgAAJD4AAHC9AACAOwAAHz8AAIA7AAAQPQAAcD0AAAQ-AABQPQAABD4AADw-IAA4E0AJSHxQASqPAhABGoACAACCvgAA4DwAAFA9AAApvwAAiD0AAKA8AABEPgAA2L0AAFw-AAC4PQAAiL0AADQ-AAAQPQAAUL0AAMg9AACgPAAADL4AAEM_AABAvAAACz8AABC9AABMvgAAMD0AAOi9AADIvQAAHL4AAEw-AAD4PQAAqL0AADQ-AADgPAAALD4AAHS-AABwvQAATD4AADC9AABwPQAALD4AALa-AAAcPgAAgDsAABy-AABAvAAAyD0AAMg9AACYvQAAf78AAAS-AADgvAAAmL0AADC9AAAEPgAAQLwAAIC7AACOPgAAHD4AAEC8AAD4vQAADD4AABA9AAAkPgAAuD0AALg9AAAcviAAOBNACUh8UAEwCTgBSgBgAGgA\"}","related_url":"http://www.youtube.com/watch?v=W7UGVBU2jOw","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["14267928272604055083"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1019914213"},"14446547506928737498":{"videoId":"14446547506928737498","docid":"34-3-4-Z0C16B3B3D4DC7E32","description":"📡Subscribe to our Channel! / @practicalpythonsolutions-b4478 ----- This tutorial video serves as an introduction to web scraping with python and gives a few examples of Regular Expressions (regex...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3316528/9600804095df73625868e89830d65242/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/Qb35cAAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"15","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D4OpMu8rrCqs","linkTemplate":"/video/preview/14446547506928737498?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Web Scraping with Python - Python Programming - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=4OpMu8rrCqs\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OThaFDE0NDQ2NTQ3NTA2OTI4NzM3NDk4ao8JEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E7MFggQkAYAEKyqLARABGniB-_8B__sGAPQDBQH6A_8BBAAAAvn__gDyAgfzAwEAAP0C_wT_AQAADvz2DvoAAAD1BA0E9wABAAj_BAMEAAAADwb-CPcAAAAH9w0P_wEAAAHx-wP3AgABEfYCAQAAAAD5AfoJ_wAAAAL59v0AAAAAB_gA_gAAAAAgAC3En-M7OBNACUhOUAIqhAIQABrwAWwgy_3pBxwCyjEBAA8F4gCt4gcAR_XxAMMCEACiLh8B4RQV__zrGP_fFQEAsxwJAMH91P8sHgUALhsYAC3zHQAWDeEBf9cVAUYXBP_vFOL-7g4Z_yvNFgAqzvQBIP_W_wDj6wDS4McBys3n_woiOgM2ACwBKuwAAdUSNAPYIhj_-vj--9wlFf6q7Bf8FvftAwMZ8QZBCtQAzR8c-xEJDgn62QML8tcjACIT5gXy_AUBvA0ECfwt8wvpSxv2DSIK-vcHEgH89gn76Ab78UoF8fP8OvkMALkIE-gL6-71_AYLFv0b9wYfBxYABw4CEBf07yAALcHLBjs4E0AJSGFQAipzEAAaYDANAC7SE_L26zHtDQ4RGbsIJQfxuRv_AsUAHCEdExMJyqFcM_8d6AzyowAAAFsLxzMVABR2DtrjJb8AEbTB6ycActTjJdQM4B-u-SE60xzUtjMt_AD7_MIJf_f3IwEKGyAALfKSFzs4E0AJSG9QAiqPAhAAGoACAADevgAA4DwAAAc_AADYPQAARL4AAOg9AACePgAAQb8AAKq-AACAuwAA4LwAAKC8AAAcPgAARD4AAK4-AACWvgAAyD0AAKC8AAAwPQAA6j4AAH8_AADYPQAADD4AAI4-AAAEPgAAyD0AAII-AABQPQAA-D0AAKI-AAAcPgAAML0AAMg9AADoPQAA2j4AAPg9AACoPQAAFL4AABS-AACIvQAADL4AAGw-AAAEPgAAqr4AAFy-AAA8PgAApj4AAI6-AACavgAAxr4AABw-AABAPAAAjj4AAEC8AAAQvQAAQLwAAGE_AADYvQAAJD4AAKo-AABEPgAAMD0AAIY-AAC4PSAAOBNACUh8UAEqjwIQARqAAgAAqr4AACw-AADYvQAAI78AAMi9AABwPQAAHD4AAIC7AAAMPgAAij4AAGS-AADYPQAABL4AADA9AAD4PQAAgLsAAOi9AAAxPwAAML0AAB8_AADoPQAAcL0AAKC8AAAQvQAAVL4AADC9AABwPQAADD4AAAy-AAAMPgAAgDsAALg9AACgvAAAJL4AABQ-AADgvAAALD4AAKA8AAB0vgAAFD4AAMi9AACIPQAAcL0AAKg9AAAcPgAAoDwAAH-_AADYvQAAQLwAAIi9AABwvQAAyD0AAEC8AACWPgAArj4AAEQ-AACAOwAAXL4AACw-AACYPQAAuD0AAHw-AABsPgAADL4gADgTQAlIfFABMAk4AUoAUgkIDxCSAhgAMAFgAGgA\"}","related_url":"http://www.youtube.com/watch?v=4OpMu8rrCqs","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["14446547506928737498"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"2042453036"},"13762899098322111939":{"videoId":"13762899098322111939","docid":"34-8-3-Z61156C1B0CABA2C0","description":"🎑Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This video shows how to install Python and PyCharm on a Mac computer...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3847026/602b0e308042cb9db874770248f0e79d/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/oJ3ujwAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"16","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DYo6f-wfry-M","linkTemplate":"/video/preview/13762899098322111939?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - Install Python Software for Mac Computers - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=Yo6f-wfry-M\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTM3NjI4OTkwOTgzMjIxMTE5MzlaFDEzNzYyODk5MDk4MzIyMTExOTM5aocXEgEwGAAiRBoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioPwg8PGg8_E3GCBCQBgAQrKosBEAEaeIEEAP33_wEA8PoL__oCAAEP8_oB9wD_AOYO_fgH_QEA7Qf1AfsAAAAP_PUP-gAAAAAECv_7_gEACP8EBAQAAAAdCfQF_QAAAAYHCBP-AQAA__L7AQP_AAAT9g_9_wAAAPT__wb6_wAACAf28AEAAAAL_Qz2AAAAACAALcxm1js4E0AJSE5QAiqEAhAAGvABcd_U_QFLDQS17zgA__P9AKjhCAAjr-MAsgb8AIgC9v7L9uMA0csW_9cJDf-uHQkAxv7sAH8BAADh3Or_AhoLABgE9gFv5QD_OgIJAPr6_v9P-Qv_6ubdAPvM-QAfH9gAD9_F_Lrm6P-W3wkECiX5Avf59AVCFkL_0AIMCBvT_AP7-B0BHCkH964m_QEY9-wDMQXoBOkD7AYAI_D_yAIbBR8J7QANAPr3HBIpCUwcFAEO8d8HaBgS_yAV9gkc9jD_2PsKBxAl9QnH3ObxDyj0_Ar89g8KxvcBRgj98Ab56Aq_BhHwBDvq_hsLBgLtDwH-IAAteAD-OjgTQAlIYVACKs8HEAAawAenIL--LZPGPCkQLL3pQ1y9e3q2PCi5QzyO2bi94hAgvWZQSL0YmAU-gDPrO3-zvbubHaG-RqGbvMhnqDwtCVA-1PhgPOZkGD0m41i-EsgbvCrJujznVni-AlrEvHhSEbqMaUY-EjcivR-BA7zeyy0-sFIFvNjk3zsgqOi6HXURPDPcAL1RoDI7QNN5u_unITyESjw-yInAun5BQT3wFkg-QzBYvDCKFL2WseG9z-X8PFNnpLzyKMC9r63EPIVzETuCQsg92hPuPCLY3TzK1Zk9adQyvMKNb7w7k5E9Qusfu2ZjSjxvH4M8rgzqPJ99gDw-xfu8IlgwvdM3RDxs3-27S-nZPbxabjwnFxM-T9VzPRWpsDxiXKu9IRLPvOnGBT3_mTy9oRsQPde3ODy5O4Y8IK7iOx61eDxCvvi6K1bovF0v8ruyEN09OAsgveLjuLrs6Ym9MQchPekFRDx1DOO8DacMPBDL6joYSye9g1nXPMnCvDw_cGU-Fx1fvYT1vbu_w4M9NCqVPAsPqbkrFwo9s_mOPbQwlzucvJ09LBTEPLpNOLsZNBk9FAAovfLjlruWi4I8j3mTPLTiQLx96EK98Dscvf2N9znnooY8T2WHvDYCEDy3inQ9vH0xPOW8d7vzyzA-6oAavBliirrj4FI8b75sPPMT9zvq8YY9oda0PakggzlH1zs8K-C5vIl0BTz_dS49KtelvB09Hzt3XhQ9faH2PFgRwbqlIVk93iBaPHKbfDuDqYM7b0OxPOqiMTptA9c9taPYvQyfrzmlBZo7WTVjPNE64jlgO7g9m3aMuwDYxbkV14I9iU1avTnrkziuGU-87DZDvRpOtTnH5pU7kS-8PEV8ijozH2e7JngevULqwjlyTSE9PVY6vJKTBLoezlK9c-yFvPwaFbmR-HA9u-_YPNWPTzjg2HM974JyvX3ZJDjae6c9IGxnvDCCBLpLVqo8Q7kjPbTyHTkSZ7W9p4ZnvW6r3zgDsKa8EHHaO6DWuzbML3m9OUlOPHJn8LWDcUs8Y3l8vUPL8jcqJzC97vilvFSNgDenbY08aNxFPeD2xrgYBcE8BV8CvezbkzgCigc8nzmgvbMRnbedcKU82ZcMvSMJd7g7c8o9gOXSvOefALkOmMG9c44QPYuVaTgmU4W8SGkbPb0hgLd0oei8fZGAPaLT_Th9AxM9GEeQvX-3CTaAUqO9YXSUPMcC2LfMIQ69sTMlPYDVCriiKAC-VrBXPW2l5Li2BrA92T5kPKq9tTbPa-y7aFJxu3ZZ0TcgADgTQAlIbVABKnMQABpgJg0AW90MCuH9R-LyIf8OBBtd6-q05P8o_wAGLRPz8frmmkQ8AAX7IBykAAAALCWlJAUABnQvyOwZvBZE6MEGDiR_1Rb39SrwFtkXVDbN_O3YPmL5ADv-2-t1Geg1CxwKIAAtYEkTOzgTQAlIb1ACKq8GEAwaoAYAAEBAAABAQAAApkIAABBBAADIQQAAAEAAAIBCAAAQwgAAjMIAACDCAAAYQgAAHMIAAMjBAABgwQAAukIAAOjBAAAgQQAAqEEAAABAAACoQQAAoMEAAKjBAACwwQAA8EEAAIBAAACAvwAAwMAAACzCAABEQgAAAAAAABBBAACYQQAAgMAAAHRCAACGwgAAEMIAAEDBAACYQgAA6EEAAEhCAAAcQgAAmEEAAIRCAAB0QgAAMMIAACTCAAAAwQAAMMIAABRCAAAQwgAAOMIAAEhCAADQQQAAgL8AAGBBAACQQQAAAMMAAOhBAAAIwgAAmEEAABhCAABAwQAAIEEAAPjBAAC4QQAADMIAABDCAABEwgAAPEIAAOBAAAAcQgAAAEAAAHzCAAAoQgAAYEEAAHTCAACAwQAAkMEAAGBBAABwQgAAkMIAALhBAABYwgAAuEIAACBBAADwQQAAuEEAAERCAAA4QgAAVMIAAATCAADMQgAAQEIAABDCAAAkQgAApsIAAMBAAADAwQAA6EEAAEjCAADowQAAAMAAAADAAABwwQAAsMEAAIDBAACAPwAAiEEAAETCAAAAwQAAcEIAAHDBAABwQQAAcMEAABDBAAAQQgAA-MEAAFjCAADwQQAA8MEAAPjBAAC4wQAAgD8AAEBAAACowQAAiEEAAJDCAAAQwQAARMIAALjBAABQQgAAcEIAAEjCAAA4QgAAFEIAABRCAABwQQAAoEEAAFzCAACKwgAAcMIAAIRCAACgwQAARMIAAGhCAACAQQAAyMEAABBCAACIwQAAAEEAAABBAAAUQgAAMEEAAADAAABcwgAAmEIAAJDBAAB0wgAA0MEAAFxCAAAowgAAyMEAAMjBAACIwQAAEMIAAJjBAAB4QgAAiEEAAEBBAAAwQQAAFEIAAABAAACQQQAAQEEAABDBAAD4wQAASMIAAIA_AAAQQgAACEIAAIC_AAAkwgAAAAAAAIjBAACYQgAAYMEAAHzCAABkQgAA6EEAAFBBAACAwAAAsMEAAGxCAAAgQQAAgL8AAKhCAAAAwgAAaMIAANTCAABwwSAAOBNACUh1UAEqjwIQABqAAgAAir4AAAS-AAAZPwAAiL0AACy-AAAMvgAAcD0AAHu_AACivgAAqL0AALg9AAAwvQAAiD0AAHw-AACIPQAA8r4AAEA8AABAvAAAND4AAB0_AAB7PwAADD4AAKg9AADiPgAAfD4AAAy-AADWPgAA4LwAAEQ-AACAOwAAqD0AAOg9AAD4PQAAcL0AAJY-AABQvQAAnj4AAJq-AADYvQAAoLwAADS-AAA0PgAAML0AAKa-AAAsvgAAVD4AABM_AAB0vgAALL4AAOa-AADoPQAA4DwAANg9AADgPAAA6L0AAKC8AAB_PwAAmL0AABQ-AABUPgAADD4AAKI-AAAEPgAAJD4gADgTQAlIfFABKo8CEAEagAIAAKa-AAC4PQAADL4AACO_AAAcvgAA4DwAAAQ-AABAPAAADD4AAK4-AACWvgAAJD4AAKC8AAAEPgAAiD0AAEC8AACGvgAAKT8AAIg9AAARPwAALD4AAIC7AADgvAAAED0AAJK-AACovQAARD4AADQ-AAD4vQAAHD4AAIC7AADgPAAAgLsAACS-AACAOwAAUL0AAI4-AABAPAAAgr4AABw-AADovQAA2D0AAKA8AAAEPgAAkj4AAEC8AAB_vwAA4LwAAOg9AADYvQAADL4AAFA9AACgPAAAdD4AAMY-AABsPgAAgLsAAGS-AACCPgAAoDwAANg9AACSPgAAUD0AAGS-IAA4E0AJSHxQATAJOAFKAGAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=Yo6f-wfry-M","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["13762899098322111939"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1975754851"},"3138083227261927920":{"videoId":"3138083227261927920","docid":"34-2-12-ZD377DE6EE936F739","description":"🚀Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This Tutorial video teaches the users how to use GitHub with PyCharm for Python Development. GitHub is a code repository...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3509048/e325f8c567a1fbf91ba0f39dbcec7f45/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/IwjSoQAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"17","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DRR0bKIJl7is","linkTemplate":"/video/preview/3138083227261927920?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Programming - GitHub with PyCharm for Python - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=RR0bKIJl7is\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFQoTMzEzODA4MzIyNzI2MTkyNzkyMFoTMzEzODA4MzIyNzI2MTkyNzkyMGq2DxIBMBgAIkUaMQAKKmhobGdvcGR3eXV3bHB2bWRoaFVDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZxICABIqEMIPDxoPPxOwBIIEJAGABCsqiwEQARp4gfsAAfr_AgDzBAUB-QP_AQb1APr4_v4A7gT8-AUAAAD5C_EB_gAAABEEAAj5AAAA9wMI_Pv_AAAV-wIMAwAAABcQ_Q78AAAABgcIE_4BAAAB8PoD9gIAARP2D_3_AAAA_AMBEAAAAAAC-fb8AAAAAAP2CfsAAAAAIAAtWSbXOzgTQAlITlACKoQCEAAa8AFtA8_-HxcvBqYK6__88OcBgfoR_0nx2__b_Bj_rPL0AM735ADo5xIA3yAU_5QvJAG6-fz-STcTAOoF-_8XDQIAI_DvAEjxKAIyIAYA7wTW_-kLKgAG4zYAKeXyAEgM__ww5QP90uDHAaj56QMCLRcBE_YUBUgvDgG5EikCAh4QAu30BQPCKxQCmPsJ_Qzq7Aj8EN8FHPra__nnIvsQ8wsHC-X-Bh3hBgc4GRUFBvv6_vXwCfkN-u4L1AsQ-_8uCwfbFRABHPT69OIw_fErF-D75h8KAvfK8hDgAfP-6wT--uEPFPbjEgMI-ekV-Pg87vsgAC3G_QY7OBNACUhhUAIqcxAAGmAcCQA3uxrW2u0T4wL7IinKA0cE86v0_-_r_w0tFzsa99qIPQz_Ae0VDKAAAABPGbc14gAcdjDKBvKhBfrotvNB5n_nCSXvKQEWm_ZYNN8L6cwmLAMABQnV0GkF_FQNCiwgAC0aGxE7OBNACUhvUAIqrwYQDBqgBgAAFEIAAEhCAACeQgAAUEEAANhBAABQwQAAiEEAAITCAABowgAAEMIAALhBAAA4QgAAcMEAAODAAABAQAAAwMEAAFBCAAAwwQAAQEAAAOjBAAD4QQAA6MEAAATCAACkQgAAjEIAABBCAABUwgAAqMEAADhCAAAUQgAAIEIAACxCAABAwAAAuEIAAMBAAADYQQAAPMIAAKRCAAAgQQAAAAAAAOhBAAAAwQAALEIAAIA_AABkwgAAwEAAAFzCAACMwgAAwEAAAADAAAC4wQAAUEEAAPjBAADAQQAAIMEAALjBAADAwAAAQEEAABxCAADYQQAAYEEAAIA_AACgwQAAwMEAAETCAACgwQAAaEIAAOhBAAAAQAAAmEEAALDBAADAQgAAhsIAAIxCAACAvwAAYMIAALDBAAAsQgAAgL8AAIjBAABowgAAoEAAALBBAABAQgAAaEIAAMBAAAD4wQAAFEIAANBBAAAkwgAAKMIAAPhBAADgQQAAmMEAAKBBAAB4wgAAMEEAAKDBAABMQgAAyMEAAIDBAADQQQAAXEIAAHTCAABIwgAAgEEAACzCAABMQgAAiMEAANBBAABgQQAAWMIAAEDAAACCwgAABEIAAOhBAACgwQAAjMIAAMBAAAA0wgAAoMAAAJjBAAAAAAAAmMIAAADAAADYwQAAQEAAAADDAAD4wQAAWMIAAGDBAABwQQAAyMEAAABAAABwQgAAcMEAAAhCAAAcwgAAqsIAAADDAADAQQAADEIAACRCAACgQQAAEMIAADDBAACowQAAvEIAAEDAAADwwQAAdEIAAMDBAABwwQAAhsIAAFDBAACkQgAAAMEAANTCAAAQQQAAKEIAAGBBAACAvwAA2MEAABBBAAC4QQAAAMEAADBCAAAAwQAA6EEAAIBBAAAwwgAAEMEAAKhBAAAAQAAAQMEAAAxCAADYwQAAcEEAAGxCAACaQgAAOMIAALjBAAB8wgAAyMEAAPjBAACAwQAAMMIAABRCAACQQQAAgMEAAIBAAADAQAAAgEEAAOhBAACAQQAAnkIAAIDAAAA4wgAA8MEAAADCIAA4E0AJSHVQASqPAhAAGoACAACavgAAyL0AAMI-AABMPgAAmL0AAFC9AAD4PQAAUb8AAJK-AACAuwAAQLwAAJi9AABkPgAABD4AAOY-AACyvgAADD4AAHA9AAAEPgAAFz8AAH8_AAAEPgAAMD0AAEw-AAAsPgAAyL0AANY-AAC4vQAAFD4AAI4-AAAsPgAAoDwAAEA8AABkPgAA9j4AAIo-AAAQPQAAUL0AAEy-AADYvQAAfL4AALY-AAC4PQAAXL4AAGS-AABkPgAAqj4AABS-AACOvgAAyr4AAMi9AACoPQAAbD4AAOg9AABAvAAAQDwAAG8_AACKvgAAbD4AANo-AAC2PgAA6D0AADw-AADYPSAAOBNACUh8UAEqjwIQARqAAgAAhr4AAAQ-AAAMvgAAD78AABy-AABEPgAAdD4AAAQ-AAA0PgAAhj4AAJK-AABwPQAA-L0AANg9AADIPQAA4DwAAKi9AAAfPwAAmL0AABk_AAC4PQAAoLwAAMi9AAAQPQAAFL4AAIi9AAA0PgAABD4AABS-AADIPQAA4LwAADA9AACgvAAABL4AAJg9AAC4vQAAbD4AADC9AACKvgAAHD4AAOi9AADIPQAA2D0AAIg9AABUPgAAUL0AAH-_AABQPQAAMD0AAHC9AAA0vgAA-D0AAOi9AABkPgAA4j4AAFQ-AABAPAAANL4AAFQ-AABUPgAA2D0AAAw-AAAcPgAAUL0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=RR0bKIJl7is","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":640,"cheight":360,"cratio":1.77777,"dups":["3138083227261927920"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"320493357"},"4951543775750329087":{"videoId":"4951543775750329087","docid":"34-11-1-Z7909579704FCEA3B","description":"🎉Subscribe to our Channel! / @practicalpythonsolutions-b4478 Part 1. • Encrypt Files and Strings with Python?","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/2126535/57ce5b2a541c8d910215b8dca4fe821b/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/fNOR_wAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"18","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dbd5nsMscPo0","linkTemplate":"/video/preview/4951543775750329087?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"How to Encrypt a File with Python? (Part 2 - Asymmetric Encryption) - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=bd5nsMscPo0\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFQoTNDk1MTU0Mzc3NTc1MDMyOTA4N1oTNDk1MTU0Mzc3NTc1MDMyOTA4N2qIFxIBMBgAIkUaMQAKKmhobGdvcGR3eXV3bHB2bWRoaFVDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZxICABIqEMIPDxoPPxP6A4IEJAGABCsqiwEQARp4gfz_CAEAAQD8ABAFBwf8AQ_z-gH2AP8A4wH3_wr8AgAA_PgI_wEAAAr1-wQIAAAA-wQI8vr-AQAK_PcFAwAAAB798_r8AAAAFP39_P4BAAADAAD8AwAAAAr3CgIAAAAA-QH6Cv8AAAAAAQEDAQAAAAPx-_wAAAAAIAAtSsTUOzgTQAlITlACKoQCEAAa8AF2Gd7-DeAABJAe4QDQKt8BgfoR_zH2-QHG9f4AuOjcAcsL-ADm3QEA0wvyAJn-9wHe8fH-OhEIAf_8FgAt8x0AHRT1AVfeDwJSHNj_8BTi_u0iIQAk5zUCOckIADb8D_8IAg_-0uDHAd7u9f7sDzUCKyEK_0EqIADrHTkB2CIY_-30BQPxGBIDsvkDA_0SBAMUD-kBOCro_84MEwMn_eMCC-X-BvD5D_kaIQgG0vHr99cR-AP0FfEI5g4oBO8IFfLuFAoI8d0B7fkuBPlKBfHz5jYJBzfSAwgH-O381fkL9_XXEPfEJhII4Q4e_SEP-fcgAC3G_QY7OBNACUhhUAIqzwcQABrABykgzb6djAA9ikIGveQFQr3b-5Q990KcPDvHIL4vCoy8qwtTvNOjGT6oNng9YQn3urcNk74bVBM8G7Qcvf7Viz4gxJ88hqkxOw4xDr5NBpE8R-hCvBQHUL6Tdn48ipoevSt9cDsh2Ae9GCJMPQqdFz6TmxW8EYqtvLKCX730CKS8eXyWvOFeGT138aO8kb4kvJT2Bj6qAKk8EzLUuXcx7T2PACm9dpYRPFFM3rv2Ocg8Kdw8vMi_xbwOQDQ6Eo6wu4TY2T3U9Z88d503OkoPHrttxb68wlGNPOtGLj3Gu4g85fh8vD0oCL3jux49Z8sgvI8_jD0QZd48-MeWPC-G8r10kHy8_SGsPHuHSz7Yb9y8oGgBu7Di1L11Nsk9PI5VPCZIF7znEa2875rGPNOG4z3Mdmo91nS9PJyMqjwnaX68h6asPLIQ3T04CyC94uO4uhslpL3vELG7jD4TPGeCPD16Dbs93WxivN-Izr2SGTm8tqFPug-22D1co2-9sO2IPEQIXj15cnK8ICQwvKYSlrvR5jg8oJ_SO4tInrya3SS8sdcBvIpknj0gLhQ9eGa8uqwDqz23cRU93XqLO_Fum73Jy5q9Xm0BvNHlcj26gnE7NlIdu_LvEjxqNcE7GVDzO9rodzx2g6296cucuwgnnb12Rbo8Z45nOoqUgbzRQfI8f2-Ruz1rTT1guAm9VcK1uWyeOb20xiW9syp8O-YcIT1ZXgO9HgYpO5qYrrzuDww8I9yBO2t7nrt0m8A9OP0wuW0D1z21o9i9DJ-vOT_ekjsQCM8888TWuJqBoTths1K9HFg8OZvzQjwkgQI84SSnOHLi6TtzQQe9EphuueX2Q7v8AwC9rOsKuTpFAr1NiT89QskvOiZQmT0EoN27SZ6euLhU67uou507qIgjuV8h2DwztRm8oTdnOIyC4Dyc0bC9q1JNuJ2vA72OCIS7vxYlOedp5TxIlsK89xcLOcCVibpEY3e9XtwVuEWc7zs90dU94glHuTgBH7wOg3k84MFEuMwZADwQTtW8HDCsuK89mLwX9B6-_YqquNpO5TxkLIk8fJqYuFwAOr4BE429YPMxuTwp-Lxxj-W9iR28uFNORbzHlFm9QuQ4uCRad70dbcG9DhYaORxmgz0O9HW85XcGuUeT6z0uwwS9j-2dNm3q2TuwDUu8PZZGN1StRT0zTkM8Dc8VuPZ0ej3gD9-9P5mbt1UYpj1tC8U9g8fnOMW_mb1zOEk9XU7juLPp7TxKx0Y9gZLItjFo1zyZTIC9WeUKtiAAOBNACUhtUAEqcxAAGmAnAQAK-w20uShT8Pb0ABTf3xbPDsD0_wb5__oo-Rcw0dGiVQz_Jekd55wAAAA--L4AyQAkf_7x_A7d8AvEwew6zG_9zRnEAgIUn6pI5t810OUMCRMAJuDOI37gC0MaQSkgAC1IaBE7OBNACUhvUAIqrwYQDBqgBgAA8EEAAEDBAACgQAAAMEIAAIjBAACAPwAAWEIAACRCAAD0wgAAYMEAAIDAAACEwgAAcMIAABzCAAAcQgAAmMIAAFDBAAAAwgAAfMIAAOBBAAAAwgAAJMIAACDCAADAQQAAEMIAAFBCAABgwgAAAEAAACxCAABQQQAAgMEAACBCAADAwgAAoEEAACzCAADgQAAAgMEAAKBCAABQQQAABEIAAHRCAACgQQAANEIAAAxCAAAwwQAAUMIAADDCAACAPwAAaEIAAJDBAAAAQAAA6MEAABBBAAAwQQAAYEIAAOBAAACgwgAAoEEAAHBBAAAUQgAAYEIAAKjBAABgwQAAAMIAAMBAAAA4QgAAEMIAABBBAACYQQAAFMIAAMhBAABkQgAA0MEAAPBBAACgwAAA1MIAABDCAACCQgAA8EEAAJ7CAACswgAAbEIAAMBBAABAQgAAqMEAAKjBAACoQQAAEEIAAMBBAAAAQAAADMIAAFRCAABAQQAAjMIAADhCAAB4wgAAuEEAAGBCAABAQQAAyMEAAABBAAAQwQAAUEIAAABBAADQwQAAYEEAAAzCAABAwAAAcEEAADRCAABAQgAA4MEAAFBBAAAgwgAASEIAAAzCAADgwQAAEMIAAOBAAACAwQAAgMEAAHjCAAAAwgAAXMIAAHhCAABoQgAAcMEAAHjCAACgwQAAPMIAABxCAACQQgAA-MEAAKBBAADgQQAALEIAAGBBAABIQgAAgL8AAJDCAACAQQAA4MAAAADBAADgQAAAkkIAADBBAABAwgAAQEEAAGDBAACAQQAAEMIAAODBAABQwQAAmsIAAFDBAADAwQAAgD8AAIjCAAAAAAAAlkIAAIDAAADgQQAABMIAAABAAACAwAAASMIAAIJCAAAUQgAAHEIAAKhBAACWwgAA2EEAAKBAAABAwAAAAMAAAKBAAAAYwgAAQMAAAGBCAADQQQAAHMIAABDCAABgwgAAAAAAAEBCAABgwQAA4MEAAIpCAACwwQAAhkIAABBBAACAwgAA0MEAAIBBAAAQQQAA0MEAAIDAAAAAAAAAmsIAAEjCIAA4E0AJSHVQASqPAhAAGoACAABwvQAA2L0AAKo-AAAQPQAABL4AAFQ-AAAsPgAAGb8AAJ6-AABAPAAA4DwAAFC9AACKPgAAyD0AAAS-AACCvgAA2D0AAFA9AAB8PgAA9j4AAH8_AAAkvgAAuD0AAIo-AACAOwAAgDsAAIg9AACIPQAAoDwAALg9AACoPQAA6L0AAEA8AAAQPQAAFD4AALg9AACYPQAAvr4AAJa-AAA0PgAArr4AABQ-AAAMvgAAmL0AAES-AADIPQAAoj4AACS-AACivgAAqr4AAJi9AABQvQAAzj4AAEw-AABEvgAAQDwAABs_AAAMPgAAQLwAAOA8AACIPQAAQDwAAOC8AACAOyAAOBNACUh8UAEqjwIQARqAAgAAXL4AABQ-AAAMvgAAD78AAIa-AABQPQAA-D0AAJi9AADYPQAAFD4AAIK-AACIvQAAQLwAAOg9AAAMPgAAiL0AAIC7AAANPwAA6L0AAAc_AAA0PgAAFL4AAIC7AABwvQAAqL0AALi9AACAOwAABD4AAOA8AAC4PQAAED0AAPg9AAA0vgAAEL0AADw-AABQPQAAwj4AADQ-AABMvgAA6L0AAIg9AAA0PgAA4DwAALg9AAAkPgAAiD0AAH-_AAAcPgAAoLwAAIg9AACgvAAA4DwAABy-AAADPwAAiD0AAGw-AABAPAAAML0AAFA9AAAcPgAABD4AAOg9AACKPgAA-L0gADgTQAlIfFABMAk4AUoAYABoAA,,\"}","related_url":"http://www.youtube.com/watch?v=bd5nsMscPo0","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["4951543775750329087"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1162555210"},"16334703539347018471":{"videoId":"16334703539347018471","docid":"34-4-7-ZA37C1B39EC99F61E","description":"🏙Subscribe to our Channel! / @practicalpythonsolutions-b4478 - This simple memory game will combine the codes we have already learned in our previous lessons and will teach you new fun...","preview":{"posterSrc":"//avatars.mds.yandex.net/get-vthumb/3649369/783af5f82180c02c8738f053ea474a56/564x318_1","videoSrc":"https://video-preview.s3.yandex.net/WuCJqgAAAAA.mp4","videoType":"video/mp4"},"target":"_self","position":"19","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","summary":{"fullTextUrl":"/int_search_summary?data=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DoFRTvleuBc4","linkTemplate":"/video/preview/16334703539347018471?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon&t=%%timestamp%%&ask_summarization=1"},"isAdultDoc":false,"relatedParams":{"text":"Python Games 7 - Pygame - Memory Game - Paul Mahon","related_orig_text":"Practical Python Solutions - By Paul Mahon","related_porno":false,"related_less_3m_off":true,"client":"d2d","no_cnt":1,"related_src":"serp","related":"{\"porno\":false,\"vfp\":1,\"orig_text\":\"Practical Python Solutions - By Paul Mahon\",\"url\":\"http:\\/\\/www.youtube.com\\/watch?v=oFRTvleuBc4\",\"src\":\"serp\",\"rvb\":\"Eq8DChQxMTkxNDMyMTQzMTY5MDg5NzQ0MAoSMjQ2MjkzNzA2NjU3MDAzMDM1ChM3NzM4NDk4NDExMTUwMTE3MzgwChQxNzMzNTg2ODgwNjY4OTE0ODQ3OQoUMTY5ODAzODM3MzgxNDc1NTc2MjQKFDEyMjk4MjAxOTY2NTY5ODM5MTk4ChQxMzc0NjMxMDc3MDI2ODAzNTQwOQoUMTgwOTk2Mzc3NjU2MjA5NjcwODIKFDEzMDEzNzY2NTE0NTg4NTkzODI4ChM0ODkxOTQ2MTI5MjQ1MDQ0MDY2ChM4OTAyOTc1MDA0OTEzMzI1MzY4ChMxMTUzMDg3NDc4MjI3OTQxOTEyChQxNDI2NzkyODI3MjYwNDA1NTA4MwoUMTQ0NDY1NDc1MDY5Mjg3Mzc0OTgKFDEzNzYyODk5MDk4MzIyMTExOTM5ChMzMTM4MDgzMjI3MjYxOTI3OTIwChM0OTUxNTQzNzc1NzUwMzI5MDg3ChQxNjMzNDcwMzUzOTM0NzAxODQ3MQoUMTA4MTI2MDk3NTQ2MDYxNDg0NzIKEzQ4NzI4Mjc2ODEwMjQ3MjMyMjIaFgoUMTYzMzQ3MDM1MzkzNDcwMTg0NzFaFDE2MzM0NzAzNTM5MzQ3MDE4NDcxapMXEgEwGAAiRRoxAAoqaGhsZ29wZHd5dXdscHZtZGhoVUNMSnlFWlhuRXVNZ1hxdFMwc0pnQkZnEgIAEioQwg8PGg8_E7EDggQkAYAEKyqLARABGniB9voC_gEAAO70__8BAgABBAAAAvj__gDXCAD9B_gEAPr0_Qf8AAAAEwz8CgYAAADtAAr2-AAAAAj6AAwDAAAAFQwAAf4AAAAJ8QQJ_wEAAAn2-QED_wAADPX7__8AAAAA9vwS_wAAAPwR9PUBAAAA-_4N_f8AAAAgAC2tPtE7OBNACUhOUAIqhAIQABrwAWozBfz9uvQDvz7i_-QPzgGE0SX_Rem7AdYDCgDC_-gBzesLAOroLwC1Men_gTP_AZnV8P8ECeYAODQO_zjWTQIxMOUAZtw8BVEDG__uFt_-Gg0TADz0MQEtyvMBHw74_wzvFvjv-9z50QHmAPgeIgJA3y4BSAL-AekfPQHuHiYB-g0EBOMTBvuSxxb-FfYLCxDr-flHC9AA4hwVAwvfBgQB7RAC9_kiAAov-wO-CfP7tQrpAOMI5P76Jxb39RQqA-EeKf0P7Ab67RkL7Cry4vrWSv8JCdIKF_rw9fbR-Qz2DNcd_NkjCRDWAf4K8wT0ACAALVp4-Do4E0AJSGFQAirPBxAAGsAHhsvqvv7thz2wl8E8yXeEutU15Dz78c28k1xZvZXnS70Rvr06iEYnPgnEazwNhCk9l8eqvhPH7Du-EZ28Z2KaPk46m7wa71g8eLdSvfynvDs4V4O8syPVvYOXCj31HfK8zL6RvfG0obxq9O47_z5DPnd_BrgM60G9b4sIvUNHB7oj2Bi98cezPbEQQjtqSAs6W9HmPYNTOj21AEg7agSBPZOQk70PWCQ7Mk_4vLB2b7y5lZQ8fc-ovfbaBzz0QBi8RTFUvHnqDzz5yQm83FV-vP3XPr3KILG6gtSMPUoshD2xWNw6vWygvSbmVD2hFr06c1KzPK5SMDwWx5w8fsUKvk8gDL2iRt87hEvnPVE2QLx5TVm8Jgx0vV1Guz1MLLo8AsQzvVozLb0Q_u67kdZ4PZ_CNrwQSeM8l7MSPeFdDr3wngc7uQJlPKorQLtCGbS8VBd1vehELL2aMTs8KQrPvGqtjj0HiAQ6qj58ve8QoD1LjyY8-tePOsil-7z8RBQ8871QPSJrETzWbn07WolUvXhnqD0F9yi8P8JVPKpTdL0aBXe8_aTaO7qNsT0NDbS6G9aUPavt5jwNmHa8x3lJvHVnmjrNGyu7Xs8hPYY7FTyPf9G7vYqMvBSQOz1SNyO8y4VKvFigp7wTcm-7RxN5vfVVmL1R1tK6OaAAPKJXC7xpUw04Xj04PepRgr2Pr7k7u_BDPSrFzr2DfO84B-7gPXrcHrv2pQ66ktikvLNW2TxHIck6jjzQvdVlZzz_AkU5yjT6PRN7zbxZhmE41ZN5PGsWnjxJJ1g52e3zvBdcGL0y3LM3AfuFO8LrBD3fTtu5QdS9vdocB72FqYG5fdrXPJqCa72ke_m59KfNvWIxBzvEfmc50rNPPfGLQb3v_RG6oW0wPdCexr2tqbO4sycgPFAXqT13Faq4jILgPJzRsL2rUk24CKnAvASp1Lzr2Uc5FJKMvEMfTL0f0W83q8wKOsurKb0JVcK3fYDJO2tmbT2aeOE4lXxRPXic_bwKwjE3uEclvBeC3D0mHeU3EJmtvXhAXr0rnbO4uG_aPLw2IL3jyMU4uOQovtF_hbyd-Bq5AooHPJ85oL2zEZ238-5DvWQVIL3bhhe4PLavvRNLRb3-r7w3X8MdPH_yfD2w7R64iAIsPSM-AT1TFOY317CFPakW0byn-EM3lgoKPjgpET2oGRc4aYCsPfH0Sr1w60u1Iv_sPTUpBT7zflu4ZtkTvYQYnjx2U3a4GdYePB1V0Tqhn_S3sryrvB2xUb0OFrY2IAA4E0AJSG1QASpzEAAaYCoHAEXTMcga_QjkGN_-PsgqA_L61-z_LfH_-SUJDxoYBJAWGv8JBAr5pAAAAD8WzvW3AP5pHeDK_4HzCODnARf3WNwMBQEjNxzV3SwM2Dvc_vwAJQDaAbb_JzPfJ_IKFiAALcKmKjs4E0AJSG9QAiqvBhAMGqAGAABgQQAAwEEAAHhCAACAQQAAiEIAAARCAAA8QgAAOMIAAFzCAADQwQAAPEIAABBBAACAwgAAJEIAABDBAADwQQAAsEEAAJBBAAAQwQAAmEEAAHxCAACgwAAAgMAAAOBAAACAQQAAQMAAAKjCAAAwwQAAmkIAABRCAAC4QQAAiEIAAKDBAAAEQgAAkMIAAPBBAACAvwAA9kIAAOjBAAAAQAAAJMIAAFBBAADWQgAA8EEAAEDBAAAcQgAA6MEAABjCAAAAwAAAgMIAAKjBAACAQAAAiEEAAOBAAADgQAAAQEAAAFjCAACgQAAA8EEAADBBAACQQQAABEIAAATCAACmwgAAQMEAAIjBAADgwAAAJMIAAJDBAAAQQQAAAAAAAMhBAAAIwgAAQMAAABDBAACiwgAA4MEAAIDAAACgQAAAcEEAADTCAABkQgAAPEIAAOBAAABswgAALEIAADDBAAAAQgAAgEAAAAAAAABUwgAAEEIAAIhBAABQwgAAIEEAAGTCAAAEwgAAhkIAAMhBAAAUwgAAgsIAAPjBAAAoQgAAIMIAAChCAAAAQQAA6MEAAFBCAACwQQAAOEIAAIhBAAAQwQAAAMEAADzCAAAsQgAA6EEAAAjCAACIwgAA4MEAAATCAAAQwQAAGEIAAIzCAADgwAAAAEAAAFzCAAAAwAAAgD8AANzCAACgwQAAiEEAADBBAABcwgAAgL8AAEBAAAAQQQAAkEEAAABBAACwwgAAisIAAFzCAAAYQgAAQMEAAEBAAADwQQAAAAAAAADBAACCQgAAhMIAAODBAAAAwAAAsEEAAKDCAADQwQAAcMIAAKhBAAAEwgAAHMIAANjBAABEQgAAgD8AAGBBAABAwQAA4EAAAAjCAADYwQAAVEIAAPhBAAD4wQAAaEIAAEBBAAAcwgAAgD8AALjBAABQwQAAvkIAABzCAABswgAAqEEAAJ5CAAAAwgAAMMIAAKDBAAAwQgAAgEAAAJjCAACAvwAAiEIAAEDAAAAoQgAAlMIAAADBAACAQQAABMIAAAjCAACUQgAA2MEAAOhBAAAAwgAAXMIgADgTQAlIdVABKo8CEAAagAIAAPi9AADgPAAApj4AAEA8AABEvgAALD4AAKA8AADqvgAATL4AAAS-AABwvQAAcL0AAKg9AACoPQAAcL0AAGS-AACgPAAAQDwAAFQ-AACePgAAfz8AAMg9AABAvAAAFD4AADC9AAD4vQAAUD0AAKC8AACaPgAABD4AADA9AABAvAAAoDwAAMi9AACOPgAAQDwAAGw-AAA0vgAAXL4AABS-AAAkvgAAgj4AABw-AACovQAAPL4AAKC8AAAkPgAAJD4AABC9AACovQAAgDsAAIg9AAAwPQAAJD4AABA9AACIPQAAGT8AAJg9AABUPgAA4DwAALg9AABQvQAARD4AAEA8IAA4E0AJSHxQASqPAhABGoACAACKvgAAMD0AAFA9AAAnvwAAEL0AAIg9AAAMPgAAQDwAAGQ-AABQPQAADL4AADw-AACAOwAAED0AAOg9AACIPQAAcL0AAD0_AAAwPQAAGT8AAIC7AABEvgAAUD0AABy-AAAkvgAANL4AAI4-AADoPQAAFL4AAEw-AABQPQAABD4AAPi9AAAQvQAAdD4AAKC8AAAQvQAAqD0AAJ6-AABkPgAA4LwAAJi9AAAQPQAAyD0AAKA8AAC4vQAAf78AAOi9AACAuwAAgDsAAFC9AABEPgAAyL0AACQ-AADCPgAALD4AAEC8AABQvQAABD4AABA9AAAEPgAAuD0AAAQ-AAAUviAAOBNACUh8UAEwCTgBSgBSCQgPEJICGAAwAWAAaAA,\"}","related_url":"http://www.youtube.com/watch?v=oFRTvleuBc4","parent-reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","related_vfp":1,"relatedVideo":"yes"},"cwidth":1920,"cheight":1080,"cratio":1.77777,"dups":["16334703539347018471"],"episode":0,"season":0,"isEmbedOnly":false,"greenHost":"YouTube","hasTranslation":true,"contentTypeId":null,"censored":false,"censoredShock":false,"isShockDoc":false,"videoContentId":"1825119565"}},"dups":{"11914321431690897440":{"videoId":"11914321431690897440","title":"\u0007[Python\u0007] Programming - Functions (Part I) - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Programming - Functions (Part I) - Paul Mahon","host":{"title":"YouTube","href":"http://www.mytechworld.xyz/python-programming-lesson-1-8-functions-part-i/","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/2ZWLTuoTVPQ?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":441,"text":"7:21","a11yText":"Süre 7 dakika 21 saniye","shortText":"7 dk."},"date":"22 eyl 2018","modifyTime":1537574400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/2ZWLTuoTVPQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=2ZWLTuoTVPQ","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":441},"parentClipId":"11914321431690897440","href":"/preview/11914321431690897440?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/11914321431690897440?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"246293706657003035":{"videoId":"246293706657003035","title":"\u0007[Python\u0007] Programming - Hello World! - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Programming - Hello World! - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=lWsZyarD5XU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/lWsZyarD5XU?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":611,"text":"10:11","a11yText":"Süre 10 dakika 11 saniye","shortText":"10 dk."},"date":"29 ağu 2018","modifyTime":1535500800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/lWsZyarD5XU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=lWsZyarD5XU","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":611},"parentClipId":"246293706657003035","href":"/preview/246293706657003035?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/246293706657003035?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"7738498411150117380":{"videoId":"7738498411150117380","title":"\u0007[Python\u0007] Programming - Welcome to my Channel! - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Programming - Welcome to my Channel! - Paul Mahon","host":{"title":"YouTube","href":"http://www.mytechworld.xyz/python-programming-welcome-to-my-channel/","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Zc760sPgjwE?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":76,"text":"1:16","a11yText":"Süre 1 dakika 16 saniye","shortText":"1 dk."},"date":"25 ağu 2018","modifyTime":1535155200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Zc760sPgjwE?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Zc760sPgjwE","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":76},"parentClipId":"7738498411150117380","href":"/preview/7738498411150117380?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/7738498411150117380?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"17335868806689148479":{"videoId":"17335868806689148479","title":"\u0007[Python\u0007] Programming - Data Structures [Lists] - Part I - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Programming - Data Structures [Lists] - Part I - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=-aqoGga5QIM","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/-aqoGga5QIM?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":393,"text":"6:33","a11yText":"Süre 6 dakika 33 saniye","shortText":"6 dk."},"date":"2 eyl 2018","modifyTime":1535846400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/-aqoGga5QIM?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=-aqoGga5QIM","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":393},"parentClipId":"17335868806689148479","href":"/preview/17335868806689148479?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/17335868806689148479?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16980383738147557624":{"videoId":"16980383738147557624","title":"\u0007[Python\u0007] Programming - Data Types & Variables - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Programming - Data Types & Variables - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Q1GLqiuu9TY","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Q1GLqiuu9TY?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":352,"text":"5:52","a11yText":"Süre 5 dakika 52 saniye","shortText":"5 dk."},"date":"1 eyl 2018","modifyTime":1535760000000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Q1GLqiuu9TY?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Q1GLqiuu9TY","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":352},"parentClipId":"16980383738147557624","href":"/preview/16980383738147557624?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/16980383738147557624?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"12298201966569839198":{"videoId":"12298201966569839198","title":"\u0007[Python\u0007] Programming - \u0007[Python\u0007] Data Visualization - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Programming - Python Data Visualization - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=UABnqCKERVg","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/UABnqCKERVg?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":573,"text":"9:33","a11yText":"Süre 9 dakika 33 saniye","shortText":"9 dk."},"date":"17 eki 2018","modifyTime":1539734400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/UABnqCKERVg?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=UABnqCKERVg","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":573},"parentClipId":"12298201966569839198","href":"/preview/12298201966569839198?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/12298201966569839198?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13746310770268035409":{"videoId":"13746310770268035409","title":"\u0007[Python\u0007] Programming - Part II - \u0007[Python\u0007] Classes (Code templates for creating objects) - \u0007[Paul...","cleanTitle":"Python Programming - Part II - Python Classes (Code templates for creating objects) - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=7TEc_t29Hmw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/7TEc_t29Hmw?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":542,"text":"9:02","a11yText":"Süre 9 dakika 2 saniye","shortText":"9 dk."},"date":"18 ara 2018","modifyTime":1545091200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/7TEc_t29Hmw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=7TEc_t29Hmw","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":542},"parentClipId":"13746310770268035409","href":"/preview/13746310770268035409?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/13746310770268035409?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"18099637765620967082":{"videoId":"18099637765620967082","title":"Hashing & Digital Signature Functions with \u0007[Python\u0007] to Digitally Sign Data (Part 3) - \u0007[Paul\u0007]...","cleanTitle":"Hashing & Digital Signature Functions with Python to Digitally Sign Data (Part 3) - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=8e7MH78PhLU","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/8e7MH78PhLU?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions - By Paul Mahon","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions+-+By+Paul+Mahon","origUrl":"http://www.youtube.com/channel/UCLJyEZXnEuMgXqtS0sJgBFg","a11yText":"Practical Python Solutions - By Paul Mahon. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":386,"text":"6:26","a11yText":"Süre 6 dakika 26 saniye","shortText":"6 dk."},"views":{"text":"11,5bin","a11yText":"11,5 bin izleme"},"date":"8 ara 2019","modifyTime":1575763200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/8e7MH78PhLU?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=8e7MH78PhLU","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":386},"parentClipId":"18099637765620967082","href":"/preview/18099637765620967082?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/18099637765620967082?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13013766514588593828":{"videoId":"13013766514588593828","title":"\u0007[Python\u0007] Programming - Working with Microsoft Excel and \u0007[Python\u0007] - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Programming - Working with Microsoft Excel and Python - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=uW6k3VQ5pt4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/uW6k3VQ5pt4?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":545,"text":"9:05","a11yText":"Süre 9 dakika 5 saniye","shortText":"9 dk."},"date":"14 eki 2018","modifyTime":1539475200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/uW6k3VQ5pt4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=uW6k3VQ5pt4","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":545},"parentClipId":"13013766514588593828","href":"/preview/13013766514588593828?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/13013766514588593828?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4891946129245044066":{"videoId":"4891946129245044066","title":"\u0007[Python\u0007] Programming - Part I - \u0007[Python\u0007] Classes used in object-oriented programming - \u0007[Paul\u0007] ...","cleanTitle":"Python Programming - Part I - Python Classes used in object-oriented programming - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=VHsaFJbSVzQ","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/VHsaFJbSVzQ?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/channel/UCLJyEZXnEuMgXqtS0sJgBFg","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":477,"text":"7:57","a11yText":"Süre 7 dakika 57 saniye","shortText":"7 dk."},"date":"12 kas 2018","modifyTime":1541980800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/VHsaFJbSVzQ?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=VHsaFJbSVzQ","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":477},"parentClipId":"4891946129245044066","href":"/preview/4891946129245044066?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/4891946129245044066?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"8902975004913325368":{"videoId":"8902975004913325368","title":"(retired Video) Welcome to my Channel - How to Code with \u0007[Python\u0007] - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"(retired Video) Welcome to my Channel - How to Code with Python - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Opm2Ku3Hb3E","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Opm2Ku3Hb3E?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":53,"text":"00:53","a11yText":"Süre 53 saniye","shortText":""},"date":"28 eyl 2018","modifyTime":1538092800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Opm2Ku3Hb3E?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Opm2Ku3Hb3E","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":53},"parentClipId":"8902975004913325368","href":"/preview/8902975004913325368?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/8902975004913325368?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"1153087478227941912":{"videoId":"1153087478227941912","title":"\u0007[Python\u0007] Programming - File Handling - How to create charts, excel sheet and other docs - \u0007[Paul\u0007]...","cleanTitle":"Python Programming - File Handling - How to create charts, excel sheet and other docs - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=oVrkC2duPIA","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/oVrkC2duPIA?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":576,"text":"9:36","a11yText":"Süre 9 dakika 36 saniye","shortText":"9 dk."},"date":"8 eki 2018","modifyTime":1538956800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/oVrkC2duPIA?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=oVrkC2duPIA","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":576},"parentClipId":"1153087478227941912","href":"/preview/1153087478227941912?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/1153087478227941912?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14267928272604055083":{"videoId":"14267928272604055083","title":"\u0007[Python\u0007] Games 2 - Pygame Basics - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Games 2 - Pygame Basics - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=W7UGVBU2jOw","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/W7UGVBU2jOw?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":437,"text":"7:17","a11yText":"Süre 7 dakika 17 saniye","shortText":"7 dk."},"date":"18 eyl 2018","modifyTime":1537228800000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/W7UGVBU2jOw?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=W7UGVBU2jOw","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":437},"parentClipId":"14267928272604055083","href":"/preview/14267928272604055083?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/14267928272604055083?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"14446547506928737498":{"videoId":"14446547506928737498","title":"Web Scraping with \u0007[Python\u0007] - \u0007[Python\u0007] Programming - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Web Scraping with Python - Python Programming - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=4OpMu8rrCqs","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/4OpMu8rrCqs?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":691,"text":"11:31","a11yText":"Süre 11 dakika 31 saniye","shortText":"11 dk."},"date":"12 oca 2019","modifyTime":1547304381000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/4OpMu8rrCqs?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=4OpMu8rrCqs","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":691},"parentClipId":"14446547506928737498","href":"/preview/14446547506928737498?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/14446547506928737498?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"13762899098322111939":{"videoId":"13762899098322111939","title":"\u0007[Python\u0007] Programming - Install \u0007[Python\u0007] Software for Mac Computers - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Programming - Install Python Software for Mac Computers - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=Yo6f-wfry-M","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/Yo6f-wfry-M?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":113,"text":"1:53","a11yText":"Süre 1 dakika 53 saniye","shortText":"1 dk."},"date":"25 ağu 2018","modifyTime":1535155200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/Yo6f-wfry-M?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=Yo6f-wfry-M","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":113},"parentClipId":"13762899098322111939","href":"/preview/13762899098322111939?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/13762899098322111939?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"3138083227261927920":{"videoId":"3138083227261927920","title":"\u0007[Python\u0007] Programming - GitHub with PyCharm for \u0007[Python\u0007] - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Programming - GitHub with PyCharm for Python - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=RR0bKIJl7is","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/RR0bKIJl7is?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":560,"text":"9:20","a11yText":"Süre 9 dakika 20 saniye","shortText":"9 dk."},"date":"20 eki 2018","modifyTime":1539993600000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/RR0bKIJl7is?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=RR0bKIJl7is","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":560},"parentClipId":"3138083227261927920","href":"/preview/3138083227261927920?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/3138083227261927920?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"4951543775750329087":{"videoId":"4951543775750329087","title":"How to Encrypt a File with \u0007[Python\u0007]? (Part 2 - Asymmetric Encryption) - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"How to Encrypt a File with Python? (Part 2 - Asymmetric Encryption) - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=bd5nsMscPo0","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/bd5nsMscPo0?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":506,"text":"8:26","a11yText":"Süre 8 dakika 26 saniye","shortText":"8 dk."},"views":{"text":"10,9bin","a11yText":"10,9 bin izleme"},"date":"16 kas 2019","modifyTime":1573862400000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/bd5nsMscPo0?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=bd5nsMscPo0","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":506},"parentClipId":"4951543775750329087","href":"/preview/4951543775750329087?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/4951543775750329087?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false},"16334703539347018471":{"videoId":"16334703539347018471","title":"\u0007[Python\u0007] Games 7 - Pygame - Memory Game - \u0007[Paul\u0007] \u0007[Mahon\u0007]","cleanTitle":"Python Games 7 - Pygame - Memory Game - Paul Mahon","host":{"title":"YouTube","href":"http://www.youtube.com/watch?v=oFRTvleuBc4","playerUri":"\u003ciframe src=\"//www.youtube.com/embed/oFRTvleuBc4?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":"d3d3LnlvdXR1YmUuY29tO1VDTEp5RVpYbkV1TWdYcXRTMHNKZ0JGZw==","name":"Practical Python Solutions","isVerified":false,"subscribersCount":0,"url":"/video/search?text=Practical+Python+Solutions","origUrl":"http://www.youtube.com/@practicalpythonsolutions-b4478","a11yText":"Practical Python Solutions. "},"faviconUrl":"//favicon.yandex.net/favicon/v2/http%3A%2F%2Fyoutube.com?color=255%2C255%2C255%2C0&size=32&stub=1"},"duration":{"value":433,"text":"7:13","a11yText":"Süre 7 dakika 13 saniye","shortText":"7 dk."},"views":{"text":"3,6bin","a11yText":"3,6 bin izleme"},"date":"27 oca 2019","modifyTime":1548547200000,"isExternal":false,"player":{"embedUrl":"https://www.youtube.com/embed/oFRTvleuBc4?autoplay=1&enablejsapi=1&wmode=opaque","playerId":"youtube","videoUrl":"http://www.youtube.com/watch?v=oFRTvleuBc4","reqid":"1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL","duration":433},"parentClipId":"16334703539347018471","href":"/preview/16334703539347018471?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","rawHref":"/video/preview/16334703539347018471?parent-reqid=1773773720620467-11292995639928914983-balancer-l7leveler-kubr-yp-klg-309-BAL&text=Practical+Python+Solutions+-+By+Paul+Mahon","isEmbedOnly":false,"shouldPlayInstreamPreroll":false}}},"viewer":{"_isInitial":false,"clips":{"items":{},"dups":{},"loadingStatus":"None"},"internal":{"videoId":"","sandboxEventPrefix":"sandbox:","sandboxVersion":"0x906f9600bf4","isEmbedded":false,"from":"yavideo","service":"ya-video","hbPeriod":30,"table":"video_tech","isInstreamDisabled":false,"nonce":"2929956399289149837309","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-row":{"regular":{"default":"R-I-48058-718","mail":"R-A-13411721-4"},"adult":{"default":"R-I-474674-109","mail":"R-A-13426421-4"}},"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"}},"search-grid-inplace":{"adult":{"default":"R-I-474674-126","mail":"R-A-13426421-16"},"regular":{"default":"R-I-48058-742","mail":"R-A-13411721-16"}}},"shouldValidateSandbox":false,"sandboxInitTimeout":15000,"isSSROnlyMastheadEnabled":true,"query":"Practical Python Solutions - By Paul Mahon","queryUriEscaped":"Practical%20Python%20Solutions%20-%20By%20Paul%20Mahon","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"}}}},"playbackQueue":{"currentIndex":0,"items":[]},"related":{"items":[],"pages":[],"loadingStatus":"None","nextPageNum":0,"ncrnd":0},"playlist":{"items":{}},"delayedViews":{"ids":[],"loadingStatus":"None"}}}