Threading With Tkinter Python Tkinter GUI Tutorial 97











>> YOUR LINK HERE: ___ http://youtube.com/watch?v=jnrCpA1xJPQ

In this video I'll talk about threading. What happens when your program hangs or lags because some function is taking too long to run? Threading solves that very easily! • • Asynchronous threading is something people ask me about all the time. With Tkinter, it's actually incredibly easy to use threading. We'll just import threading and then start a thread whenever we run a function that we know will stall our program.","styleRuns":[{"startIndex":0,"length":423,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":423,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"COQBELsvGAIiEwi835LC0ueLAxXcUXoFHal0M1c=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC2puckNwQTF4SlBRGAYyJSIRIgtqbnJDcEExeEpQUTAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"COQBELsvGAIiEwi835LC0ueLAxXcUXoFHal0M1c=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"COMBELovIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"FfYDWBdX-_s","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/FfYDWBdX-_s/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAGPz_xK4ARyG_A-j8keoeDaSs6Ew","width":168,"height":94},{"url":"https://i.ytimg.com/vi/FfYDWBdX-_s/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLBV1-2UMaBDnj_SjYwQKOcMr-bvMw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Spinboxes With TKinter - Python Tkinter GUI Tutorial #98 by Codemy.com 18,710 views 4 years ago 8 minutes, 26 seconds"}},"simpleText":"Spinboxes With TKinter - Python Tkinter GUI Tutorial #98"},"longBylineText":{"runs":[{"text":"Codemy.com","navigationEndpoint":{"clickTrackingParams":"CNwBEKQwGAAiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Codemycom","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCFB0dxMudkws1q8w5NJEAmw","canonicalBaseUrl":"/@Codemycom"}}}]},"publishedTimeText":{"simpleText":"4 years ago"},"viewCountText":{"simpleText":"18,710 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"8 minutes, 26 seconds"}},"simpleText":"8:26"},"navigationEndpoint":{"clickTrackingParams":"CNwBEKQwGAAiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWRI9MnE68DUsL2OAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=FfYDWBdX-_s","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"FfYDWBdX-_s","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=15f603581757fbfb ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1697500 mt=1740789183 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Codemy.com","navigationEndpoint":{"clickTrackingParams":"CNwBEKQwGAAiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Codemycom","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCFB0dxMudkws1q8w5NJEAmw","canonicalBaseUrl":"/@Codemycom"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/zAfliFUYUFGKDV5HSIOdsNYGJVfAGZ6QXlIvLAf_-5yshurfmU64h3YsiL8fqcerDN3q39ZKeA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CNwBEKQwGAAiEwi835LC0ueLAxXcUXoFHal0M1dA-_ffuoHrgPsV","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"18K views"}},"simpleText":"18K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"COEBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"COEBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"FfYDWBdX-_s","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"COEBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["FfYDWBdX-_s"],"params":"CAQ%3D"}},"videoIds":["FfYDWBdX-_s"]}},{"clickTrackingParams":"COEBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"COIBELlqIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},"popupType":"TOAST"}}]}},"trackingParams":"COEBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"COABENGqBRgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","offlineVideoEndpoint":{"videoId":"FfYDWBdX-_s","onAddCommand":{"clickTrackingParams":"COABENGqBRgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","getDownloadActionCommand":{"videoId":"FfYDWBdX-_s","params":"CAIQAA%3D%3D"}}}},"trackingParams":"COABENGqBRgHIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CNwBEKQwGAAiEwi835LC0ueLAxXcUXoFHal0M1c=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtGZllEV0JkWC1fcw%3D%3D","commands":[{"clickTrackingParams":"CNwBEKQwGAAiEwi835LC0ueLAxXcUXoFHal0M1c=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CN8BEI5iIhMIvN-SwtLniwMV3FF6BR2pdDNX","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CNwBEKQwGAAiEwi835LC0ueLAxXcUXoFHal0M1c=","hasSeparator":true}}],"trackingParams":"CNwBEKQwGAAiEwi835LC0ueLAxXcUXoFHal0M1c=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"8 minutes, 26 seconds"}},"simpleText":"8:26"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CN4BEPnnAxgBIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"FfYDWBdX-_s","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CN4BEPnnAxgBIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"FfYDWBdX-_s"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CN4BEPnnAxgBIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CN0BEMfsBBgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CN0BEMfsBBgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"FfYDWBdX-_s","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CN0BEMfsBBgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["FfYDWBdX-_s"],"params":"CAQ%3D"}},"videoIds":["FfYDWBdX-_s"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CN0BEMfsBBgCIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Spinboxes With TKinter - Python Tkinter GUI Tutorial #98 - 8 minutes, 26 seconds - Go to channel - Codemy.com - 18K views - 4 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/FfYDWBdX-_s/mqdefault_6s.webp?du=3000 sqp=CNCDib4G rs=AOn4CLBQ8hsnJAerrQkiIxd8DBtiEt7VFg","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"0WafQCaok6g","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/0WafQCaok6g/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAJrRU_sLN8rcPo6qX3QQS0NaC9Ig","width":168,"height":94},{"url":"https://i.ytimg.com/vi/0WafQCaok6g/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDcrPVq24TGfFNQWPgpSaMfgbWVSA","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Adding a Full Screen ScrollBar - Python Tkinter GUI Tutorial #96 by Codemy.com 133,510 views 4 years ago 15 minutes"}},"simpleText":"Adding a Full Screen ScrollBar - Python Tkinter GUI Tutorial #96"},"longBylineText":{"runs":[{"text":"Codemy.com","navigationEndpoint":{"clickTrackingParams":"CNUBEKQwGAEiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Codemycom","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCFB0dxMudkws1q8w5NJEAmw","canonicalBaseUrl":"/@Codemycom"}}}]},"publishedTimeText":{"simpleText":"4 years ago"},"viewCountText":{"simpleText":"133,510 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"15 minutes, 8 seconds"}},"simpleText":"15:08"},"navigationEndpoint":{"clickTrackingParams":"CNUBEKQwGAEiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWRI9MnE68DUsL2OAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=0WafQCaok6g","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"0WafQCaok6g","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=d1669f4026a893a8 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1697500 mt=1740789183 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Codemy.com","navigationEndpoint":{"clickTrackingParams":"CNUBEKQwGAEiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@Codemycom","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCFB0dxMudkws1q8w5NJEAmw","canonicalBaseUrl":"/@Codemycom"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/zAfliFUYUFGKDV5HSIOdsNYGJVfAGZ6QXlIvLAf_-5yshurfmU64h3YsiL8fqcerDN3q39ZKeA=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CNUBEKQwGAEiEwi835LC0ueLAxXcUXoFHal0M1dAqKeitYLop7PRAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"133K views"}},"simpleText":"133K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CNoBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNoBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"0WafQCaok6g","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNoBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["0WafQCaok6g"],"params":"CAQ%3D"}},"videoIds":["0WafQCaok6g"]}},{"clickTrackingParams":"CNoBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CNsBELlqIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},"popupType":"TOAST"}}]}},"trackingParams":"CNoBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CNkBENGqBRgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","offlineVideoEndpoint":{"videoId":"0WafQCaok6g","onAddCommand":{"clickTrackingParams":"CNkBENGqBRgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","getDownloadActionCommand":{"videoId":"0WafQCaok6g","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CNkBENGqBRgHIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CNUBEKQwGAEiEwi835LC0ueLAxXcUXoFHal0M1c=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgswV2FmUUNhb2s2Zw%3D%3D","commands":[{"clickTrackingParams":"CNUBEKQwGAEiEwi835LC0ueLAxXcUXoFHal0M1c=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNgBEI5iIhMIvN-SwtLniwMV3FF6BR2pdDNX","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CNUBEKQwGAEiEwi835LC0ueLAxXcUXoFHal0M1c=","hasSeparator":true}}],"trackingParams":"CNUBEKQwGAEiEwi835LC0ueLAxXcUXoFHal0M1c=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"15 minutes, 8 seconds"}},"simpleText":"15:08"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNcBEPnnAxgBIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"0WafQCaok6g","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CNcBEPnnAxgBIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"0WafQCaok6g"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNcBEPnnAxgBIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNYBEMfsBBgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNYBEMfsBBgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"0WafQCaok6g","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNYBEMfsBBgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["0WafQCaok6g"],"params":"CAQ%3D"}},"videoIds":["0WafQCaok6g"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNYBEMfsBBgCIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Adding a Full Screen ScrollBar - Python Tkinter GUI Tutorial #96 - 15 minutes - Go to channel - Codemy.com - 133K views - 4 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/0WafQCaok6g/mqdefault_6s.webp?du=3000 sqp=CMCAib4G rs=AOn4CLApIlTuDiV8QghZdYjtI3Cln10gsA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"IEEhzQoKtQU","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/IEEhzQoKtQU/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLCpT-fsivXMHRAao-PCdLi-G0tKkA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/IEEhzQoKtQU/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLCcI1BXICuirGE6JIc7j2RY6zpqXQ","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Python Threading Tutorial: Run Code Concurrently Using the Threading Module by Corey Schafer 862,006 views 5 years ago 36 minutes"}},"simpleText":"Python Threading Tutorial: Run Code Concurrently Using the Threading Module"},"longBylineText":{"runs":[{"text":"Corey Schafer","navigationEndpoint":{"clickTrackingParams":"CM4BEKQwGAIiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@coreyms","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCCezIgC97PvUuR4_gbFUs5g","canonicalBaseUrl":"/@coreyms"}}}]},"publishedTimeText":{"simpleText":"5 years ago"},"viewCountText":{"simpleText":"862,006 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"36 minutes, 5 seconds"}},"simpleText":"36:05"},"navigationEndpoint":{"clickTrackingParams":"CM4BEKQwGAIiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWRI9MnE68DUsL2OAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=IEEhzQoKtQU","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"IEEhzQoKtQU","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr3---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=204121cd0a0ab505 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1697500 mt=1740789183 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Corey Schafer","navigationEndpoint":{"clickTrackingParams":"CM4BEKQwGAIiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@coreyms","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCCezIgC97PvUuR4_gbFUs5g","canonicalBaseUrl":"/@coreyms"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_lD6K9DGGqWttThktCDttOdlHIHWZQ7Gcdd9WRSEqYUxw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CM4BEKQwGAIiEwi835LC0ueLAxXcUXoFHal0M1c=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CM4BEKQwGAIiEwi835LC0ueLAxXcUXoFHal0M1dAheqq0NC5yKAg","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"862K views"}},"simpleText":"862K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CNMBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNMBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"IEEhzQoKtQU","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNMBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["IEEhzQoKtQU"],"params":"CAQ%3D"}},"videoIds":["IEEhzQoKtQU"]}},{"clickTrackingParams":"CNMBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CNQBELlqIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},"popupType":"TOAST"}}]}},"trackingParams":"CNMBEP6YBBgGIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CNIBENGqBRgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","offlineVideoEndpoint":{"videoId":"IEEhzQoKtQU","onAddCommand":{"clickTrackingParams":"CNIBENGqBRgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","getDownloadActionCommand":{"videoId":"IEEhzQoKtQU","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CNIBENGqBRgHIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CM4BEKQwGAIiEwi835LC0ueLAxXcUXoFHal0M1c=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtJRUVoelFvS3RRVQ%3D%3D","commands":[{"clickTrackingParams":"CM4BEKQwGAIiEwi835LC0ueLAxXcUXoFHal0M1c=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNEBEI5iIhMIvN-SwtLniwMV3FF6BR2pdDNX","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CM4BEKQwGAIiEwi835LC0ueLAxXcUXoFHal0M1c=","hasSeparator":true}}],"trackingParams":"CM4BEKQwGAIiEwi835LC0ueLAxXcUXoFHal0M1c=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"36 minutes, 5 seconds"}},"simpleText":"36:05"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNABEPnnAxgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"IEEhzQoKtQU","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CNABEPnnAxgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"IEEhzQoKtQU"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNABEPnnAxgCIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CM8BEMfsBBgDIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CM8BEMfsBBgDIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"IEEhzQoKtQU","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CM8BEMfsBBgDIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["IEEhzQoKtQU"],"params":"CAQ%3D"}},"videoIds":["IEEhzQoKtQU"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CM8BEMfsBBgDIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Python Threading Tutorial: Run Code Concurrently Using the Threading Module - 36 minutes - Go to channel - Corey Schafer - 862K views - 5 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"jfTAvoFfWwQ","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/jfTAvoFfWwQ/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLA9CAT9G86TSYwSxsIC-FjU3YgeUA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/jfTAvoFfWwQ/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLA0P6nU1bCGtJJANkZ8q_BU193Bxg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"‏‏‏۲۴ با فرداد فرحزاد: مشاجره داغ ترامپ و زلنسکی در کاخ سفید by Iran International ايران اينترنشنال 131,073 views 5 hours ago 44 minutes"}},"simpleText":"‏‏‏۲۴ با فرداد فرحزاد: مشاجره داغ ترامپ و زلنسکی در کاخ سفید"},"longBylineText":{"runs":[{"text":"Iran International ايران اينترنشنال","navigationEndpoint":{"clickTrackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@IRANINTL","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCat6bC0Wrqq9Bcq7EkH_yQw","canonicalBaseUrl":"/@IRANINTL"}}}]},"publishedTimeText":{"simpleText":"5 hours ago"},"viewCountText":{"simpleText":"131,073 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"44 minutes, 1 second"}},"simpleText":"44:01"},"navigationEndpoint":{"clickTrackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWRI9MnE68DUsL2OAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=jfTAvoFfWwQ","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"jfTAvoFfWwQ","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=8df4c0be815f5b04 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1381250 mt=1740789183 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Iran International ايران اينترنشنال","navigationEndpoint":{"clickTrackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@IRANINTL","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCat6bC0Wrqq9Bcq7EkH_yQw","canonicalBaseUrl":"/@IRANINTL"}}}]},"badges":[{"metadataBadgeRenderer":{"style":"BADGE_STYLE_TYPE_SIMPLE","label":"New","trackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1c="}}],"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/VrZcTsFw8-ICZ43ny9JR20EQDgjtgrSHTJvzAFOplSPz3ORsMS3OFPNe3TB8WuL8LQDzelk8gg=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1c=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1dAhLb9iuiXsPqNAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"131K views"}},"simpleText":"131K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMwBEP6YBBgIIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMwBEP6YBBgIIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"jfTAvoFfWwQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMwBEP6YBBgIIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["jfTAvoFfWwQ"],"params":"CAQ%3D"}},"videoIds":["jfTAvoFfWwQ"]}},{"clickTrackingParams":"CMwBEP6YBBgIIhMIvN-SwtLniwMV3FF6BR2pdDNX","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CM0BELlqIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},"popupType":"TOAST"}}]}},"trackingParams":"CMwBEP6YBBgIIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CMsBENGqBRgJIhMIvN-SwtLniwMV3FF6BR2pdDNX","offlineVideoEndpoint":{"videoId":"jfTAvoFfWwQ","onAddCommand":{"clickTrackingParams":"CMsBENGqBRgJIhMIvN-SwtLniwMV3FF6BR2pdDNX","getDownloadActionCommand":{"videoId":"jfTAvoFfWwQ","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CMsBENGqBRgJIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1c=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtqZlRBdm9GZld3UQ%3D%3D","commands":[{"clickTrackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1c=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMoBEI5iIhMIvN-SwtLniwMV3FF6BR2pdDNX","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1c=","hasSeparator":true}}],"trackingParams":"CMcBEKQwGAMiEwi835LC0ueLAxXcUXoFHal0M1c=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"44 minutes, 1 second"}},"simpleText":"44:01"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMkBEPnnAxgDIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"jfTAvoFfWwQ","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMkBEPnnAxgDIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"jfTAvoFfWwQ"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMkBEPnnAxgDIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMgBEMfsBBgEIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMgBEMfsBBgEIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"jfTAvoFfWwQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMgBEMfsBBgEIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["jfTAvoFfWwQ"],"params":"CAQ%3D"}},"videoIds":["jfTAvoFfWwQ"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMgBEMfsBBgEIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"‏‏‏۲۴ با فرداد فرحزاد: مشاجره داغ ترامپ و زلنسکی در کاخ سفید - 44 minutes - Go to channel - Iran International ايران اينترنشنال - 131K views - 5 hours ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/jfTAvoFfWwQ/mqdefault_6s.webp?du=3000 sqp=CLz4iL4G rs=AOn4CLCb6n_-4MRxz61sYwMrsT3a2dkBag","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"_uQrJ0TkZlc","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/_uQrJ0TkZlc/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLBjpkhOm6UZJW4Qzj-nv2pcnCQ6lQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/_uQrJ0TkZlc/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAoZYDuGtG18mR0TXmkHlHAkcQs6g","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Python Full Course for Beginners by Programming with Mosh 43,401,281 views 6 years ago 6 hours, 14 minutes"}},"simpleText":"Python Full Course for Beginners"},"longBylineText":{"runs":[{"text":"Programming with Mosh","navigationEndpoint":{"clickTrackingParams":"CMABEKQwGAQiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@programmingwithmosh","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWv7vMbMWH4-V0ZXdmDpPBA","canonicalBaseUrl":"/@programmingwithmosh"}}}]},"publishedTimeText":{"simpleText":"6 years ago"},"viewCountText":{"simpleText":"43,401,281 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"6 hours, 14 minutes, 7 seconds"}},"simpleText":"6:14:07"},"navigationEndpoint":{"clickTrackingParams":"CMABEKQwGAQiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWRI9MnE68DUsL2OAZoBBQgBEPgd","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=_uQrJ0TkZlc","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"_uQrJ0TkZlc","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=fee42b2744e46657 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1381250 mt=1740789183 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Programming with Mosh","navigationEndpoint":{"clickTrackingParams":"CMABEKQwGAQiEwi835LC0ueLAxXcUXoFHal0M1cyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@programmingwithmosh","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWv7vMbMWH4-V0ZXdmDpPBA","canonicalBaseUrl":"/@programmingwithmosh"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/HCv0fXFEEcD0HRyF0_qR1K7b7qO3KCzmIoyH1DEJYB94CIUFhIE5i2t2IDIPX97W1-DK4hegww=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CMABEKQwGAQiEwi835LC0ueLAxXcUXoFHal0M1c=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CMABEKQwGAQiEwi835LC0ueLAxXcUXoFHal0M1dA18yRp_TkivL-AQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"43 million views"}},"simpleText":"43M views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMUBEP6YBBgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMUBEP6YBBgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"_uQrJ0TkZlc","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMUBEP6YBBgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["_uQrJ0TkZlc"],"params":"CAQ%3D"}},"videoIds":["_uQrJ0TkZlc"]}},{"clickTrackingParams":"CMUBEP6YBBgHIhMIvN-SwtLniwMV3FF6BR2pdDNX","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMYBELlqIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},"popupType":"TOAST"}}]}},"trackingParams":"CMUBEP6YBBgHIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CMQBENGqBRgIIhMIvN-SwtLniwMV3FF6BR2pdDNX","offlineVideoEndpoint":{"videoId":"_uQrJ0TkZlc","onAddCommand":{"clickTrackingParams":"CMQBENGqBRgIIhMIvN-SwtLniwMV3FF6BR2pdDNX","getDownloadActionCommand":{"videoId":"_uQrJ0TkZlc","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CMQBENGqBRgIIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMABEKQwGAQiEwi835LC0ueLAxXcUXoFHal0M1c=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtfdVFySjBUa1psYw%3D%3D","commands":[{"clickTrackingParams":"CMABEKQwGAQiEwi835LC0ueLAxXcUXoFHal0M1c=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMMBEI5iIhMIvN-SwtLniwMV3FF6BR2pdDNX","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMABEKQwGAQiEwi835LC0ueLAxXcUXoFHal0M1c=","hasSeparator":true}}],"trackingParams":"CMABEKQwGAQiEwi835LC0ueLAxXcUXoFHal0M1c=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"6 hours, 14 minutes, 7 seconds"}},"simpleText":"6:14:07"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMIBEPnnAxgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"_uQrJ0TkZlc","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMIBEPnnAxgCIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"_uQrJ0TkZlc"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMIBEPnnAxgCIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMEBEMfsBBgDIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMEBEMfsBBgDIhMIvN-SwtLniwMV3FF6BR2pdDNX","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"_uQrJ0TkZlc","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMEBEMfsBBgDIhMIvN-SwtLniwMV3FF6BR2pdDNX","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["_uQrJ0TkZlc"],"params":"CAQ%3D"}},"videoIds":["_uQrJ0TkZlc"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMEBEMfsBBgDIhMIvN-SwtLniwMV3FF6BR2pdDNX"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Python Full Course for Beginners - 6 hours, 14 minutes - Go to channel - Programming with Mosh - 43M views - 6 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/_uQrJ0TkZlc/mqdefault_6s.webp?du=3000 sqp=CO7viL4G rs=AOn4CLARWi9A8FP21amM46Kg8gHxBrl_Tg","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/yQSEXcf6s2I/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLC5UI6BMwecZtK1ClcY2q4W9EHzSw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/yQSEXcf6s2I/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLBo-q23imUffybSt3nsxgCyhXK5_A","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"226 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":795187,"darkTheme":795187}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Play all","styleRuns":[{"startIndex":0,"length":8}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":1457241,"darkTheme":1457241}}},"stackColor":{"lightTheme":7046297,"darkTheme":7767699}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Python GUI's With TKinter"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"Codemy.com

#############################









Content Report
Youtor.org / YTube video Downloader © 2025

created by www.youtor.org