2024-11-06 & 03:52:01 PM Asia/India

a brief introduction to flask video song download 320kbps

Create An Account navigationEndpointclickTrackingParamsCOEDEOqyChgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABACGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASACEgJwTvD BwE u0026sig AOD64 3y 6nqtV8SM TGe38VbtcWbxb9cw u0026adurl https app cloud66 com users sign up 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABACGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASACEgJwTvD BwE u0026sig AOD64 3y 6nqtV8SM TGe38VbtcWbxb9cw u0026adurl https app cloud66 com users sign up 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCOEDEOqyChgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABACGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASACEgJwTvD BwE u0026sig AOD64 3y 6nqtV8SM TGe38VbtcWbxb9cw u0026adurl https app cloud66 com users sign up 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABACGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASACEgJwTvD BwE u0026sig AOD64 3y 6nqtV8SM TGe38VbtcWbxb9cw u0026adurl https app cloud66 com users sign up 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Sign Up for Free navigationEndpointclickTrackingParamsCOADEOqyChgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASADEgIMJvD BwE u0026sig AOD64 2gjIatL6YofCqEC54WbOwwBRsT6g u0026adurl https app cloud66 com users sign up 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASADEgIMJvD BwE u0026sig AOD64 2gjIatL6YofCqEC54WbOwwBRsT6g u0026adurl https app cloud66 com users sign up 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCOADEOqyChgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASADEgIMJvD BwE u0026sig AOD64 2gjIatL6YofCqEC54WbOwwBRsT6g u0026adurl https app cloud66 com users sign up 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASADEgIMJvD BwE u0026sig AOD64 2gjIatL6YofCqEC54WbOwwBRsT6g u0026adurl https app cloud66 com users sign up 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW View Features navigationEndpointclickTrackingParamsCN8DEOqyChgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN8DEOqyChgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Pricing navigationEndpointclickTrackingParamsCN4DEOqyChgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN4DEOqyChgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Discover Our Features navigationEndpointclickTrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION SITELINK code6 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD trackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCNsDEMzoDRgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP trackingParamsCNoDELsvGAAiEwi54eebvseJAxXhm8IBHZlMEw8 itemSectionRenderercontents h1 AgVqsmz ZW4 h1 i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtdCl00u1l1A0bzl3FkYR0 L 6Hg width360 height202 urlhttps i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAIvLIrKbPVI cNCJQDSAfbLdo73g width720 height404 A brief Introduction to Flask Python Web Framework A brief Introduction to Flask Python Web Framework by A Byte of Code 64 755 views 2 years ago 2 minutes 8 seconds longBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 viewCountTextsimpleText64 755 views navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode shortBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw9A7sr556bW2oIC showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel64K views simpleText64K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 trackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtBZ1Zxc216LVpXNA 3D 3D commands clickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNgDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdAgVqsmz ZW4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdAgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a barebones textpython boldtrue text framework for handling HTTP requests Create a responsive app easily with simple readable code snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtBZ1Zxc216LVpXNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode h1 lLqgpesS6p8 h1 i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCD1bG q2De4 0CaSMAi5di7H6ezA width360 height202 urlhttps i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB6xhwCKiUVbSVM7fbIIt04nCo9Aw width720 height404 What is Flask and how do you use it What is Flask and how do you use it by Pragmatic AI Labs 14 867 views 3 years ago 2 minutes 51 seconds longBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 viewCountTextsimpleText14 867 views navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai shortBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw9An9XL2N6UqN2UAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel14K views simpleText14K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 trackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtsTHFncGVzUzZwOA 3D 3D commands clickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNMDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdlLqgpesS6p8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdlLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textWhat is textFlask boldtrue text and how do you use it Learn to build a simple hello world application If you enjoyed this video here are additional snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textThis page gives a good textintroduction to Flask boldtrue text It assumes you already have textFlask boldtrue text in stalled If you do not head over to the snippetHoverTextruns textText detected in the video maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 second This page gives a good u003cb u003eintroduction to Flask u003c b u003e It assumes you already have u003cb u003eFlask u003c b u003e in stalled If you do not head over to the u0026nbsp simpleText001 timestampEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026t 1s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 startTimeSeconds1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026osts 1 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtsTHFncGVzUzZwOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai adSlotRendereradSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy BflgGQ9NDZQjrOgzp3ESyqNuHlaGfp1VfSHIqJdHPfTUIRftwokWbPDwLNPoRqgsxJOq4uf5CmifOMVIkU4lU2fkBhP424jUyzB3GB5IedIAG0BEdFv8ATn P3CknyF4cwc width1600 height1600 titlesimpleTextLBGTQ Test descriptionsimpleTextTake LBGTQ Test websiteTextsimpleTextbuzzfunia com navigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai Cwf8WSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEoAJP0O0HQA hEEQAAwe45PdFC8RO65nqqn944ZPuurLYPusXOnBeQ2rYSgMrNXUHcUBdZ4xYwpQ s6pEpUjSFpUIHrqaawr N6ysZ09j3Ki1oda9mxxLGHcdgV6Hq5jPwLBGPnLlG9p2PGBt5fFPtXtrbU8Vx6H7bJYFaW dSzxxYby3KzrF2gmU2U4WYLpWWQpaWsyABNTXURDxqvk t36xBKJfj07Gbi2pjWSUFFzWCySYlXBUROXm5qF5jDCEanxgJbddGsfzBQUfLJ64ujKieYY3BJjNO4p35NIv4HidZTUUXV1GgaU iG3qprRNN0QnL6CsSno3h47XFOlGznFvNHxaXtTxGDvsHtzCcTTiXyn87i9UEH3X8nHQndIAHDABNLu89P0BIgFpYidqFGSBQgIE3i57IyvGKAGboAH3 mArBiQBwSoB mxsQKoB4C6sQKoB LAsQKoB7jEsQKoB edsQKoB idsQKoB q3sQKoB6e1sQKoB 1sQKoB C1sQKoB4KqsQKoB4QIqAeo0huoB7YHqAex3BuoB6SasQKoB5GfsQKoB7CbsQKoB66xsQKoB a8sQKoB6aqsQKoB8q6sQKoB zAsQKoB 2ysQKoB e4sQKoB i4sQKoB4HGG6gH K xAqgHq8UbqAfj2RuoB7epsQKoB5e6sQKoB mrsQKSCAtBQUFBQUFBQUFBQdIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQPICQDICYoCugs CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgaoAgC1As7cOD 4E wGwFAPAFYGAgECKFxYIAxgBIAEoATABOAFAAUgBUAFYAWACoBcBqRdQyYv3skfUKboXBCgAMADSFwkSArFpGG4iAQA u0026sigh emycqP9TIh4 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSE CKppXIAqxYq7lRCdQhB12 iObiuLIXjIFEzm7Donle9bpiVQ KriFZoSPoZ2E3jc6v YJZ 1FL9E rGTcGJE 9A01Dx1D lN8dQ79JRRbZhrrPbANbbgVrqUkHJxoGdHz0fc9q0B90qfMS HbAv9V ZdnGpp0N5fsBXILjYbnSGMR8a5fQkDpu oG0zo0 KrjnW5rRQfpeKD7Ma557eEPt8 alW9b6volE4j6C sWwXi8cdqQ56AWOJZXYj6zEGfQkaVHY8lphP Wls6Cor40Ok6Jiqmhatoc7Wy8UWARKtLq1YLU5diMCN9NwkU3DFx4YAej4s61tm38HbG7WluLyiDpeg4e h2da1Wf9eyrRqJm7VMZrUx 4Ir2EfyjY1A84G k t2nF6Iqzooplp6IcErxF ahqMpbQGYO2BS PO9ySvTUjsbI92WeHcc6TQnt7n2z12UoMww7CQTYmmpHVN46ZXgnGg23BOfInvhXtMy4IPXK3jhT0GVv0uRYysG2TedM CFyNzGMmp E0vspKRX FOZRPZS7PeJpkxbbWpzmq0Vh55HU8ZlxDynhXxx6brXn5I4vKDgsWqAKuw EHT3W0wqT7r3dOd3TvvetsgLLkEXiBqW y7hEgtPpHFqpSymn7Jjp2C dTlz0z4iDXaZpejeGYYBMaZXK tJKl1hAs3GtmgrgdGTwew0F9MNHNMioqXNg2aV7N0 1UjycCJ22zCE6OYMXp CNhKAMvEq8qewS sP2AsNyuWDBqCbXTYNKNcq1dPyhhhmrL0Tmbv ORPxUocbqFtHElaJgMSvOw GeK8eY35KNcBMN2d 2kDQc71X9AdUK6lAqO sNFeolPKQTpc l0JRP0M7oBm2tHnCZhDYaxbGBk zMbCwWIM tHwHOmoXPyYkxLrDDe4AJmVeP6ADJXtvMyOiMEFezyiAdrow4G UP7ZLqKq93wY Hc4GnNfnTE9GtL68Uf4ziZJscPFakg98YFJyvegZ koQkWVKXy61YVDhHEmKMtzth8UhBy9scoyBJtjihp0xvZ1npZ2ihINaWjK595BoHiKR oRUSaN4IrV5GjvNJjTnXFQ31rg5usL0j33 vxItJ0bPjji777kKtJfS1E2wUSz wl7N9EdnqsBJfasUsuDXHnP5ZZgGTxBv8Fy0H5k9Mpn0Q91uRCcgXJ523eLptdNz7RyrQOhWybfsgT0OACVyBuj71ZlDYLhgvW3Euz7Zy TyEhO90oKIv7s sxixy qlOtlmfZGV1hx4jmnivf13Uo3JEwUPOoALDZz1655T5zY4IRfehf3YkYY3O x3UyhgCB7ym2PScxrs hCElfm7bHt FNEpWq082v uLHNFhMOFmhbjlcQHMgYfpoq25B7nQl5892nZF6H9LivtQMy0qLVrcM0FtEIb0GJOydW7FmfhPjGCvNusq0BSUFpzIjO8ZE46IIZnZgERyln7Bt9hyijK7hfxF1eAgXMLlTaDQiWDCi5 kQ8a47mhZsmhv9x3AvN2rtcaqUcm2eTd6oCwm vFZGxVM9lg1 JU709UNS4khQkR140a5L7oKAh00Vo Hi9hSNzsF9 DRe8j0EbSj0wWxaCDfol8 9MfdyBDur42BJF1lYEAp05aktehSOjL1igR47CDzq vD2jxCeOjVSL8WROA8Szre9tLFtoBlQ185neoVbblLZagOjjMkxnq0UjOV5f6V02k4Q NDhz5qN3HIlF4NCYAiz3YE7dmxfoR6QFsll8IZePnmGlCJhTnqBa1iXNdh0E kY9c9bH8Yk03Sr87OpUgc8latrdsIqOrYeeeEpuWqFVYoEm1tQICAbC9f 8g9 Q7DsU u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCM8DEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCM4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCMwDEMzoDRgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 Z1RJmh OqeA h1 i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAuToT2WhtYyxoNenChum3vaPINkA width360 height202 urlhttps i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD2 JIwPHoglSsUNAukZpYjypohRQ width720 height404 Learn Flask for Python Full Tutorial Learn Flask for Python Full Tutorial by freeCodeCamp org 1 872 112 views 5 years ago 46 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 viewCountTextsimpleText1 872 112 views navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw9A4NO6 qGzkqpn showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 8 million views simpleText1 8M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA trackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtaMVJKbWhfT3FlQQ 3D 3D commands clickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMoDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdZ1RJmh OqeA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdZ1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a micro web framework written in textPython boldtrue text It is classified as a microframework because it does not require particular tools snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textAnd this is exactly what you think it is it s an textintroduction to flask boldtrue text for textPython boldtrue text So this is what we re going to be doing here I m pretty snippetHoverTextruns textCreator provided subtitles CC maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel0 seconds And this is exactly what you think it is it u0026 39 s an u003cb u003eintroduction to flask u003c b u003e for u003cb u003ePython u003c b u003e So this is what we u0026 39 re going to be doing here I u0026 39 m pretty u0026nbsp simpleText000 timestampEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtaMVJKbWhfT3FlQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 F7AK WzpYdY h1 i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAQckZ9md8tMzFbix z9Vrr5JISWg width360 height202 urlhttps i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD0zqtpp6Gz0cCbvesKVYoavrnlZQ width720 height404 A brilliant introduction to Flask A brilliant introduction to Flask by Pythonist 190 359 views 4 years ago 5 minutes 45 seconds longBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 viewCountTextsimpleText190 359 views navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist shortBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw9A1sOl55bfgtgX showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel190K views simpleText190K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY trackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtGN0FLLVd6cFlkWQ 3D 3D commands clickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMUDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdF7AK WzpYdY actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdF7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we are going to get a great textintroduction to Flask boldtrue text framework What it is actually why we should use textFlask boldtrue text and how to snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction to Flask Web Server Gateway Interface What Flask is How to install collapsedThumbnailthumbnails urlhttps i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction to Flask timeDescriptionruns text005 h1 i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 onTapclickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 5s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds5 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 5 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text338 h1 i ytimg com vi F7AK WzpYdY hqdefault 218833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAP8Gm4jib 0PxtIJw8Rm5o8agAig width336 height188 onTapclickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 218s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds218 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 218 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Flask is How to install timeDescriptionruns text524 h1 i ytimg com vi F7AK WzpYdY hqdefault 328800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAkNKBrfeZ 6zWGPSJrw6jkpI s8A width336 height188 onTapclickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 324s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds324 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 324 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCL0DEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCL8DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCL4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCLwDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCLsDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4281874488 section2Color4280821800 section3Color4279834905 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4278979596 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284900966 section2Color4284045657 section3Color4283256141 primaryTitleColor4294967295 secondaryTitleColor4293585642 iconActivatedColor4294967295 iconInactiveColor4290756543 section4Color4282400832 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtGN0FLLVd6cFlkWSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist h1 Hzg16 4k Kk h1 i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAHpFC aWx4H0cW3TuUb1iKI7GX8Q width360 height202 urlhttps i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCm2d7hEpR0sU6t2ZN6cajA5vGGYg width720 height404 An Introduction to Flask An Introduction to Flask by O Reilly 10 697 views 10 years ago 1 minute 26 seconds longBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly publishedTimeTextsimpleText10 years ago lengthTextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 viewCountTextsimpleText10 697 views navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly shortBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw9AqfGT8b69jZwf showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel10K views simpleText10K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk trackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtIemcxNi00ay1Law 3D 3D commands clickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLcDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdHzg16 4k Kk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdHzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textGet started with textFlask boldtrue text the popular web framework that s textsmall boldtrue text lightweight and powerful This video texttutorial boldtrue text uses use textshort boldtrue text and snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtIemcxNi00ay1LayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly h1 5aYpkLfkgRE h1 i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3 GwFX1aGAXhtD6eAXVsKXk1Ncw width360 height202 urlhttps i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCTHL2okfc0QnbviRZt2YUXkUkiMw width720 height404 build a meme Python website Flask Tutorial for Beginners build a meme Python website Flask Tutorial for Beginners by NetworkChuck 504 493 views 2 years ago 13 minutes 30 seconds longBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 viewCountTextsimpleText504 493 views navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck shortBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw9AkYKSv4uyitPlAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel504K views simpleText504K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE trackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs1YVlwa0xma2dSRQ 3D 3D commands clickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLIDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId5aYpkLfkgRE actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textBuild your own textPython Flask boldtrue text website with Linode https ntck co linode get a 100 Credit good for 60 days as a new user Yes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What do you need What the junk is Flask Let s get started Time to build our meme website Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 collapsedLabelruns text6 text chapters expandedTitleruns text6 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 onTapclickTrackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat do you need timeDescriptionruns text050 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 50933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtZ1skGBcOWoIsgdqiELCr2NUWNw width336 height188 onTapclickTrackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 50s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds50 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 50 u0026mt 1730885867 u0026oweuc trackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat the junk is Flask timeDescriptionruns text209 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 151166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBseUKV7mwiLFngfLex76PVmmwFwA width336 height188 onTapclickTrackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 129s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds129 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 129 u0026mt 1730885867 u0026oweuc trackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLet s get started timeDescriptionruns text256 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 176966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB4apac77oNVNoeO6K52kbWFauuIA width336 height188 onTapclickTrackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 176s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds176 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 176 u0026mt 1730885867 u0026oweuc trackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTime to build our meme website timeDescriptionruns text823 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 505233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAfAMhf3QbtqLBsosuW1Z3CVTB6nQ width336 height188 onTapclickTrackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 503s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds503 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 503 u0026mt 1730885867 u0026oweuc trackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1133 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 714866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDJxRGnVtnYzehRWa1zZ794mlwQig width336 height188 onTapclickTrackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 693s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds693 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 693 u0026mt 1730885867 u0026oweuc trackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCKcDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCKkDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCKgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCKYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCKUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244313 secondaryTitleColor4283197813 iconActivatedColor4279321689 iconInactiveColor4286485662 section4Color4292732907 iconDisabledColor4072458961 darkColorPalettesection1Color4278658611 section2Color4278524966 section3Color4278391577 primaryTitleColor4293261311 secondaryTitleColor4288921804 iconActivatedColor4293261311 iconInactiveColor4285959059 section4Color4278257932 iconDisabledColor4064893536 vibrantColorPalettesection1Color4279459711 section2Color4279326322 section3Color4279192678 primaryTitleColor4293261311 secondaryTitleColor4290238693 iconActivatedColor4293261311 iconInactiveColor4285238169 section4Color4279059289 iconDisabledColor4063577420 useCustomColorstrue loggingDirectivestrackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs1YVlwa0xma2dSRSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck h1 45P3xQPaYxc h1 i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA5MD4 GDRiZs3J70uQO4k3qLAu6Q width360 height202 urlhttps i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAFb2JuKcI17woqSKHhA8IbYP50Bw width720 height404 Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial by Code with Josh 36 954 views 7 months ago 1 hour 25 minutes longBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical publishedTimeTextsimpleText7 months ago lengthTextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 viewCountTextsimpleText36 954 views navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical shortBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw9Al8bpntD4 cnjAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel36K views simpleText36K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc trackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0NVAzeFFQYVl4Yw 3D 3D commands clickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId45P3xQPaYxc actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns text from Timestamps 0000 textIntroduction boldtrue text to The Course 145 UnSponsored SponsorShip 242 textIntroduction to Flask boldtrue text 1020 snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textWelcome to my textintroduction to flask boldtrue text we re about to crud together eh that sounded weird but it was supposed to not that kind we are snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel2 seconds Welcome to my u003cb u003eintroduction to flask u003c b u003e we u0026 39 re about to crud together eh that sounded weird but it was supposed to not that kind we are u0026nbsp simpleText002 timestampEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026t 2s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc startTimeSeconds2 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026osts 2 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs0NVAzeFFQYVl4YyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical h1 gDSLrpxR3G4 h1 i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD5WNS2PUxvZ6vuLCz r0ip71ApNA width360 height202 urlhttps i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBq3iljsO rIvDbwJppCGoPNJYbMg width720 height404 Flask Tutorial 1 Introduction to Flask Flask Tutorial 1 Introduction to Flask by Chris Hawkes 85 216 views 8 years ago 3 minutes 14 seconds longBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes publishedTimeTextsimpleText8 years ago lengthTextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 viewCountTextsimpleText85 216 views navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes shortBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw9A7rjH4un1opqAAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel85K views simpleText85K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 trackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtnRFNMcnB4UjNHNA 3D 3D commands clickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdgDSLrpxR3G4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdgDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn to code with me https codehawke com Other Social https twitter com RealChrisHawkes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Flask Overview Prerequisites collapsedThumbnailthumbnails urlhttps i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 onTapclickTrackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Overview timeDescriptionruns text017 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 17933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANkEzvOS4MhjOt9k ngs4BV0pwSg width336 height188 onTapclickTrackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 17s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds17 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 17 u0026mt 1730885867 u0026oweuc trackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPrerequisites timeDescriptionruns text122 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 85833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqDusai6 vvniY9vuU0hPQcFXEAA width336 height188 onTapclickTrackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 82s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds82 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 82 u0026mt 1730885867 u0026oweuc trackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJQDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJMDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJIDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389298 primaryTitleColor4279506457 secondaryTitleColor4283916400 iconActivatedColor4282731865 iconInactiveColor4288062652 section4Color4292731627 iconDisabledColor4073312992 darkColorPalettesection1Color4281481023 section2Color4280822835 section3Color4280164646 primaryTitleColor4293259007 secondaryTitleColor4288918220 iconActivatedColor4293259007 iconInactiveColor4285956499 section4Color4279506457 iconDisabledColor4064693593 vibrantColorPalettesection1Color4283389797 section2Color4282731609 section3Color4282073420 primaryTitleColor4293259007 secondaryTitleColor4290761199 iconActivatedColor4293259007 iconInactiveColor4286088345 section4Color4281415231 iconDisabledColor4064035404 useCustomColorstrue loggingDirectivestrackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtnRFNMcnB4UjNHNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes h1 4L xAWDRs7w h1 i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD284TscLGuZWIwGS51qfHM62IY8A width360 height202 urlhttps i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBOMw2T2KKWJ5Nmpj7VO1Dv1b6SoQ width720 height404 Introduction To Flask Web Framework Introduction To Flask Web Framework by Krish Naik 191 871 views 3 years ago 10 minutes 21 seconds longBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 viewCountTextsimpleText191 871 views navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 shortBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw9AvOfGhpag N gAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel191K views simpleText191K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w trackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0TF94QVdEUnM3dw 3D 3D commands clickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI4DEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId4L xAWDRs7w actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web application framework written in textPython boldtrue text It is developed by Armin Ronacher who leads an international group of snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction What Is Flask Web Server Gateway Interface collapsedThumbnailthumbnails urlhttps i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text053 h1 i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 onTapclickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 53s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds53 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 53 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Is Flask timeDescriptionruns text139 h1 i ytimg com vi 4L xAWDRs7w hqdefault 128100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCWngvzVNfIJksONTErVovl7D3qpA width336 height188 onTapclickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 99s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds99 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 99 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text314 h1 i ytimg com vi 4L xAWDRs7w hqdefault 209133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBpWS5j3qWMKufGl4wEyNmgM9YmwA width336 height188 onTapclickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 194s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds194 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 194 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIYDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIcDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIQDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294046968 section3Color4293389554 primaryTitleColor4279243801 secondaryTitleColor4283393146 iconActivatedColor4281615961 iconInactiveColor4287273901 section4Color4292732139 iconDisabledColor4073313504 darkColorPalettesection1Color4280627775 section2Color4280100915 section3Color4279639590 primaryTitleColor4293259775 secondaryTitleColor4288919244 iconActivatedColor4293259775 iconInactiveColor4285957267 section4Color4279112729 iconDisabledColor4064892000 vibrantColorPalettesection1Color4282604146 section2Color4282077285 section3Color4281615961 primaryTitleColor4293259775 secondaryTitleColor4290499306 iconActivatedColor4293259775 iconInactiveColor4285235609 section4Color4281089100 iconDisabledColor4063576140 useCustomColorstrue loggingDirectivestrackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs0TF94QVdEUnM3dyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item Gj02l0R1drM accessibilityTextDjango VS Flask Which Should You Learn 285K views play Short thumbnailsources urlhttps i ytimg com vi Gj02l0R1drM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDJrUnvxDxImuXenqrxdURzBwQyWA width405 height720 onTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Gj02l0R1drM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdGj02l0R1drM playerParams8AEByAMyuAQUogYVAWvpgwhM6FT04T M1ArO6HyVzcWmkAcC h1 i ytimg com vi Gj02l0R1drM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIEDELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHajAybDBSMWRyTSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Gj02l0R1drM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdGj02l0R1drM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1a3d3697447576b3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdGj02l0R1drM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Gj02l0R1drM paramsCAQ 3D videoIds Gj02l0R1drM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueGj02l0R1drM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango VS Flask Which Should You Learn secondaryTextcontent285K views loggingDirectivestrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item P6dFM5J5w44 accessibilityTextFlask Tutorial 1 Introduction Burst Flask Code Provider Short 52K views play Short thumbnailsources urlhttps i ytimg com vi P6dFM5J5w44 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCJn3UjKWYBPzcJmsmRxqTerc 12w width405 height720 onTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts P6dFM5J5w44 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdP6dFM5J5w44 playerParams8AEByAMyuAQUogYVAWvpgwjf9p8PV7CH4jIBnEsG8nvpkAcC h1 i ytimg com vi P6dFM5J5w44 frame0 jpg width2160 height3840 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCP4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtQNmRGTTVKNXc0NCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v P6dFM5J5w44 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdP6dFM5J5w44 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3fa745339279c38e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdP6dFM5J5w44 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds P6dFM5J5w44 paramsCAQ 3D videoIds P6dFM5J5w44 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueP6dFM5J5w44 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Tutorial 1 Introduction Burst Flask Code Provider Short secondaryTextcontent52K views loggingDirectivestrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item wWQgo4bWQLw accessibilityTextintroduction to the flask http web framework for python 1 3K views play Short thumbnailsources urlhttps i ytimg com vi wWQgo4bWQLw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBzL9BjbB3fSX34mwjFoccNsoX2Ag width405 height720 onTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts wWQgo4bWQLw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdwWQgo4bWQLw playerParams8AEByAMyuAQUogYVAWvpgwgtgBgrnD5SfRUvdagNOmxgkAcC h1 i ytimg com vi wWQgo4bWQLw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt3V1FnbzRiV1FMdyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v wWQgo4bWQLw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdwWQgo4bWQLw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c16420a386d640bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdwWQgo4bWQLw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds wWQgo4bWQLw paramsCAQ 3D videoIds wWQgo4bWQLw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuewWQgo4bWQLw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentintroduction to the flask http web framework for python secondaryTextcontent1 3K views loggingDirectivestrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ld4dd TnVSo accessibilityTextFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python 258 views play Short thumbnailsources urlhttps i ytimg com vi Ld4dd TnVSo oardefault jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLALM4lOKIMH UkBCTNcjEcR55xgGQ width405 height720 onTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ld4dd TnVSo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdLd4dd TnVSo playerParams8AEByAMyuAQUogYVAWvpgwiOoPJEjIvNf7shnRW9gGatkAcC h1 i ytimg com vi Ld4dd TnVSo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtMZDRkZC1UblZTbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ld4dd TnVSo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdLd4dd TnVSo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2dde1d77e4e7552a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdLd4dd TnVSo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ld4dd TnVSo paramsCAQ 3D videoIds Ld4dd TnVSo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueLd4dd TnVSo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python secondaryTextcontent258 views loggingDirectivestrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XgtoVn6jE A accessibilityTextIntroduction to Flask Building a Simple Web Application in Python 142 views play Short thumbnailsources urlhttps i ytimg com vi XgtoVn6jE A oar2 jpg sqp oaymwEYCIsEENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLBbXcxjaMFDe6JvbsvR7BZJtKIgIg width523 height720 onTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XgtoVn6jE A webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXgtoVn6jE A playerParams8AEByAMyuAQUogYVAWvpgwh1lJCV6uyt0cRkfL Zl4g9kAcC h1 i ytimg com vi XgtoVn6jE A frame0 jpg width720 height992 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZ3RvVm42akVfQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XgtoVn6jE A u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXgtoVn6jE A playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5e0b68567ea313f0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXgtoVn6jE A listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XgtoVn6jE A paramsCAQ 3D videoIds XgtoVn6jE A listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXgtoVn6jE A userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentIntroduction to Flask Building a Simple Web Application in Python secondaryTextcontent142 views loggingDirectivestrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCO8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAKGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxALGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCN0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAMGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxANGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAOGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item yPkz 0Vq3p8 accessibilityTextDjango vs Flask what to choose shorts coding programming 5 3K views play Short thumbnailsources urlhttps i ytimg com vi yPkz 0Vq3p8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCfS9UlyCclz6shfVzjj nB7pZrog width405 height720 onTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts yPkz 0Vq3p8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdyPkz 0Vq3p8 playerParams8AEByAMyuAQUogYVAWvpgwg61oV lLr NqNCmWsC1mXJkAcC h1 i ytimg com vi yPkz 0Vq3p8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5UGt6XzBWcTNwOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAPGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v yPkz 0Vq3p8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdyPkz 0Vq3p8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c8f933ff456ade9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdyPkz 0Vq3p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds yPkz 0Vq3p8 paramsCAQ 3D videoIds yPkz 0Vq3p8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueyPkz 0Vq3p8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask what to choose shorts coding programming secondaryTextcontent5 3K views loggingDirectivestrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 4 ljVbj5WwY accessibilityTextProgramming a Flask Backend Python Short Tutorial 323 views play Short thumbnailsources urlhttps i ytimg com vi 4 ljVbj5WwY oar2 jpg sqp oaymwEYCP0EENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLArFHg3EkxtdAEaDCUm BG17JKVMA width637 height720 onTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 4 ljVbj5WwY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId4 ljVbj5WwY playerParams8AEByAMyuAQUogYVAWvpgwgiEgxsobUH6ac3i2QKwFWEkAcC h1 i ytimg com vi 4 ljVbj5WwY frame0 jpg width1080 height1220 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs0LWxqVmJqNVd3WSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAQGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 4 ljVbj5WwY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4 ljVbj5WwY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e3e96355b8f95b06 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4 ljVbj5WwY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4 ljVbj5WwY paramsCAQ 3D videoIds 4 ljVbj5WwY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value4 ljVbj5WwY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgramming a Flask Backend Python Short Tutorial secondaryTextcontent323 views loggingDirectivestrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q3 kKvFeAlI accessibilityTextDjango vs Flask Best Backend Frameworks for 2021 125K views play Short thumbnailsources urlhttps i ytimg com vi Q3 kKvFeAlI hq720 2 jpg sqp oaymwEkCI4CEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEt1pDyY0msAnciqTJU7jl4f4qRw width270 height480 onTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q3 kKvFeAlI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ3 kKvFeAlI playerParams8AEByAMyuAQUogYVAWvpgwjTnUrv U4YkhYO9Ht2 uCckAcC h1 i ytimg com vi Q3 kKvFeAlI frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCM4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRM19rS3ZGZUFsSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxARGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q3 kKvFeAlI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ3 kKvFeAlI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 437fe42af15e0252 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ3 kKvFeAlI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q3 kKvFeAlI paramsCAQ 3D videoIds Q3 kKvFeAlI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ3 kKvFeAlI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask Best Backend Frameworks for 2021 secondaryTextcontent125K views loggingDirectivestrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qUqSwHSY1K8 accessibilityTextPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming 3 5K views play Short thumbnailsources urlhttps i ytimg com vi qUqSwHSY1K8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD60WBqJ1hL66jL88xWi31oMl1ZUA width405 height720 onTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qUqSwHSY1K8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqUqSwHSY1K8 playerParams8AEByAMyuAQUogYVAWvpgwhY98oWrEV0QhhCsXZbtkYFkAcC h1 i ytimg com vi qUqSwHSY1K8 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxVXFTd0hTWTFLOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxASGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qUqSwHSY1K8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqUqSwHSY1K8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id a94a92c07498d4af u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqUqSwHSY1K8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qUqSwHSY1K8 paramsCAQ 3D videoIds qUqSwHSY1K8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqUqSwHSY1K8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming secondaryTextcontent3 5K views loggingDirectivestrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 0flO5bFxc g accessibilityTextWhat is flask For more info subscribe my youtube channel short shortvideo flask learning 1K views play Short thumbnailsources urlhttps i ytimg com vi 0flO5bFxc g hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNfc4cEqF2RoVnZQQfr3AC9qpyZQ width406 height720 onTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 0flO5bFxc g webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId0flO5bFxc g playerParams8AEByAMyuAQUogYVAWvpgwjCj669WkWDrKfpWMEuESf kAcC h1 i ytimg com vi 0flO5bFxc g frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgswZmxPNWJGeGNfZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxATGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 0flO5bFxc g u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0flO5bFxc g playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d1f94ee5b17173f8 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0flO5bFxc g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0flO5bFxc g paramsCAQ 3D videoIds 0flO5bFxc g listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value0flO5bFxc g userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is flask For more info subscribe my youtube channel short shortvideo flask learning secondaryTextcontent1K views loggingDirectivestrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MwgycPeVBsI accessibilityText shorts Learning microframe work Flask python flask 427 views play Short thumbnailsources urlhttps i ytimg com vi MwgycPeVBsI oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCYmtXHebhZWR7 dqb7aa6CS4Xqnw width405 height720 onTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MwgycPeVBsI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMwgycPeVBsI playerParams8AEByAMyuAQUogYVAWvpgwgn AvSaqLc0R1Kylo5 g1EkAcC h1 i ytimg com vi MwgycPeVBsI frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNd2d5Y1BlVkJzSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAUGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MwgycPeVBsI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMwgycPeVBsI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 33083270f79506c2 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMwgycPeVBsI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MwgycPeVBsI paramsCAQ 3D videoIds MwgycPeVBsI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMwgycPeVBsI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent shorts Learning microframe work Flask python flask secondaryTextcontent427 views loggingDirectivestrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 2ExDPzyaqgA accessibilityTextComputer Vision Python Flask App Project 4 1K views play Short thumbnailsources urlhttps i ytimg com vi 2ExDPzyaqgA oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCaF0wyfjhhk8n50x4O35ZqTasV0Q width405 height720 onTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 2ExDPzyaqgA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId2ExDPzyaqgA playerParams8AEByAMyuAQUogYVAWvpgwg6ZNkF 4zSUU I78zG9xzZkAcC h1 i ytimg com vi 2ExDPzyaqgA frame0 jpg width608 height1080 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyRXhEUHp5YXFnQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAVGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 2ExDPzyaqgA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId2ExDPzyaqgA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d84c433f3c9aaa00 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId2ExDPzyaqgA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 2ExDPzyaqgA paramsCAQ 3D videoIds 2ExDPzyaqgA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value2ExDPzyaqgA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentComputer Vision Python Flask App Project secondaryTextcontent4 1K views loggingDirectivestrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 24rHrDGXYxg accessibilityTextpython flask tutorial python shorts 609 views play Short thumbnailsources urlhttps i ytimg com vi 24rHrDGXYxg oar2 jpg sqp oaymwEkCMMCENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD0FM0VGPNoDDBDo48EH M ikqXlQ width323 height720 onTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 24rHrDGXYxg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId24rHrDGXYxg playerParams8AEByAMyuAQUogYVAWvpgwgzxNwDmUve8kMrMJ2lLsjikAcC h1 i ytimg com vi 24rHrDGXYxg frame0 jpg width860 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyNHJIckRHWFl4ZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAWGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 24rHrDGXYxg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId24rHrDGXYxg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id db8ac7ac31976318 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId24rHrDGXYxg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 24rHrDGXYxg paramsCAQ 3D videoIds 24rHrDGXYxg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value24rHrDGXYxg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentpython flask tutorial python shorts secondaryTextcontent609 views loggingDirectivestrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qiY5IEQwI10 accessibilityTextAdditional Automatic Imports to the Flask Shell developer programming code flask python 110 views play Short thumbnailsources urlhttps i ytimg com vi qiY5IEQwI10 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBMlwiervqZRsNgJM 69053LkqJ w width405 height720 onTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qiY5IEQwI10 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqiY5IEQwI10 playerParams8AEByAMyuAQUogYVAWvpgwiy laHqpbCnuCIMjeNURHkkAcC h1 i ytimg com vi qiY5IEQwI10 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxaVk1SUVRd0kxMCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAXGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qiY5IEQwI10 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqiY5IEQwI10 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aa2639204430235d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqiY5IEQwI10 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qiY5IEQwI10 paramsCAQ 3D videoIds qiY5IEQwI10 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqiY5IEQwI10 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentAdditional Automatic Imports to the Flask Shell developer programming code flask python secondaryTextcontent110 views loggingDirectivestrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lDD2 AKbOuM accessibilityTextPython Libraries Flask 55 views play Short thumbnailsources urlhttps i ytimg com vi lDD2 AKbOuM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLApfZE6 Gv6 ZBerM0VQtVEnbHF8Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lDD2 AKbOuM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlDD2 AKbOuM playerParams8AEByAMyuAQUogYVAWvpgwjupzVg9QjlidWVGysPq4eCkAcC h1 i ytimg com vi lDD2 AKbOuM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsREQyX0FLYk91TSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAYGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lDD2 AKbOuM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlDD2 AKbOuM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9430f6fc029b3ae3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlDD2 AKbOuM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lDD2 AKbOuM paramsCAQ 3D videoIds lDD2 AKbOuM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelDD2 AKbOuM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Libraries Flask secondaryTextcontent55 views loggingDirectivestrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sOlAb9n6RC8 accessibilityTextFlask Python Web Framework shorts 161 views play Short thumbnailsources urlhttps i ytimg com vi sOlAb9n6RC8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDxzua7JU8J1O6tiaWHOUxFSsp37Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sOlAb9n6RC8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsOlAb9n6RC8 playerParams8AEByAMyuAQUogYVAWvpgwhdTxtxwvsDFo4GZkIi UeJkAcC h1 i ytimg com vi sOlAb9n6RC8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzT2xBYjluNlJDOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAZGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sOlAb9n6RC8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsOlAb9n6RC8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0e9406fd9fa442f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsOlAb9n6RC8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sOlAb9n6RC8 paramsCAQ 3D videoIds sOlAb9n6RC8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesOlAb9n6RC8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Python Web Framework shorts secondaryTextcontent161 views loggingDirectivestrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item nZIBfzuOD7s accessibilityTextPython Flask Login Framework Demo Video 262 views play Short thumbnailsources urlhttps i ytimg com vi nZIBfzuOD7s hq720 2 jpg sqp oaymwEkCOYBEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCPfoe inOgsXdJdpLzrVUUtr8AGw width230 height480 onTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts nZIBfzuOD7s webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdnZIBfzuOD7s playerParams8AEByAMyuAQUogYVAWvpgwgaNhGgoD zPzFPf7GhGSzOkAcC h1 i ytimg com vi nZIBfzuOD7s frame0 jpg width230 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtuWklCZnp1T0Q3cyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAaGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v nZIBfzuOD7s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdnZIBfzuOD7s playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9d92017f3b8e0fbb u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdnZIBfzuOD7s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds nZIBfzuOD7s paramsCAQ 3D videoIds nZIBfzuOD7s listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuenZIBfzuOD7s userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Flask Login Framework Demo Video secondaryTextcontent262 views loggingDirectivestrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item HzZs NLQILY accessibilityTextflask login tutorial flask authentication 848 views play Short thumbnailsources urlhttps i ytimg com vi HzZs NLQILY oar2 jpg sqp oaymwEkCJgDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLA5JTMAE0CYPZ6DmVUxaqCYxIkH w width408 height720 onTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts HzZs NLQILY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdHzZs NLQILY playerParams8AEByAMyuAQUogYVAWvpgwhne sT3djz6dBGXy sr4kWkAcC h1 i ytimg com vi HzZs NLQILY frame0 jpg width608 height1072 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtIelpzX05MUUlMWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAbGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v HzZs NLQILY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzZs NLQILY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f366cfcd2d020b6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzZs NLQILY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds HzZs NLQILY paramsCAQ 3D videoIds HzZs NLQILY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueHzZs NLQILY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentflask login tutorial flask authentication secondaryTextcontent848 views loggingDirectivestrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lLgh3JG4Sso accessibilityTextInfosys Flask Interview Questions 523 views play Short thumbnailsources urlhttps i ytimg com vi lLgh3JG4Sso hq720 2 jpg sqp oaymwEYCNAFENAFSFryq4qpAwoIARUAAIhC0AEB u0026rs AOn4CLDKFXI0V 5I4Cxod2ddSTdbQVIr4w width720 height720 onTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lLgh3JG4Sso webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlLgh3JG4Sso playerParams8AEByAMyuAQUogYVAWvpgwh3rZbH75pjYEHI4K3 7z8CkAcC h1 i ytimg com vi lLgh3JG4Sso frame0 jpg width720 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsTGdoM0pHNFNzbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAcGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lLgh3JG4Sso u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLgh3JG4Sso playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94b821dc91b84aca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLgh3JG4Sso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLgh3JG4Sso paramsCAQ 3D videoIds lLgh3JG4Sso listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelLgh3JG4Sso userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentInfosys Flask Interview Questions secondaryTextcontent523 views loggingDirectivestrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item xg2DbpfzwbU accessibilityTextPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses 22 views play Short thumbnailsources urlhttps i ytimg com vi xg2DbpfzwbU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCoETtk7VARfGrVOow0DWlSS0rHBQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts xg2DbpfzwbU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdxg2DbpfzwbU playerParams8AEByAMyuAQUogYVAWvpgwiwxqB1zfmuvOWkb mKc7hMkAcC h1 i ytimg com vi xg2DbpfzwbU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt4ZzJEYnBmendiVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAdGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v xg2DbpfzwbU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxg2DbpfzwbU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c60d836e97f3c1b5 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdxg2DbpfzwbU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xg2DbpfzwbU paramsCAQ 3D videoIds xg2DbpfzwbU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuexg2DbpfzwbU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses secondaryTextcontent22 views loggingDirectivestrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q2ieTJ t 14 accessibilityTextFlask 2 0 Is Out Async Support Shorts 26K views play Short thumbnailsources urlhttps i ytimg com vi Q2ieTJ t 14 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLC p8CoEXTNjxNZ4RLLsRyDsCQHyg width405 height720 onTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q2ieTJ t 14 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ2ieTJ t 14 playerParams8AEByAMyuAQUogYVAWvpgwj99pV0RSylqkg2Wdr 2h1dkAcC h1 i ytimg com vi Q2ieTJ t 14 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRMmllVEpfdC0xNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAeGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q2ieTJ t 14 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ2ieTJ t 14 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 43689e4c9fedfb5e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ2ieTJ t 14 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q2ieTJ t 14 paramsCAQ 3D videoIds Q2ieTJ t 14 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ2ieTJ t 14 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask 2 0 Is Out Async Support Shorts secondaryTextcontent26K views loggingDirectivestrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item IwPdIqsOiXo accessibilityTextBuilding a Simple Form Web Application with Flask in python 7 4K views play Short thumbnailsources urlhttps i ytimg com vi IwPdIqsOiXo oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDud2GdyPcfqC2YpSJl3xXQ gP19g width480 height720 onTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts IwPdIqsOiXo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdIwPdIqsOiXo playerParams8AEByAMyuAQUogYVAWvpgwgveBVvKBwri 3Jusme9v8wkAcC h1 i ytimg com vi IwPdIqsOiXo frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtJd1BkSXFzT2lYbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAfGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v IwPdIqsOiXo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdIwPdIqsOiXo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2303dd22ab0e897a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdIwPdIqsOiXo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds IwPdIqsOiXo paramsCAQ 3D videoIds IwPdIqsOiXo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueIwPdIqsOiXo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding a Simple Form Web Application with Flask in python secondaryTextcontent7 4K views loggingDirectivestrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fMAoKc1SwtQ accessibilityTextPython s Flask Framework Tutorial 4 Admin Panel 116 views play Short thumbnailsources urlhttps i ytimg com vi fMAoKc1SwtQ hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCQ tHRKCBYE PHGs2eqfxyi52pag width405 height720 onTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts fMAoKc1SwtQ webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfMAoKc1SwtQ playerParams8AEByAMyuAQUogYVAWvpgwhWYyG21 y3OztPZUspb3eJkAcC h1 i ytimg com vi fMAoKc1SwtQ frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmTUFvS2MxU3d0USrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAgGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v fMAoKc1SwtQ u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfMAoKc1SwtQ playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7cc02829cd52c2d4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfMAoKc1SwtQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fMAoKc1SwtQ paramsCAQ 3D videoIds fMAoKc1SwtQ listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefMAoKc1SwtQ userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 4 Admin Panel secondaryTextcontent116 views loggingDirectivestrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MzttDR vmOk accessibilityTextSpeedrun Making a web application using flask python 2 2K views play Short thumbnailsources urlhttps i ytimg com vi MzttDR vmOk hq720 2 jpg sqp oaymwEkCOgCEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBmHDorMSUND5D9H0Ct88exnYQH g width360 height480 onTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MzttDR vmOk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMzttDR vmOk playerParams8AEByAMyuAQUogYVAWvpgwi9UxXcsTNkWNI PN ZVtHdkAcC h1 i ytimg com vi MzttDR vmOk frame0 jpg width360 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJ4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNenR0RFItdm1PayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAhGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MzttDR vmOk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMzttDR vmOk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 333b6d0d1faf98e9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMzttDR vmOk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MzttDR vmOk paramsCAQ 3D videoIds MzttDR vmOk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMzttDR vmOk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentSpeedrun Making a web application using flask python secondaryTextcontent2 2K views loggingDirectivestrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XdLeLLWaC9c accessibilityTextFlask Application In Just 4 Steps shorts shorts 675 views play Short thumbnailsources urlhttps i ytimg com vi XdLeLLWaC9c oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDzOzN9JZ1onG oZwFP1cw fam6Xg width405 height720 onTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XdLeLLWaC9c webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXdLeLLWaC9c playerParams8AEByAMyuAQUogYVAWvpgwhNKVmQmWHxhABRBYD8gJMkkAcC h1 i ytimg com vi XdLeLLWaC9c frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZExlTExXYUM5YyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAiGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XdLeLLWaC9c u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXdLeLLWaC9c playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5dd2de2cb59a0bd7 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXdLeLLWaC9c listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XdLeLLWaC9c paramsCAQ 3D videoIds XdLeLLWaC9c listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXdLeLLWaC9c userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Application In Just 4 Steps shorts shorts secondaryTextcontent675 views loggingDirectivestrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 adSlotRendereradSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy zSzk1OKaZ5HszfXExzO50EUAoqxze8WU6Q3WvobEMxIpen jLFOV7hB1oGQdAIUXEzrY66FMVL6Jb6eska9dvCfpE85x5830e4EQ e TyWfd7hqIzJDacJeI4AsoPbDA width2160 height2160 titlesimpleTextThe Ants x Lucas the Spider Collab descriptionsimpleTextDownload to Join Lucas websiteTextsimpleTextStarUnionGame navigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai COpWTSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSaAk Q0FFYD6EQRABBNM6E90ULxE7rmeqqf3jhk 66stg 6xc6cF5DathKAys1dQdxQF1njFjClD6zqkSlSNIWlQgeupprCv 83rKxnT2PcqLWh1r2bHEsYdx2BXoermM AsEY cuUb2nY8YG3l8U 1e2ttTxXHoftslgVpb91LPHFhvLcrOsXaCZTZThZgulZZClpazIAE1NdREPGq T 3frEEol PTsZuLamNZJQUXNYLJJiVcFRE5ebmoXmMMIRqfGAlt10ax MFBR8snri6MqJ5hjcEmM07infk0i geJ1lNRRdXUaBpT6IbeqmtE03RCcvoKxKcevMTtcU6UGJ KY0PFpKnMeYe wYXNfpN7Ae6fRrOBQQd9KccAEjuC8qoQFiAXQh52pUZIFCAgTeKTyu4sZoAZugAfWl8L GJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB PZG6gHt6mxAqgHl7qxAqgH6auxApIIC0FBQUFBQUFBQUFB0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA8gJAMgJigK6Cz4IAxAFGAQgCCgBMAVAAUgAWE5gAGgAcAGIAQCYAQGiAQgKAKgCAdgCAqgBAdgBAYACAYgCBagCALUCP2mXPrgT AbAUA8AVgYCAQIoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF2iQ0FwJtbXruhcEKAAwANIXCRICsFMYbiIBAA u0026sigh FS7NPP2L0f8 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSEgkTl4mKDxCGCIywDVlrW6Q88dySH bUjL7VccJTJzKPeFofn2xxStPoxoicw 1phW4Cq5k8P2gubsZ3YnN EITAfKIzhZElYjIKdUzL3M8xDp2iqhJL2hU4pttDBHEA pP8fPZmy7tyjHxl4ymdG2vyRCWdMwDyewoiQgTkpiItfRbMGAEqBY 2TNX4u618izfd5 WLmj8lH5tIgfsQfBNg68sy6Mys2muVjsoviCNSfdYPLHBmDavSi9IMv1YdVywAe 5zeeyTUJ5uu1N3lGy7SNn7BVp4gZAPUsKudRCVZvwjwMhBGM36GIFudwSe0SeUiTvZ07syX0 3L7p2foRUs1911nvdd8x4AYw jvwhE8Zh7OeT4uziM9YQ4BqNCQEUlr0Z6OPEayL8qk991rRtMXUqdDyhS5Acv4yixWA54yH5jeSD7kogvBTY2U4hYUKDe1lgY2DuKMh1f0babiC918LvR1VZ9UUpzMhPizcrK6SmcO0oqI3JZcs4ObmQQgJ3IzulPwBJISwclqu0g4nKLNC9Yyf209P3ZquRGldYU976ybxgIZEBCd4Pu7ETetnna 5t 3ovqTWXraQqou9ywtgvND RxDM91yKbFB02aeLV02wr3 ztr6eX6ZAYSu7Ir5 mNnbOpbeqmZyh0xxgvm8Lq7tCBbxdh1iLI5rVbTxo4 kT Sx5RrrXIram9aiFS0F1vOSlrCHT9v2aq5 4NDWxwWEplAw6ung3R7gJ1qQmm4l92M9iyEp6Zfm5Ce7w5UP63lxofY3paDCHSazB6kK MKWY nGwpq4EGwCT6WRwE UcgOY p7aUq9KA4 83BmwsCe1X69sayoncUnnQFGmN7vMvs8HfRn63qqt93aYePpmfHFckJ1aPQgqWK9ZZjJGfNUR33nNOjmX0PpbI5UPP6YEoi143TSE d j90X8oO7yUB0Ilq9fztOFOfMTDGEzntCd7hc7AGPXx00ZWISWL4UB56 yn ed1tj15HtItq5UB9m6FhHFuQFqSMiCkks862xWOyLXdGjjC9fVNXaMPXqyhHrvwTX0 ukLHFtVTYQqGj7g5ikDEMZfsy8nttVWo4 79aSju7ZylBjSJwYYlJrhHUJ3 ka6xZfaFZgWDz8MiivbBZZaRAsp 8TOiKsYGeUeKVJdMgWsBS53SnjAF9Ey1WwXlU 9lf0c7F0KBKsrFHuPxtyjYIUe0JBhrlAIQGvjYjLWFP9axyaxPbRUqKXXMQ4qcZ6WF0IlHkDwfyjFi1QBgl2y0zTnPE8EEict082SMYoORf2Q849TKawYWpFoyuOE1339L8jnqveDBOs7V5ayCGJUMaRVKTGkeCwxEX5vaDxijCrM800B8rNSegz9L6DaifZ1rxsVfPXG5duXdlT1kyp7vaB XKDJU5b2xWq UseodoZ9Rpj4Mejcq5xQKRzsPmgwyF53TScuCkm1teiUMv8UwSCLASps0k3Rr2BnceHnMdRmOrkp9yx4VbpBQrflqlIsF8y HAAuEBGc1i66jeCI1OtNmn9mQQlFmjUD3Hi4Bpr07Q wDYg2Y45Z2Mb tyRsuy4LqXj5rTPqHnWy ihDmu2wxhMX0GxKIm17LNgOa6mq8pXOWkGd6maBJztJqN2SVbimpmZ3vzcX1EbYHLRB4fDuLwQx3YbA20ZN7bmZjNCnDqlqQ86HJdbM9HlX43 YyR2rT9rsSHviZv1hxalA7cdHREVZpy4R qmQWVXFZ7o5zvLZvm JNed4uUmK5e3t eLT5yHx9M6md1gbjb0hVL3imU5TzLLdAys7zjxLW qwptxyLaBa3O9dUlkPxrvmKINticpPK3q7Xz4bMihkW 6EFCi4vDR2q3g u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCJcCEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCJYCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCJQCEMzoDRgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 0HXg9 r 7MM h1 i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjyUjtdWeIoR6h94cmXAgqCl8zig width360 height202 urlhttps i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB 1kznUVWrl MKQu0zLrMI Y D8w width720 height404 Flask in 6 Minutes Flask in 6 Minutes by CodeWithHarry 138 766 views 2 years ago 6 minutes 35 seconds longBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 viewCountTextsimpleText138 766 views navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry shortBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw9Aw9n 1 e LrQAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel138K views simpleText138K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM trackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgswSFhnOV9yXzdNTQ 3D 3D commands clickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJICEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId0HXg9 r 7MM actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textPython flask Introduction boldtrue text and History In this video we will look into the textflask boldtrue text framework which is based on textpython boldtrue text This video will snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Features History My Opinion Syntax Hello World App Jinja Static Files Generating URL in Jinja Template Inheritance Final Note collapsedThumbnailthumbnails urlhttps i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 collapsedLabelruns text11 text chapters expandedTitleruns text11 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 onTapclickTrackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFeatures timeDescriptionruns text014 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 20966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAD9X7g 4TCXJxurNz18sMrpoJV8Q width336 height188 onTapclickTrackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 14s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds14 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 14 u0026mt 1730885867 u0026oweuc trackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHistory timeDescriptionruns text045 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 74000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB47NuDEnLYLA9dyeWBVYJpA5hB9A width336 height188 onTapclickTrackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 45s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds45 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 45 u0026mt 1730885867 u0026oweuc trackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMy Opinion timeDescriptionruns text159 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 138066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCiF1XKQeDa1iby4hE9m 7NsQ8eBA width336 height188 onTapclickTrackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 119 u0026mt 1730885867 u0026oweuc trackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSyntax timeDescriptionruns text223 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 145933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCz4fUIV8Era JaS61mmY1RJxvjLQ width336 height188 onTapclickTrackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 143s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds143 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 143 u0026mt 1730885867 u0026oweuc trackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHello World App timeDescriptionruns text228 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 148166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAexXsIoA1YiVYVwYXKjvTIRG4CPA width336 height188 onTapclickTrackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja timeDescriptionruns text327 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 222133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvAkqnxRxwdrO9XQNiQUSFRcfe9w width336 height188 onTapclickTrackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 207s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds207 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 207 u0026mt 1730885867 u0026oweuc trackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textStatic Files timeDescriptionruns text404 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 254833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAg8O92hKmCijFwWdcIOXDM2Eq0VA width336 height188 onTapclickTrackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 244s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds244 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 244 u0026mt 1730885867 u0026oweuc trackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textGenerating URL in Jinja timeDescriptionruns text442 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 301966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBy37z2o9MUNUByiItQMEdZAp0KKA width336 height188 onTapclickTrackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 282s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds282 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 282 u0026mt 1730885867 u0026oweuc trackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTemplate Inheritance timeDescriptionruns text515 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 328766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC4XpBzR2gxr7SklLO2pPsvipqQCA width336 height188 onTapclickTrackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 315s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds315 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 315 u0026mt 1730885867 u0026oweuc trackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFinal Note timeDescriptionruns text555 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 376000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAldRsrZfQJzAJZYqIHNZNHbRbRAg width336 height188 onTapclickTrackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 355s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds355 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 355 u0026mt 1730885867 u0026oweuc trackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIICEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIQCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIMCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIECEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIACEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704895 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244569 secondaryTitleColor4282934896 iconActivatedColor4281487193 iconInactiveColor4287276205 section4Color4292733163 iconDisabledColor4073315040 darkColorPalettesection1Color4280102195 section2Color4279575078 section3Color4279113241 primaryTitleColor4293261567 secondaryTitleColor4288922060 iconActivatedColor4293261567 iconInactiveColor4285959315 section4Color4278651660 iconDisabledColor4064893792 vibrantColorPalettesection1Color4282014565 section2Color4281487193 section3Color4281025612 primaryTitleColor4293261567 secondaryTitleColor4290765807 iconActivatedColor4293261567 iconInactiveColor4285238681 section4Color4280563775 iconDisabledColor4063577676 useCustomColorstrue loggingDirectivestrackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgswSFhnOV9yXzdNTSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry h1 Qr4QMBUPxWo h1 i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4o1J9zhIY6L6df55 E54J4xbpA width360 height202 urlhttps i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA6U3nKgX83MRXn6vuu7Y RGRmB1g width720 height404 Flask Course Python Web Application Development Flask Course Python Web Application Development by freeCodeCamp org 1 036 407 views 3 years ago 6 hours 21 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 viewCountTextsimpleText1 036 407 views navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw9A6oq qIGGhN9C showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 million views simpleText1M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo trackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtRcjRRTUJVUHhXbw 3D 3D commands clickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdQr4QMBUPxWo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdQr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn the textFlask Python boldtrue text web framework by building your own e commerce website with its own authentication system snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns text P1 Introduction P2 Styling u0026 Templates P3 Sending data to Templates P4 Template Inheritance P5 Models and Databases P6 Project Restructure P7 Model Relationships P8 Flask Forms P9 Flask Validations P10 Flashes u0026 Advanced Validations P11 User Authentication Part 1 P12 User Authentication Part 2 P13 Logout and Customizations P14 Item Purchasing Part 1 P15 Item Purchasing Part 2 P16 Item Selling collapsedThumbnailthumbnails urlhttps i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 collapsedLabelruns text16 text chapters expandedTitleruns text16 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns text P1 Introduction timeDescriptionruns text000 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P2 Styling u0026 Templates timeDescriptionruns text2037 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 1237s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds1237 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 1237 u0026mt 1730885867 u0026oweuc trackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P3 Sending data to Templates timeDescriptionruns text4137 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 2497s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds2497 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 2497 u0026mt 1730885867 u0026oweuc trackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P4 Template Inheritance timeDescriptionruns text10256 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 3776s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds3776 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 3776 u0026mt 1730885867 u0026oweuc trackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P5 Models and Databases timeDescriptionruns text12114 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 4874s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds4874 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 4874 u0026mt 1730885867 u0026oweuc trackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P6 Project Restructure timeDescriptionruns text15113 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 6673s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds6673 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 6673 u0026mt 1730885867 u0026oweuc trackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P7 Model Relationships timeDescriptionruns text20541 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 7541s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds7541 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 7541 u0026mt 1730885867 u0026oweuc trackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P8 Flask Forms timeDescriptionruns text22537 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 8737s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds8737 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 8737 u0026mt 1730885867 u0026oweuc trackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P9 Flask Validations timeDescriptionruns text25158 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 10318s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds10318 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 10318 u0026mt 1730885867 u0026oweuc trackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P10 Flashes u0026 Advanced Validations timeDescriptionruns text31405 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 11645s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds11645 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 11645 u0026mt 1730885867 u0026oweuc trackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P11 User Authentication Part 1 timeDescriptionruns text34104 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 13264s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds13264 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 13264 u0026mt 1730885867 u0026oweuc trackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P12 User Authentication Part 2 timeDescriptionruns text35956 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 14396s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds14396 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 14396 u0026mt 1730885867 u0026oweuc trackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P13 Logout and Customizations timeDescriptionruns text43416 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 16456s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds16456 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 16456 u0026mt 1730885867 u0026oweuc trackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P14 Item Purchasing Part 1 timeDescriptionruns text45125 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 17485s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds17485 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 17485 u0026mt 1730885867 u0026oweuc trackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P15 Item Purchasing Part 2 timeDescriptionruns text51839 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 19119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds19119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 19119 u0026mt 1730885867 u0026oweuc trackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P16 Item Selling timeDescriptionruns text55413 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 21253s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds21253 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 21253 u0026mt 1730885867 u0026oweuc trackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOcBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOkBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOYBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4279313497 iconInactiveColor4285692302 section4Color4292731371 iconDisabledColor4071075002 darkColorPalettesection1Color4278785855 section2Color4278653491 section3Color4278521382 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955475 section4Color4278389017 iconDisabledColor4064495961 vibrantColorPalettesection1Color4279447167 section2Color4279315058 section3Color4279182694 primaryTitleColor4293258495 secondaryTitleColor4290233317 iconActivatedColor4293258495 iconInactiveColor4285232793 section4Color4279050329 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtRcjRRTUJVUHhXbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 fft6IvL y1g h1 i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBVNWCA3l Vms44NsTZ6kP6aDvVCQ width360 height202 urlhttps i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBGe2oIl0zvwWoaZWJo91zgy6y1hw width720 height404 Flask Webcast 1 Intro to Flask Flask Webcast 1 Intro to Flask by Miguel Grinberg 28 951 views Streamed 6 years ago 1 hour 14 minutes longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleTextStreamed 6 years ago lengthTextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 viewCountTextsimpleText28 951 views navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw9A2Jb7l6 E3v19 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel28K views simpleText28K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g trackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtmZnQ2SXZMLXkxZw 3D 3D commands clickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdfft6IvL y1g actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdfft6IvL y1g untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textJoin me for a live session in which I ll textintroduce boldtrue text you to the textFlask boldtrue text framework and my textFlask boldtrue text Mega textTutorial boldtrue text series After the demo I snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Questions The 3 Questions Python interpreter Activate environment Writing a script Writing a function Importing Flask class Creating Flask instance Creating a decorator Configuring Flask Adding additional behavior Index decorator Python side Background thread Route List comprehension Voting Refresh Whats New JavaScript collapsedThumbnailthumbnails urlhttps i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 collapsedLabelruns text22 text chapters expandedTitleruns text22 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 onTapclickTrackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textQuestions timeDescriptionruns text230 h1 i ytimg com vi fft6IvL y1g hqdefault 152833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDV1zlOKnghYUvN421esgzA5A300g width336 height188 onTapclickTrackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 150s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds150 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 150 u0026mt 1730885867 u0026oweuc trackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textThe 3 Questions timeDescriptionruns text435 h1 i ytimg com vi fft6IvL y1g hqdefault 286233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCo78m0CLReepU7RG1xDow8mDQ5dw width336 height188 onTapclickTrackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython interpreter timeDescriptionruns text1210 h1 i ytimg com vi fft6IvL y1g hqdefault 743100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCesMEzNrc9E Gevt1uKFXuQmlZEw width336 height188 onTapclickTrackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 730s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds730 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 730 u0026mt 1730885867 u0026oweuc trackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textActivate environment timeDescriptionruns text1300 h1 i ytimg com vi fft6IvL y1g hqdefault 804166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB5sCu7xDOOOpJRFw3Siyab2eZTVg width336 height188 onTapclickTrackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 780s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds780 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 780 u0026mt 1730885867 u0026oweuc trackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a script timeDescriptionruns text1350 h1 i ytimg com vi fft6IvL y1g hqdefault 857833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDxhNs0ObKPPDcS6eSvnaQ7sHKTRA width336 height188 onTapclickTrackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 830s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds830 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 830 u0026mt 1730885867 u0026oweuc trackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a function timeDescriptionruns text1450 h1 i ytimg com vi fft6IvL y1g hqdefault 907966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuWe1svfnRLFjMmFGZ WsENwBJkA width336 height188 onTapclickTrackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 890s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds890 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 890 u0026mt 1730885867 u0026oweuc trackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textImporting Flask class timeDescriptionruns text1600 h1 i ytimg com vi fft6IvL y1g hqdefault 978933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuMzGK613Wm1j XhGQ2IgrgRNEoQ width336 height188 onTapclickTrackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 960s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds960 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 960 u0026mt 1730885867 u0026oweuc trackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Flask instance timeDescriptionruns text1630 h1 i ytimg com vi fft6IvL y1g hqdefault 996366 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBhbkw6TF4GuMfe2QqNTsIcipTjwA width336 height188 onTapclickTrackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 990s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds990 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 990 u0026mt 1730885867 u0026oweuc trackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a decorator timeDescriptionruns text1720 h1 i ytimg com vi fft6IvL y1g hqdefault 1058233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAucIY1aksf8gJyCSkn9iv7RcjaRQ width336 height188 onTapclickTrackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1040s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1040 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1040 u0026mt 1730885867 u0026oweuc trackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textConfiguring Flask timeDescriptionruns text1815 h1 i ytimg com vi fft6IvL y1g hqdefault 1098200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoi7rTzkqMVTfCvCdhwNgvJe7d8g width336 height188 onTapclickTrackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1095s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1095 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1095 u0026mt 1730885867 u0026oweuc trackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding additional behavior timeDescriptionruns text1925 h1 i ytimg com vi fft6IvL y1g hqdefault 1174166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC pVmtFPsyDDPF3dFGbAz5YYyp4A width336 height188 onTapclickTrackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1165s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1165 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1165 u0026mt 1730885867 u0026oweuc trackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textIndex timeDescriptionruns text2045 h1 i ytimg com vi fft6IvL y1g hqdefault 1270133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDFP8JiWmxIHOWXaxoHUkPGCGx8ZQ width336 height188 onTapclickTrackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1245s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1245 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1245 u0026mt 1730885867 u0026oweuc trackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textdecorator timeDescriptionruns text2145 h1 i ytimg com vi fft6IvL y1g hqdefault 1312000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDWLb2jMiQWWw6LJljl96LLnbYLrQ width336 height188 onTapclickTrackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1305s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1305 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1305 u0026mt 1730885867 u0026oweuc trackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython side timeDescriptionruns text2815 h1 i ytimg com vi fft6IvL y1g hqdefault 1710100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCC1HSaPTlL1dE3URwDw0q2DArCdA width336 height188 onTapclickTrackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1695s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1695 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1695 u0026mt 1730885867 u0026oweuc trackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textBackground thread timeDescriptionruns text3800 h1 i ytimg com vi fft6IvL y1g hqdefault 2300200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCn2QT4OS4 UAP8qvtFXt5oyym1TA width336 height188 onTapclickTrackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2280s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2280 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2280 u0026mt 1730885867 u0026oweuc trackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRoute timeDescriptionruns text3940 h1 i ytimg com vi fft6IvL y1g hqdefault 2405333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3SNMrI0TO4DYb6Y4NBqtbU 3ChQ width336 height188 onTapclickTrackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2380s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2380 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2380 u0026mt 1730885867 u0026oweuc trackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textList comprehension timeDescriptionruns text4040 h1 i ytimg com vi fft6IvL y1g hqdefault 2459233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCHklsqm6kk9 WwBotYp03Eli6W0g width336 height188 onTapclickTrackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2440s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2440 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2440 u0026mt 1730885867 u0026oweuc trackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textVoting timeDescriptionruns text4235 h1 i ytimg com vi fft6IvL y1g hqdefault 2565266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAvehngLnxbFiyFtLbFO8hDodt1FQ width336 height188 onTapclickTrackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2555s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2555 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2555 u0026mt 1730885867 u0026oweuc trackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRefresh timeDescriptionruns text4900 h1 i ytimg com vi fft6IvL y1g hqdefault 2961066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA4QGF4W7Cuoo3Lg8qOz5SNGzr7Fg width336 height188 onTapclickTrackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2940s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2940 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2940 u0026mt 1730885867 u0026oweuc trackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhats New timeDescriptionruns text4947 h1 i ytimg com vi fft6IvL y1g hqdefault 3011766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDc3SenM2kcTNlW0uOIVfhaAOIaVA width336 height188 onTapclickTrackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2987s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2987 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2987 u0026mt 1730885867 u0026oweuc trackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJavaScript timeDescriptionruns text5447 h1 i ytimg com vi fft6IvL y1g hqdefault 3291033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoG KLm9K 0oayiXuziPi FItAeA width336 height188 onTapclickTrackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 3287s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds3287 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 3287 u0026mt 1730885867 u0026oweuc trackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCMYBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCMgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCMcBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCMUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCMQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293390066 primaryTitleColor4279441177 secondaryTitleColor4283852400 iconActivatedColor4282667353 iconInactiveColor4287670197 section4Color4292732651 iconDisabledColor4073314272 darkColorPalettesection1Color4281416255 section2Color4280757811 section3Color4280099366 primaryTitleColor4293260799 secondaryTitleColor4288920780 iconActivatedColor4293260799 iconInactiveColor4285958291 section4Color4279441177 iconDisabledColor4064958560 vibrantColorPalettesection1Color4283325797 section2Color4282667353 section3Color4282074444 primaryTitleColor4293260799 secondaryTitleColor4290764271 iconActivatedColor4293260799 iconInactiveColor4285959065 section4Color4281416255 iconDisabledColor4063970636 useCustomColorstrue loggingDirectivestrackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtmZnQ2SXZMLXkxZyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMEBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL4BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLsBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLgBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLUBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLIBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK8BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKwBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKkBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKYBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 h1 DBDaNuZvww8 h1 i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDGYFIDidCEz6tUkiS 1MZgV2dI w width360 height202 urlhttps i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAGpbud7Who QwREXe1 ssx hehw width720 height404 How Web Applications Work Flask Tutorial for Beginners 1 of 5 How Web Applications Work Flask Tutorial for Beginners 1 of 5 by teclado 20 796 views 4 years ago 8 minutes 6 seconds longBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 viewCountTextsimpleText20 796 views navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode shortBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw9Aj4a s 7GtogM showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel20K views simpleText20K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 trackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtEQkRhTnVadnd3OA 3D 3D commands clickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdDBDaNuZvww8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdDBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textHow do textFlask boldtrue text web applications work What are the components involved What do frontend and backend mean In this textFlask boldtrue text snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtEQkRhTnVadnd3OCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode h1 Oew3L0gIuO8 h1 i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCkDBW3aNtwwpuS6btvOMcPBokeEQ width360 height202 urlhttps i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCiFEYXHfeIENU9qDZeureA CJQfQ width720 height404 Flask Tutorial 1 Introduction To Flask Flask Tutorial 1 Introduction To Flask by Tux Codes 1 181 views 3 years ago 7 minutes 52 seconds longBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 viewCountTextsimpleText1 181 views navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes shortBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw9A7 GiwPTljfY5 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 1K views simpleText1 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 trackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtPZXczTDBnSXVPOA 3D 3D commands clickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdOew3L0gIuO8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdOew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a powerful microframework for textPython boldtrue text web app development This texttutorial boldtrue text shows you how to install textflask boldtrue text and build a basic snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What is Flask Installing Flask Coding collapsedThumbnailthumbnails urlhttps i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 onTapclickTrackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat is Flask timeDescriptionruns text020 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 30866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjTULGX mPZI0g8N4LTxfUqUGfOQ width336 height188 onTapclickTrackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 20s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds20 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 20 u0026mt 1730885867 u0026oweuc trackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textInstalling Flask timeDescriptionruns text110 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 92833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAluvpZFuk71NQ4xIWE7mfn2GlW9A width336 height188 onTapclickTrackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 70s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds70 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 70 u0026mt 1730885867 u0026oweuc trackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCoding timeDescriptionruns text205 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 130833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDaCJnEn5dQa45EXLClzyc4vBHIVA width336 height188 onTapclickTrackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 125s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds125 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 125 u0026mt 1730885867 u0026oweuc trackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293389810 primaryTitleColor4279244057 secondaryTitleColor4283196021 iconActivatedColor4279318361 iconInactiveColor4286089366 section4Color4292732395 iconDisabledColor4071536833 darkColorPalettesection1Color4278789695 section2Color4278656563 section3Color4278523686 primaryTitleColor4293260287 secondaryTitleColor4288919756 iconActivatedColor4293260287 iconInactiveColor4285957779 section4Color4278390553 iconDisabledColor4064892512 vibrantColorPalettesection1Color4279454847 section2Color4279321970 section3Color4279188838 primaryTitleColor4293260287 secondaryTitleColor4290236645 iconActivatedColor4293260287 iconInactiveColor4285236121 section4Color4279055705 iconDisabledColor4063576396 useCustomColorstrue loggingDirectivestrackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtPZXczTDBnSXVPOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes h1 9FBDda0NCwo h1 i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAdGO34L fXIdExSaosMxLDVpGBAw width360 height202 urlhttps i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA0XT0egLYKpf8blq11Z5q1WzKXIg width720 height404 The Flask Mega Tutorial Introduction The Flask Mega Tutorial Introduction by Miguel Grinberg 161 045 views 5 years ago 5 minutes 56 seconds longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 viewCountTextsimpleText161 045 views navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTD0CKlrTo2u6QqPQB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel161K views simpleText161K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo trackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs5RkJEZGEwTkN3bw 3D 3D commands clickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI0BEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId9FBDda0NCwo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I demonstrate the project that you will develop as you follow my textFlask boldtrue text Mega textTutorial boldtrue text Did you like it Begin the texttutorial boldtrue text snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Overview Login Explore Advanced collapsedThumbnailthumbnails urlhttps i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 collapsedLabelruns text5 text chapters expandedTitleruns text5 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 onTapclickTrackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOverview timeDescriptionruns text011 h1 i ytimg com vi 9FBDda0NCwo hqdefault 34900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCyvdIZ o3peKQsBh5PEn8JtkY6Fw width336 height188 onTapclickTrackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 11s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds11 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 11 u0026mt 1730885867 u0026oweuc trackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin timeDescriptionruns text043 h1 i ytimg com vi 9FBDda0NCwo hqdefault 72866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBrYFYkGzyJ8bs9yiBoEel2u n70w width336 height188 onTapclickTrackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 43s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds43 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 43 u0026mt 1730885867 u0026oweuc trackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExplore timeDescriptionruns text127 h1 i ytimg com vi 9FBDda0NCwo hqdefault 102800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQJRuuvIzoJaI9Og8cANXeWIM3lA width336 height188 onTapclickTrackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 87s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds87 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 87 u0026mt 1730885867 u0026oweuc trackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdvanced timeDescriptionruns text228 h1 i ytimg com vi 9FBDda0NCwo hqdefault 155766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBMfR X5hAhfQm4l DUX2rsiNZ0tw width336 height188 onTapclickTrackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294966267 section2Color4294504946 section3Color4294109161 primaryTitleColor4279832850 secondaryTitleColor4286535261 iconActivatedColor4284038209 iconInactiveColor4290089111 section4Color4293647840 iconDisabledColor4074817998 darkColorPalettesection1Color4282329902 section2Color4281541157 section3Color4280686876 primaryTitleColor4294960618 secondaryTitleColor4291601322 iconActivatedColor4294960618 iconInactiveColor4287854203 section4Color4279832850 iconDisabledColor4066396493 vibrantColorPalettesection1Color4284826698 section2Color4284038209 section3Color4283183928 primaryTitleColor4294960618 secondaryTitleColor4293902280 iconActivatedColor4294960618 iconInactiveColor4288244595 section4Color4282329902 iconDisabledColor4065080633 useCustomColorstrue loggingDirectivestrackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs5RkJEZGEwTkN3byDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg h1 dam0GPOAvVI h1 i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoBKud10ryviWm8LgfqAaHdudoEQ width360 height202 urlhttps i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCbpUCeVAwMPATOGenwDnsZeowQ Q width720 height404 Python Website Full Tutorial Flask Authentication Databases u0026 More Python Website Full Tutorial Flask Authentication Databases u0026 More by Tech With Tim 3 086 364 views 3 years ago 2 hours 16 minutes longBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 viewCountTextsimpleText3 086 364 views navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelVerified ownerTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim shortBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTD0DS oKcj4Pt1HU showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel3 million views simpleText3M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI trackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkYW0wR1BPQXZWSQ 3D 3D commands clickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCH0QjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddam0GPOAvVI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I m going to be showing you how to make a website with textPython boldtrue text covering textFlask boldtrue text authentication databases and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textVideo Overview Project Demo Directory Structure Flask Setup u0026 Installation Creating a Flask App Creating Routes Views Jinja Templating Language u0026 HTML Templates Sign Up Page HTML Login Page HTML HTTP Requests POST GET etc Handling POST Requests Message Flashing Flask SQLAlchemy Setup Database Models Foreign Key Relationships Database Creation Creating New User Accounts Logging In Users Flask Login Module Checking if User is Logged In Notes HTML Adding User Notes Deleting User Notes collapsedThumbnailthumbnails urlhttps i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 collapsedLabelruns text23 text chapters expandedTitleruns text23 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textVideo Overview timeDescriptionruns text000 h1 i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 onTapclickTrackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProject Demo timeDescriptionruns text150 h1 i ytimg com vi dam0GPOAvVI hqdefault 139966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBufRr73rJqPLE6sDS14 kHrpKg6w width336 height188 onTapclickTrackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 110s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds110 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 110 u0026mt 1730885867 u0026oweuc trackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDirectory Structure timeDescriptionruns text435 h1 i ytimg com vi dam0GPOAvVI hqdefault 276800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBH8qxDBFHijZacqrcpyIGJhNC8OA width336 height188 onTapclickTrackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Setup u0026 Installation timeDescriptionruns text640 h1 i ytimg com vi dam0GPOAvVI hqdefault 425766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCItxfyBznMtHPC5JG19yb5 Y4oxg width336 height188 onTapclickTrackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 400s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds400 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 400 u0026mt 1730885867 u0026oweuc trackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a Flask App timeDescriptionruns text855 h1 i ytimg com vi dam0GPOAvVI hqdefault 543266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3lInNhodV2jul D8E941dLhOA2g width336 height188 onTapclickTrackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 535s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds535 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 535 u0026mt 1730885867 u0026oweuc trackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Routes Views timeDescriptionruns text1401 h1 i ytimg com vi dam0GPOAvVI hqdefault 870700 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDjp2B8hqljTmTttNQXjGmGcbP8YA width336 height188 onTapclickTrackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 841s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds841 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 841 u0026mt 1730885867 u0026oweuc trackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja Templating Language u0026 HTML Templates timeDescriptionruns text2150 h1 i ytimg com vi dam0GPOAvVI hqdefault 1329166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAsdQ FyVreSetQSgWfXAs9mIVM4Q width336 height188 onTapclickTrackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 1310s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds1310 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 1310 u0026mt 1730885867 u0026oweuc trackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSign Up Page HTML timeDescriptionruns text4722 h1 i ytimg com vi dam0GPOAvVI hqdefault 2865133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC5DvECVubGghnv4IhpGvpm6L5MIw width336 height188 onTapclickTrackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 2842s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds2842 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 2842 u0026mt 1730885867 u0026oweuc trackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin Page HTML timeDescriptionruns text5214 h1 i ytimg com vi dam0GPOAvVI hqdefault 3158233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLATEy oNsgbKb8No71HwnAtVQwzJQ width336 height188 onTapclickTrackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3134 u0026mt 1730885867 u0026oweuc trackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTTP Requests POST GET etc timeDescriptionruns text5431 h1 i ytimg com vi dam0GPOAvVI hqdefault 3271066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCmhE8vSSqBHsaE0UnJgs JnRJQ1Q width336 height188 onTapclickTrackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3271s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3271 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3271 u0026mt 1730885867 u0026oweuc trackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHandling POST Requests timeDescriptionruns text5705 h1 i ytimg com vi dam0GPOAvVI hqdefault 3453166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAPLZB4h2hwkMyMeS2MvukrVsoJhA width336 height188 onTapclickTrackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3425s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3425 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3425 u0026mt 1730885867 u0026oweuc trackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMessage Flashing timeDescriptionruns text10314 h1 i ytimg com vi dam0GPOAvVI hqdefault 3805000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDvFOJfZFRZZWD4DoFq0LOY6btmlw width336 height188 onTapclickTrackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3794s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3794 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3794 u0026mt 1730885867 u0026oweuc trackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask SQLAlchemy Setup timeDescriptionruns text11242 h1 i ytimg com vi dam0GPOAvVI hqdefault 4390033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCworwOJ7OV3Cwyd5cqNRcuNcdrIA width336 height188 onTapclickTrackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4362s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4362 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4362 u0026mt 1730885867 u0026oweuc trackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Models timeDescriptionruns text11546 h1 i ytimg com vi dam0GPOAvVI hqdefault 4565000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCGL9WtVQHNHhhvCLwzH2XCuvA5aQ width336 height188 onTapclickTrackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4546s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4546 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4546 u0026mt 1730885867 u0026oweuc trackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textForeign Key Relationships timeDescriptionruns text12342 h1 i ytimg com vi dam0GPOAvVI hqdefault 5046900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqcqsM53ZrHg9T LdOtvVHvS6Xhg width336 height188 onTapclickTrackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5022s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5022 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5022 u0026mt 1730885867 u0026oweuc trackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Creation timeDescriptionruns text12910 h1 i ytimg com vi dam0GPOAvVI hqdefault 5375900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB1Dr6AqOi2 5f8izied e9JMozwg width336 height188 onTapclickTrackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5350s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5350 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5350 u0026mt 1730885867 u0026oweuc trackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating New User Accounts timeDescriptionruns text13414 h1 i ytimg com vi dam0GPOAvVI hqdefault 5677900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBC1BMtiR38Sj5dswdslZNkElbjcg width336 height188 onTapclickTrackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5654s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5654 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5654 u0026mt 1730885867 u0026oweuc trackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogging In Users timeDescriptionruns text14316 h1 i ytimg com vi dam0GPOAvVI hqdefault 6224800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDQO2KppBlNwLexIQWlYFWc979Rwg width336 height188 onTapclickTrackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6196s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6196 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6196 u0026mt 1730885867 u0026oweuc trackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Login Module timeDescriptionruns text14917 h1 i ytimg com vi dam0GPOAvVI hqdefault 6570766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBQn3dSlBe0XHs7IsjrbNZKdza4aQ width336 height188 onTapclickTrackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6557s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6557 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6557 u0026mt 1730885867 u0026oweuc trackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textChecking if User is Logged In timeDescriptionruns text15603 h1 i ytimg com vi dam0GPOAvVI hqdefault 6980233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDAx0PO2uQCMHk6a0 9gAuJET82HQ width336 height188 onTapclickTrackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6963s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6963 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6963 u0026mt 1730885867 u0026oweuc trackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNotes HTML timeDescriptionruns text15854 h1 i ytimg com vi dam0GPOAvVI hqdefault 7156800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA 5S XmGZV PN RSGnRhHnLQukOw width336 height188 onTapclickTrackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7134 u0026mt 1730885867 u0026oweuc trackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding User Notes timeDescriptionruns text20241 h1 i ytimg com vi dam0GPOAvVI hqdefault 7388166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLACxmCBQQ1BJx BbHGWz i44J6ohw width336 height188 onTapclickTrackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7361s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7361 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7361 u0026mt 1730885867 u0026oweuc trackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDeleting User Notes timeDescriptionruns text20548 h1 i ytimg com vi dam0GPOAvVI hqdefault 7560200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBACOHo4nAki7ApWelqcaqkjqYSDg width336 height188 onTapclickTrackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7548s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7548 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7548 u0026mt 1730885867 u0026oweuc trackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCGEQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCGMQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCGIQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCGAQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCF8Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388786 primaryTitleColor4279243289 secondaryTitleColor4283587711 iconActivatedColor4279312473 iconInactiveColor4285692046 section4Color4292731115 iconDisabledColor4071074746 darkColorPalettesection1Color4278785087 section2Color4278652979 section3Color4278520870 primaryTitleColor4293257983 secondaryTitleColor4288916428 iconActivatedColor4293257983 iconInactiveColor4285955219 section4Color4278388761 iconDisabledColor4064495705 vibrantColorPalettesection1Color4279445887 section2Color4279313778 section3Color4279181670 primaryTitleColor4293257983 secondaryTitleColor4290232805 iconActivatedColor4293257983 iconInactiveColor4285232281 section4Color4279049561 iconDisabledColor4063574604 useCustomColorstrue loggingDirectivestrackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtkYW0wR1BPQXZWSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim h1 6M3LzGmIAso h1 i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB2DBfznFVimr XsEsyk9n1BUqP8g width360 height202 urlhttps i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCe7yKMg2PneFkyZ7QfExrkJoNYdA width720 height404 How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners by S3CloudHub 164 364 views 2 years ago 5 minutes 19 seconds longBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 viewCountTextsimpleText164 364 views navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub shortBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTD0DKhaDMxvny5ugB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel164K views simpleText164K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso trackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs2TTNMekdtSUFzbw 3D 3D commands clickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFsQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId6M3LzGmIAso actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we will create a simple and easy textflask boldtrue text app in just 5 minutes textFlask boldtrue text textPython boldtrue text FlaskTutorial FlaskApp If you have snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs2TTNMekdtSUFzbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub h1 dKwbCHWuOGI h1 i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBtpOj8U9TDHsIXKM5ocLjQ65rDZA width360 height202 urlhttps i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDGLohtmlgAshovjSk3bcDRx8D4fw width720 height404 Quick overview of Python Flask Quick overview of Python Flask by GeekTrainer 260 views 3 years ago 8 minutes 36 seconds longBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 viewCountTextsimpleText260 views navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer shortBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTD0Di8Lith GG1nQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel260 views simpleText260 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI trackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkS3diQ0hXdU9HSQ 3D 3D commands clickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFYQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddKwbCHWuOGI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a great web micro framework based on textPython boldtrue text As a micro framework it gives you a web server and not a ton more snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtkS3diQ0hXdU9HSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer h1 YJ93 qkskrQ h1 i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCuIWVdFyyCW5Grk 88k3R8k2NHdg width360 height202 urlhttps i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLC6GzL 5IQV2ANza1rhAFU5rFw g width720 height404 Introduction to Flask User Introduction to Flask User by Pretty Printed 24 128 views 7 years ago 12 minutes 40 seconds longBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted publishedTimeTextsimpleText7 years ago lengthTextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 viewCountTextsimpleText24 128 views navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted shortBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTD0C0pbLJqv dz2A showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel24K views simpleText24K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ trackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtZSjkzLXFrc2tyUQ 3D 3D commands clickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFEQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdYJ93 qkskrQ actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdYJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text User provides textquick boldtrue text setup for common user management system elements in textFlask boldtrue text apps including session handling snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Example App Code Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 onTapclickTrackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExample App timeDescriptionruns text105 h1 i ytimg com vi YJ93 qkskrQ hqdefault 65833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD1zsdgsezMkpAN4S QqPnJ3PBAjA width336 height188 onTapclickTrackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 65s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds65 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 65 u0026mt 1730885867 u0026oweuc trackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCode timeDescriptionruns text315 h1 i ytimg com vi YJ93 qkskrQ hqdefault 203900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCzWU7J9LNqSYpG EnCDAPcUNP Q width336 height188 onTapclickTrackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 195s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds195 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 195 u0026mt 1730885867 u0026oweuc trackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1152 h1 i ytimg com vi YJ93 qkskrQ hqdefault 713866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAM3bzOGFQmf6WpA 3299yDWFkvwQ width336 height188 onTapclickTrackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 712s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds712 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 712 u0026mt 1730885867 u0026oweuc trackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCEgQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCEoQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCEkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCEcQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCEYQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4282335039 section2Color4281545523 section3Color4280690214 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4279834905 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284835173 section2Color4283979864 section3Color4283190348 primaryTitleColor4294967295 secondaryTitleColor4293256677 iconActivatedColor4294967295 iconInactiveColor4288256409 section4Color4282335039 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtZSjkzLXFrc2tyUSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted h1 awix9lU0Z00 h1 i ytimg com vi awix9lU0Z00 hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvASI3 p lKCKb8VxcD4ygetyv9Q width480 height270 An Introduction to Flask u0026 its features Part 1 An Introduction to Flask u0026 its features Part 1 by Nelcave 73 views 4 years ago 15 minutes longBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 viewCountTextsimpleText73 views navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 shortBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTD0DNztGp5b6shGs showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel73 views simpleText73 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 trackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgthd2l4OWxVMFowMA 3D 3D commands clickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCEIQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdawix9lU0Z00 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdawix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web framework that s written in textPython boldtrue text and it allows users to build web applications with the various tools libraries and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Routing HTML collapsedThumbnailthumbnails urlhttps i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 onTapclickTrackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRouting timeDescriptionruns text142 h1 i ytimg com vi awix9lU0Z00 hqdefault 117833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAYUGix4KvAPgZQKZensj1q WZYMA width336 height188 onTapclickTrackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 102s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds102 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 102 u0026mt 1730885867 u0026oweuc trackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTML timeDescriptionruns text627 h1 i ytimg com vi awix9lU0Z00 hqdefault 416800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCbleTIGofs5LIiwQQCn64rHtz ZA width336 height188 onTapclickTrackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 387s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds387 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 387 u0026mt 1730885867 u0026oweuc trackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCDoQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCDwQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCDsQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCDkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCDgQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388530 primaryTitleColor4279243033 secondaryTitleColor4283849860 iconActivatedColor4281349465 iconInactiveColor4286876069 section4Color4292730859 iconDisabledColor4072456145 darkColorPalettesection1Color4280428095 section2Color4279967283 section3Color4279506726 primaryTitleColor4293257727 secondaryTitleColor4288915660 iconActivatedColor4293257727 iconInactiveColor4286349467 section4Color4279045913 iconDisabledColor4064889952 vibrantColorPalettesection1Color4282205554 section2Color4281810277 section3Color4281349465 primaryTitleColor4293257727 secondaryTitleColor4290495210 iconActivatedColor4293257727 iconInactiveColor4285231513 section4Color4280888908 iconDisabledColor4063574092 useCustomColorstrue loggingDirectivestrackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgthd2l4OWxVMFowMCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDUQuy8YASITCLnh55u x4kDFeGbwgEdmUwTDw continuationItemRenderertriggerCONTINUATION TRIGGER ON ITEM SHOWN continuationEndpointclickTrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 search continuationCommandtokenErkDEh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayAalgNFZ0lRQVVnVWdnRUxRV2RXY1hOdGVpMWFWelNDQVF0c1RIRm5jR1Z6VXpad09JSUJDMW94VWtwdGFGOVBjV1ZCZ2dFTFJqZEJTeTFYZW5CWlpGbUNBUXRJZW1jeE5pMDBheTFMYTRJQkN6VmhXWEJyVEdacloxSkZnZ0VMTkRWUU0zaFJVR0ZaZUdPQ0FRdG5SRk5NY25CNFVqTkhOSUlCQ3pSTVgzaEJWMFJTY3pkM2dnRUxNRWhZWnpsZmNsODNUVTJDQVF0UmNqUlJUVUpWVUhoWGI0SUJDMlptZERaSmRrd3RlVEZuZ2dFTFJFSkVZVTUxV25aM2R6aUNBUXRQWlhjelREQm5TWFZQT0lJQkN6bEdRa1JrWVRCT1EzZHZnZ0VMWkdGdE1FZFFUMEYyVmttQ0FRczJUVE5NZWtkdFNVRnpiNElCQzJSTGQySkRTRmQxVDBkSmdnRUxXVW81TXkxeGEzTnJjbEdDQVF0aGQybDRPV3hWTUZvd01MSUJCZ29FQ0JrUUF1b0JCQWdDRUMwJTNEGIHg6BgiC3NlYXJjaC1mZWVk requestCONTINUATION REQUEST TYPE SEARCH loggingDirectivestrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCDIQui8iEwi54eebvseJAxXhm8IBHZlMEw8 subMenusearchSubMenuRenderertrackingParamsCDMQkXUiEwi54eebvseJAxXhm8IBHZlMEw8 hideBottomSeparatortrue targetIdsearch feed trackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 headersearchHeaderRenderersearchFilterButtonbuttonRendererstyleSTYLE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textFilters iconiconTypeTUNE tooltipSearch filters trackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelSearch filters commandclickTrackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupsearchFilterOptionsDialogRenderertitleruns textSearch filters groups searchFilterGroupRenderertitlesimpleTextUpload date filters searchFilterRendererlabelsimpleTextLast hour navigationEndpointclickTrackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIARAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIARAB tooltipSearch for Last hour trackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextToday navigationEndpointclickTrackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAhAB tooltipSearch for Today trackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis week navigationEndpointclickTrackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAxAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAxAB tooltipSearch for This week trackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis month navigationEndpointclickTrackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBBAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBBAB tooltipSearch for This month trackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis year navigationEndpointclickTrackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBRAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBRAB tooltipSearch for This year trackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCwQknUYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextType filters searchFilterRendererlabelsimpleTextVideo statusFILTER STATUS SELECTED navigationEndpointclickTrackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask tooltipRemove Video filter trackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextChannel navigationEndpointclickTrackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAg 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAg 3D 3D tooltipSearch for Channel trackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPlaylist navigationEndpointclickTrackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAw 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAw 3D 3D tooltipSearch for Playlist trackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextMovie navigationEndpointclickTrackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQBA 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQBA 3D 3D tooltipSearch for Movie trackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCcQknUYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextDuration filters searchFilterRendererlabelsimpleTextUnder 4 minutes navigationEndpointclickTrackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgB tooltipSearch for Under 4 minutes trackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4 20 minutes navigationEndpointclickTrackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgD webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgD tooltipSearch for 4 20 minutes trackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextOver 20 minutes navigationEndpointclickTrackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgC webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgC tooltipSearch for Over 20 minutes trackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCMQknUYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextFeatures filters searchFilterRendererlabelsimpleTextLive navigationEndpointclickTrackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUAB tooltipSearch for Live trackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4K navigationEndpointclickTrackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXAB tooltipSearch for 4K trackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHD navigationEndpointclickTrackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASAB tooltipSearch for HD trackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextSubtitles CC navigationEndpointclickTrackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASgB tooltipSearch for Subtitles CC trackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextCreative Commons navigationEndpointclickTrackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATAB tooltipSearch for Creative Commons trackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText360 navigationEndpointclickTrackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXgB tooltipSearch for 360 trackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextVR180 navigationEndpointclickTrackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAdABAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAdABAQ 3D 3D tooltipSearch for VR180 trackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText3D navigationEndpointclickTrackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATgB tooltipSearch for 3D trackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHDR navigationEndpointclickTrackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAcgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAcgBAQ 3D 3D tooltipSearch for HDR trackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextLocation navigationEndpointclickTrackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAbgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAbgBAQ 3D 3D tooltipSearch for Location trackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPurchased navigationEndpointclickTrackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUgB tooltipSearch for Purchased trackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBcQknUYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextSort by filters searchFilterRendererlabelsimpleTextRelevance statusFILTER STATUS SELECTED tooltipSort by relevance trackingParamsCBYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextUpload date navigationEndpointclickTrackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAISAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAISAhAB tooltipSort by upload date trackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextView count navigationEndpointclickTrackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAMSAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAMSAhAB tooltipSort by view count trackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextRating navigationEndpointclickTrackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAESAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAESAhAB tooltipSort by rating trackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBIQknUYBCITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT trackingParamsCBAQiOoKIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbardesktopTopbarRendererlogotopbarLogoRenderericonImageiconTypeYOUTUBE LOGO tooltipTextruns textYouTube Home endpointclickTrackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl webPageTypeWEB PAGE TYPE BROWSE rootVe3854 apiUrl youtubei v1 browse browseEndpointbrowseIdFEwhat to watch trackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 overrideEntityKeyEgZ0b3BiYXIg9QEoAQ 3D 3D searchboxfusionSearchboxRenderericoniconTypeSEARCH placeholderTextruns textSearch configwebSearchboxConfigrequestLanguageen requestDomainus hasOnscreenKeyboardfalse focusSearchboxtrue trackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 searchEndpointclickTrackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl results search query webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquery clearButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCA4Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelClear search query trackingParamsCAEQq6wBIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbarButtons topbarMenuButtonRenderericoniconTypeMORE VERT menuRequestclickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 account account menu signalServiceEndpointsignalGET ACCOUNT MENU actions clickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupmultiPageMenuRenderertrackingParamsCAwQ 6sBIhMIueHnm77HiQMV4ZvCAR2ZTBMP styleMULTI PAGE MENU STYLE TYPE SYSTEM showLoadingSpinnertrue popupTypeDROPDOWN beReusedtrue trackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelSettings tooltipSettings styleSTYLE DEFAULT buttonRendererstyleSTYLE SUGGESTIVE sizeSIZE SMALL textruns textSign in iconiconTypeAVATAR LOGGED OUT navigationEndpointclickTrackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurlhttps accounts google com ServiceLogin service youtube u0026uilel 3 u0026passive true u0026continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3Dhttps 253A 252F 252Fwww youtube com 252Fresults 253Fapp 253Ddesktop 2526search query 253Da 252Bbrief 252Bintroduction 252Bto 252Bflask 252B 2526sp 253DEgIQAQ 2525253D 2525253D u0026hl en u0026ec 65620 webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 signInEndpointidamTag65620 trackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 targetIdtopbar signin hotkeyDialoghotkeyDialogRenderertitleruns textKeyboard shortcuts sections hotkeyDialogSectionRenderertitleruns textPlayback options hotkeyDialogSectionOptionRendererlabelruns textToggle play pause hotkeyk hotkeyDialogSectionOptionRendererlabelruns textRewind 10 seconds hotkeyj hotkeyDialogSectionOptionRendererlabelruns textFast forward 10 seconds hotkeyl hotkeyDialogSectionOptionRendererlabelruns textPrevious video hotkeyP SHIFT p hotkeyDialogSectionOptionRendererlabelruns textNext video hotkeyN SHIFT n hotkeyDialogSectionOptionRendererlabelruns textPrevious frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelComma hotkeyDialogSectionOptionRendererlabelruns textNext frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelPeriod hotkeyDialogSectionOptionRendererlabelruns textDecrease playback rate hotkey u003c SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelLess than or SHIFT comma hotkeyDialogSectionOptionRendererlabelruns textIncrease playback rate hotkey u003e SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelGreater than or SHIFT period hotkeyDialogSectionOptionRendererlabelruns textSeek to specific point in the video 7 advances to 70 of duration hotkey0 9 hotkeyDialogSectionOptionRendererlabelruns textSeek to previous chapter hotkeyCONTROL hotkeyDialogSectionOptionRendererlabelruns textSeek to next chapter hotkeyCONTROL hotkeyDialogSectionRenderertitleruns textGeneral options hotkeyDialogSectionOptionRendererlabelruns textToggle full screen hotkeyf hotkeyDialogSectionOptionRendererlabelruns textToggle theater mode hotkeyt hotkeyDialogSectionOptionRendererlabelruns textToggle miniplayer hotkeyi hotkeyDialogSectionOptionRendererlabelruns textClose miniplayer or current dialog hotkeyESCAPE hotkeyDialogSectionOptionRendererlabelruns textToggle mute hotkeym hotkeyDialogSectionRenderertitleruns textSubtitles and closed captions options hotkeyDialogSectionOptionRendererlabelruns textIf the video supports captions toggle captions ON OFF hotkeyc hotkeyDialogSectionOptionRendererlabelruns textRotate through different text opacity levels hotkeyo hotkeyDialogSectionOptionRendererlabelruns textRotate through different window opacity levels hotkeyw hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes increasing hotkey hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes decreasing hotkey hotkeyAccessibilityLabelaccessibilityDatalabelMinus hotkeyDialogSectionRenderertitleruns textSpherical Videos options hotkeyDialogSectionOptionRendererlabelruns textPan up hotkeyw hotkeyDialogSectionOptionRendererlabelruns textPan left hotkeya hotkeyDialogSectionOptionRendererlabelruns textPan down hotkeys hotkeyDialogSectionOptionRendererlabelruns textPan right hotkeyd hotkeyDialogSectionOptionRendererlabelruns textZoom in hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelPlus on number pad or right bracket hotkeyDialogSectionOptionRendererlabelruns textZoom out hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelMinus on number pad or left bracket dismissButtonbuttonRendererstyleSTYLE BLUE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textDismiss trackingParamsCAkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCAgQteYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP backButtonbuttonRenderertrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY BACK forwardButtonbuttonRenderertrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY FORWARD a11ySkipNavigationButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse textruns textSkip navigation trackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandclickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 signalActionsignalSKIP NAVIGATION voiceSearchButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse serviceEndpointclickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP openPopupActionpopupvoiceSearchDialogRendererplaceholderHeaderruns textListening promptHeaderruns textDidn t hear that Try again exampleQuery1runs text Play Dua Lipa exampleQuery2runs text Show me my subscriptions promptMicrophoneLabelruns textTap microphone to try again loadingHeaderruns textWorking connectionErrorHeaderruns textNo connection connectionErrorMicrophoneLabelruns textCheck your connection and try again permissionsHeaderruns textWaiting for permission permissionsSubtextruns textAllow microphone access to search with voice disabledHeaderruns textSearch with your voice disabledSubtextruns textTo search by voice go to your browser settings and allow access to microphone microphoneButtonAriaLabelruns textCancel exitButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCAQQ0LEFIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelCancel trackingParamsCAMQ7q8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP microphoneOffPromptHeaderruns textMicrophone off Try again popupTypeTOP ALIGNED DIALOG iconiconTypeMICROPHONE ON tooltipSearch with your voice trackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelSearch with your voice onResponseReceivedCommands clickTrackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 adsControlFlowOpportunityReceivedCommandopportunityTypeOPPORTUNITY TYPE ORGANIC SEARCH RESPONSE RECEIVED isInitialLoadtrue adSlotAndLayoutMetadata adSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw adLayoutMetadata layoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 adSlotMetadataslotId173088852162610159180631186312873511 slotTypeSLOT TYPE IN FEED slotPhysicalPosition1 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTABWAEgAw adLayoutMetadata layoutIdkewPyvK5hJWQYnwf layoutTypeLAYOUT TYPE TEXT IMAGE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzALOAxKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMAFYAVgDaAVwag adSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw adLayoutMetadata layoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg enablePacfLoggingWebtrue targetIdsearch page scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick pdr null script headbody dir ltrscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick bs null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set initialBodyClientWidth document body clientWidth scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ai null scriptiframe name passive signin src https accounts google com ServiceLogin service youtube amp uilel 3 amp passive true amp continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3D 252Fsignin passive 26feature 3Dpassive amp hl en style display none iframeytd appytd masthead id masthead logo type YOUTUBE LOGO slot masthead class shelldiv id search container class ytd searchbox spt slot search container divdiv id search input class ytd searchbox spt slot search inputinput id search autocapitalize none autocomplete off autocorrect off hidden name search query tabindex 0 type text spellcheck false divsvg id menu icon class external icon preserveaspectratio xMidYMid meetg id menu class yt icons ext viewbox 0 0 24 24path d M21 6H3V5h18V6z M21 11H3v1h18V11z M21 17H3v1h18V17z g svgdiv id masthead logo slot masthead logoa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 svg class external icon width 104 height 18 viewbox 0 0 104 18defsclippath id clip0 161 5084rect width 104 height 18 clippath defsg clip path url clip0 161 5084 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M104 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M34 2685 18 0201V12 4901L37 7785 1 00012H34 9185L33 5885 6 23012C33 2885 7 42012 33 0785 8 62012 32 8885 9 49012H32 8085C32 6785 8 71012 32 4385 7 44012 32 1285 6 21012L30 8385 1 00012H27 9785L31 4385 12 4901V18 0201H34 2685Z path d M41 1004 5 17012C37 8304 5 17012 36 9204 7 19012 36 9204 10 7901V12 6301C36 9204 15 9801 37 5604 18 2101 41 0404 18 2101C44 4304 18 2101 45 1804 16 1301 45 1804 12 6301V10 7901C45 1804 7 38012 44 4604 5 17012 41 1004 5 17012ZM42 2804 13 6401C42 2804 15 2601 42 0604 16 2901 41 0504 16 2901C40 0404 16 2901 39 8404 15 2401 39 8404 13 6401V9 72012C39 8404 8 33012 40 0004 7 10012 41 0504 7 10012C42 1404 7 10012 42 2804 8 40012 42 2804 9 72012V13 6401Z path d M49 2713 18 2001C50 6413 18 2001 51 6013 17 7001 52 3613 16 6401H52 3913L52 4913 18 0001H54 7213V5 41012H51 8513V15 4101C51 5813 15 9001 51 0213 16 2101 50 4413 16 2101C49 6913 16 2101 49 5313 15 6101 49 5313 14 6501V5 41012H46 6513V14 8101C46 6513 16 8201 47 2413 18 2001 49 2713 18 2001Z path d M59 9757 18 0001V3 25012H63 0257V1 00012H54 1257V3 25012H57 1657V18 0001H59 9757Z path d M64 9315 18 2001C66 3015 18 2001 67 2615 17 7001 68 0215 16 6401H68 0515L68 1515 18 0001H70 3815V5 41012H67 5115V15 4101C67 2415 15 9001 66 6815 16 2101 66 1015 16 2101C65 3515 16 2101 65 1915 15 6101 65 1915 14 6501V5 41012H62 3115V14 8101C62 3115 16 8201 62 9015 18 2001 64 9315 18 2001Z path d M77 7426 5 13012C76 4526 5 13012 75 5626 5 68012 74 9726 6 52012H74 9226C74 9926 5 39012 75 0226 4 52012 75 0226 3 71012V0 370117H72 2626V18 0001H74 6126L74 8226 16 9501H74 8626C75 4526 17 7001 76 3626 18 1801 77 5726 18 1801C79 9226 18 1801 80 5826 15 9001 80 5826 12 7101V10 7001C80 5826 7 23012 80 1626 5 13012 77 7426 5 13012ZM77 7026 12 5401C77 7026 14 8801 77 4826 16 1701 76 3326 16 1701C75 8326 16 1701 75 3326 15 9601 75 0226 15 5101V8 29012C75 2926 7 61012 75 8626 7 13012 76 4626 7 13012C77 5526 7 13012 77 7026 8 47012 77 7026 10 8901V12 5401Z path d M89 8204 10 5001C89 8204 7 47012 89 5104 5 19012 85 9804 5 19012C82 6704 5 19012 81 9204 7 39012 81 9204 10 6201V12 8201C81 9204 15 9101 82 5904 18 2101 85 9004 18 2101C88 4404 18 2101 89 9004 16 9901 89 7104 14 2801L87 2404 14 1401C87 2204 15 5901 86 9804 16 2901 85 9604 16 2901C84 7704 16 2901 84 7404 15 1301 84 7404 13 3001V12 6501H89 8204V10 5001ZM85 9204 7 08012C87 0704 7 08012 87 1204 8 21012 87 1204 10 0701V10 9801H84 7404V10 0701C84 7404 8 23012 84 7804 7 08012 85 9204 7 08012Z g g svg aa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 red svg class external icon width 111 height 18 viewbox 0 0 111 18defsclippath id clip0 161 5078rect width 111 height 18 clippath defsg clip path url clip0 161 5078 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M111 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M30 125 0 570001V17 57H32 915V11 57H33 505C37 045 11 57 38 715 9 57 38 715 6 14V5 45C38 715 1 77 37 005 0 570001 33 765 0 570001H30 125ZM35 775 6 2C35 775 8 6 35 025 9 55 33 455 9 55H32 915V2 64H33 505C35 365 2 64 35 775 3 37 35 775 5 7V6 2Z path d M39 858 17 57H42 628V8 71C43 118 7 96 44 178 7 77 45 418 8 01L45 568 4 78C45 388 4 74 45 188 4 72 45 018 4 72C43 728 4 72 42 768 5 69 42 288 7 26H42 228L42 048 4 98H39 858V17 57Z path d M53 832 10 07C53 832 7 04 53 522 4 76 49 992 4 76C46 682 4 76 45 932 6 96 45 932 10 19V12 39C45 932 15 48 46 602 17 78 49 912 17 78C52 452 17 78 53 912 16 56 53 722 13 85L51 252 13 71C51 232 15 16 50 992 15 86 49 972 15 86C48 782 15 86 48 752 14 7 48 752 12 87V12 22H53 832V10 07ZM49 932 6 65C51 082 6 65 51 132 7 78 51 132 9 64V10 55H48 752V9 64C48 752 7 8 48 792 6 65 49 932 6 65Z path d M58 2905 17 57V7 5C58 6605 6 99 59 1805 6 72 59 7205 6 72C60 5105 6 72 60 7105 7 4 60 7105 8 26V17 57H63 5905L63 5705 7 55C63 9205 7 02 64 4405 6 72 65 0105 6 72C65 7505 6 72 66 0305 7 29 66 0305 8 26V17 57H68 9005V8 06C68 9005 5 96 68 1805 4 74 66 3405 4 74C65 0805 4 74 64 0805 5 22 63 2705 6 09C62 9305 5 26 62 2505 4 74 61 0505 4 74C59 7505 4 74 58 6505 5 29 57 8905 6 19H57 8505L57 6705 4 98H55 4205V17 57H58 2905Z path d M72 1117 3 55C73 1317 3 55 73 5717 3 23 73 5717 1 89C73 5717 0 670001 73 1317 0 25 72 1117 0 25C71 1217 0 25 70 6517 0 61 70 6517 1 89C70 6517 3 23 71 1217 3 55 72 1117 3 55ZM70 7317 17 57H73 4717V4 98H70 7317V17 57Z path d M77 9275 17 77C79 2975 17 77 80 2575 17 27 81 0175 16 21H81 0475L81 1475 17 57H83 3775V4 98H80 5075V14 98C80 2375 15 47 79 6775 15 78 79 0975 15 78C78 3475 15 78 78 1875 15 18 78 1875 14 22V4 98H75 3075V14 38C75 3075 16 39 75 8975 17 77 77 9275 17 77Z path d M88 1186 17 57V7 5C88 4886 6 99 89 0086 6 72 89 5486 6 72C90 3386 6 72 90 5386 7 4 90 5386 8 26V17 57H93 4186L93 3986 7 55C93 7486 7 02 94 2686 6 72 94 8386 6 72C95 5786 6 72 95 8586 7 29 95 8586 8 26V17 57H98 7286V8 06C98 7286 5 96 98 0086 4 74 96 1686 4 74C94 9086 4 74 93 9086 5 22 93 0986 6 09C92 7586 5 26 92 0786 4 74 90 8786 4 74C89 5786 4 74 88 4786 5 29 87 7186 6 19H87 6786L87 4986 4 98H85 2486V17 57H88 1186Z g g svg aspan id country code span divdiv id masthead skeleton icons slot masthead skeletondiv class masthead skeleton icon divdiv class masthead skeleton icon divdiv class masthead skeleton icon div div ytd mastheada slot guide links primary href https www youtube com about style display none About aa slot guide links primary href https www youtube com about press style display none Press aa slot guide links primary href https www youtube com about copyright style display none Copyright aa slot guide links primary href t contact us style display none Contact us aa slot guide links primary href https www youtube com creators style display none Creators aa slot guide links primary href https www youtube com ads style display none Advertise aa slot guide links primary href https developers google com youtube style display none Developers aa slot guide links secondary href t terms style display none Terms aa slot guide links secondary href t privacy style display none Privacy aa slot guide links secondary href https www youtube com about policies style display none Policy amp Safety aa slot guide links secondary href https www youtube com howyoutubeworks utm campaign ytgen amp utm source ythp amp utm medium LeftNav amp utm content txt amp u https 3A 2F 2Fwww youtube com 2Fhowyoutubeworks 3Futm source 3Dythp 26utm medium 3DLeftNav 26utm campaign 3Dytgen style display none How YouTube works aa slot guide links secondary href new style display none Test new features aa slot guide links secondary href https tv youtube com learn nflsundayticket style display none NFL Sunday Ticket adiv id copyright slot copyright style display none div dir ltr style displayinline copy 2024 Google LLC div div ytd appscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick nc pj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsbe dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js ld null scriptscript id base js src https www youtube com s desktop 4261a0db jsbin desktop polymer legacy browsers vflset desktop polymer legacy browsers js nonce 5 ja5bv sVXPy vBqFAGVA scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsef dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsae dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js r null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ac null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAvar onPolymerReady function e window removeEventListener script load dpj onPolymerReady if window ytcsi window ytcsi tick apr null if window Polymer Polymer RenderStatus onPolymerReady else window addEventListener script load dpj onPolymerReady scriptscript nonce 5 ja5bv sVXPy vBqFAGVA function serverContract window ytPageType search window ytCommand clickTrackingParamsIhMI2MTlm77HiQMVPdeXCB3y6jYmMghleHRlcm5hbA commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAQ 3D 3D window ytUrl results app x3ddesktop x26search query x3da brief introduction to flask x26sp x3dEgIQAQ 253D 253D var a window function e var c window c getInitialCommand function return e c loadInitialCommand c loadInitialCommand c getInitialCommand a ytCommand function e c l f g h k var d window d getInitialData function var b window b ytcsi b ytcsi tick pr null b pagee endpointc responsel f b playerResponse f g b reelWatchSequenceResponse g k b url k h b previousCsn h return b d loadInitialData d loadInitialData d getInitialData a ytPageType a ytCommand a ytInitialData a ytInitialPlayerResponse a ytInitialReelWatchSequenceResponse a ytPreviousCsn a ytUrl scriptlink rel stylesheet href https www youtube com s desktop 4261a0db cssbin www main desktop watch page skeleton css name www main desktop watch page skeleton nonce 7oKV MQ5b6kOM3r8xHCRGwdiv id watch page skeleton class watch skeleton hiddendiv id containerdiv id relateddiv class autoplay skeleton light border bottomdiv id upnext class skeleton bg color divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv id info containerdiv id primary info class skeleton light border bottomdiv id title class text shell skeleton bg color divdiv id infodiv id count class text shell skeleton bg color divdiv class flex 1 divdiv id menudiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color div div div divdiv id secondary info class skeleton light border bottomdiv id top rowdiv id video owner class flex 1div id channel icon class skeleton bg color divdiv id upload info class flex 1div id owner name class text shell skeleton bg color divdiv id published date class text shell skeleton bg color div div divdiv id subscribe button class skeleton bg color div div div div div divscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick gcc null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set CSI SERVICE NAME youtube TIMING INFO GetSearch rid 0x4017b3a81b4a53b4 yt ad 1 scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi ytcsi infoGel serverTimeMs 648 0 script body html  video song downloadCreate An Account Navigationendpointclicktrackingparamscoedeoqychgwihmiuehnm77hiqmv4zvcar2ztbmp Loggingurls
Sign Up for Free navigationEndpointclickTrackingParamsCOADEOqyChgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASADEgIMJvD BwE u0026sig AOD64 2gjIatL6YofCqEC54WbOwwBRsT6g u0026adurl https app cloud66 com users sign up 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASADEgIMJvD BwE u0026sig AOD64 2gjIatL6YofCqEC54WbOwwBRsT6g u0026adurl https app cloud66 com users sign up 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCOADEOqyChgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASADEgIMJvD BwE u0026sig AOD64 2gjIatL6YofCqEC54WbOwwBRsT6g u0026adurl https app cloud66 com users sign up 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABADGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASADEgIMJvD BwE u0026sig AOD64 2gjIatL6YofCqEC54WbOwwBRsT6g u0026adurl https app cloud66 com users sign up 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW View Features navigationEndpointclickTrackingParamsCN8DEOqyChgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN8DEOqyChgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Pricing navigationEndpointclickTrackingParamsCN4DEOqyChgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN4DEOqyChgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Discover Our Features navigationEndpointclickTrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION SITELINK code6 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD trackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCNsDEMzoDRgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP trackingParamsCNoDELsvGAAiEwi54eebvseJAxXhm8IBHZlMEw8 itemSectionRenderercontents h1 AgVqsmz ZW4 h1 i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtdCl00u1l1A0bzl3FkYR0 L 6Hg width360 height202 urlhttps i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAIvLIrKbPVI cNCJQDSAfbLdo73g width720 height404 A brief Introduction to Flask Python Web Framework A brief Introduction to Flask Python Web Framework by A Byte of Code 64 755 views 2 years ago 2 minutes 8 seconds longBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 viewCountTextsimpleText64 755 views navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode shortBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw9A7sr556bW2oIC showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel64K views simpleText64K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 trackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtBZ1Zxc216LVpXNA 3D 3D commands clickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNgDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdAgVqsmz ZW4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdAgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a barebones textpython boldtrue text framework for handling HTTP requests Create a responsive app easily with simple readable code snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtBZ1Zxc216LVpXNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode h1 lLqgpesS6p8 h1 i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCD1bG q2De4 0CaSMAi5di7H6ezA width360 height202 urlhttps i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB6xhwCKiUVbSVM7fbIIt04nCo9Aw width720 height404 What is Flask and how do you use it What is Flask and how do you use it by Pragmatic AI Labs 14 867 views 3 years ago 2 minutes 51 seconds longBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 viewCountTextsimpleText14 867 views navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai shortBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw9An9XL2N6UqN2UAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel14K views simpleText14K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 trackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtsTHFncGVzUzZwOA 3D 3D commands clickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNMDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdlLqgpesS6p8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdlLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textWhat is textFlask boldtrue text and how do you use it Learn to build a simple hello world application If you enjoyed this video here are additional snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textThis page gives a good textintroduction to Flask boldtrue text It assumes you already have textFlask boldtrue text in stalled If you do not head over to the snippetHoverTextruns textText detected in the video maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 second This page gives a good u003cb u003eintroduction to Flask u003c b u003e It assumes you already have u003cb u003eFlask u003c b u003e in stalled If you do not head over to the u0026nbsp simpleText001 timestampEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026t 1s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 startTimeSeconds1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026osts 1 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtsTHFncGVzUzZwOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai adSlotRendereradSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy BflgGQ9NDZQjrOgzp3ESyqNuHlaGfp1VfSHIqJdHPfTUIRftwokWbPDwLNPoRqgsxJOq4uf5CmifOMVIkU4lU2fkBhP424jUyzB3GB5IedIAG0BEdFv8ATn P3CknyF4cwc width1600 height1600 titlesimpleTextLBGTQ Test descriptionsimpleTextTake LBGTQ Test websiteTextsimpleTextbuzzfunia com navigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai Cwf8WSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEoAJP0O0HQA hEEQAAwe45PdFC8RO65nqqn944ZPuurLYPusXOnBeQ2rYSgMrNXUHcUBdZ4xYwpQ s6pEpUjSFpUIHrqaawr N6ysZ09j3Ki1oda9mxxLGHcdgV6Hq5jPwLBGPnLlG9p2PGBt5fFPtXtrbU8Vx6H7bJYFaW dSzxxYby3KzrF2gmU2U4WYLpWWQpaWsyABNTXURDxqvk t36xBKJfj07Gbi2pjWSUFFzWCySYlXBUROXm5qF5jDCEanxgJbddGsfzBQUfLJ64ujKieYY3BJjNO4p35NIv4HidZTUUXV1GgaU iG3qprRNN0QnL6CsSno3h47XFOlGznFvNHxaXtTxGDvsHtzCcTTiXyn87i9UEH3X8nHQndIAHDABNLu89P0BIgFpYidqFGSBQgIE3i57IyvGKAGboAH3 mArBiQBwSoB mxsQKoB4C6sQKoB LAsQKoB7jEsQKoB edsQKoB idsQKoB q3sQKoB6e1sQKoB 1sQKoB C1sQKoB4KqsQKoB4QIqAeo0huoB7YHqAex3BuoB6SasQKoB5GfsQKoB7CbsQKoB66xsQKoB a8sQKoB6aqsQKoB8q6sQKoB zAsQKoB 2ysQKoB e4sQKoB i4sQKoB4HGG6gH K xAqgHq8UbqAfj2RuoB7epsQKoB5e6sQKoB mrsQKSCAtBQUFBQUFBQUFBQdIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQPICQDICYoCugs CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgaoAgC1As7cOD 4E wGwFAPAFYGAgECKFxYIAxgBIAEoATABOAFAAUgBUAFYAWACoBcBqRdQyYv3skfUKboXBCgAMADSFwkSArFpGG4iAQA u0026sigh emycqP9TIh4 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSE CKppXIAqxYq7lRCdQhB12 iObiuLIXjIFEzm7Donle9bpiVQ KriFZoSPoZ2E3jc6v YJZ 1FL9E rGTcGJE 9A01Dx1D lN8dQ79JRRbZhrrPbANbbgVrqUkHJxoGdHz0fc9q0B90qfMS HbAv9V ZdnGpp0N5fsBXILjYbnSGMR8a5fQkDpu oG0zo0 KrjnW5rRQfpeKD7Ma557eEPt8 alW9b6volE4j6C sWwXi8cdqQ56AWOJZXYj6zEGfQkaVHY8lphP Wls6Cor40Ok6Jiqmhatoc7Wy8UWARKtLq1YLU5diMCN9NwkU3DFx4YAej4s61tm38HbG7WluLyiDpeg4e h2da1Wf9eyrRqJm7VMZrUx 4Ir2EfyjY1A84G k t2nF6Iqzooplp6IcErxF ahqMpbQGYO2BS PO9ySvTUjsbI92WeHcc6TQnt7n2z12UoMww7CQTYmmpHVN46ZXgnGg23BOfInvhXtMy4IPXK3jhT0GVv0uRYysG2TedM CFyNzGMmp E0vspKRX FOZRPZS7PeJpkxbbWpzmq0Vh55HU8ZlxDynhXxx6brXn5I4vKDgsWqAKuw EHT3W0wqT7r3dOd3TvvetsgLLkEXiBqW y7hEgtPpHFqpSymn7Jjp2C dTlz0z4iDXaZpejeGYYBMaZXK tJKl1hAs3GtmgrgdGTwew0F9MNHNMioqXNg2aV7N0 1UjycCJ22zCE6OYMXp CNhKAMvEq8qewS sP2AsNyuWDBqCbXTYNKNcq1dPyhhhmrL0Tmbv ORPxUocbqFtHElaJgMSvOw GeK8eY35KNcBMN2d 2kDQc71X9AdUK6lAqO sNFeolPKQTpc l0JRP0M7oBm2tHnCZhDYaxbGBk zMbCwWIM tHwHOmoXPyYkxLrDDe4AJmVeP6ADJXtvMyOiMEFezyiAdrow4G UP7ZLqKq93wY Hc4GnNfnTE9GtL68Uf4ziZJscPFakg98YFJyvegZ koQkWVKXy61YVDhHEmKMtzth8UhBy9scoyBJtjihp0xvZ1npZ2ihINaWjK595BoHiKR oRUSaN4IrV5GjvNJjTnXFQ31rg5usL0j33 vxItJ0bPjji777kKtJfS1E2wUSz wl7N9EdnqsBJfasUsuDXHnP5ZZgGTxBv8Fy0H5k9Mpn0Q91uRCcgXJ523eLptdNz7RyrQOhWybfsgT0OACVyBuj71ZlDYLhgvW3Euz7Zy TyEhO90oKIv7s sxixy qlOtlmfZGV1hx4jmnivf13Uo3JEwUPOoALDZz1655T5zY4IRfehf3YkYY3O x3UyhgCB7ym2PScxrs hCElfm7bHt FNEpWq082v uLHNFhMOFmhbjlcQHMgYfpoq25B7nQl5892nZF6H9LivtQMy0qLVrcM0FtEIb0GJOydW7FmfhPjGCvNusq0BSUFpzIjO8ZE46IIZnZgERyln7Bt9hyijK7hfxF1eAgXMLlTaDQiWDCi5 kQ8a47mhZsmhv9x3AvN2rtcaqUcm2eTd6oCwm vFZGxVM9lg1 JU709UNS4khQkR140a5L7oKAh00Vo Hi9hSNzsF9 DRe8j0EbSj0wWxaCDfol8 9MfdyBDur42BJF1lYEAp05aktehSOjL1igR47CDzq vD2jxCeOjVSL8WROA8Szre9tLFtoBlQ185neoVbblLZagOjjMkxnq0UjOV5f6V02k4Q NDhz5qN3HIlF4NCYAiz3YE7dmxfoR6QFsll8IZePnmGlCJhTnqBa1iXNdh0E kY9c9bH8Yk03Sr87OpUgc8latrdsIqOrYeeeEpuWqFVYoEm1tQICAbC9f 8g9 Q7DsU u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCM8DEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCM4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCMwDEMzoDRgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 Z1RJmh OqeA h1 i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAuToT2WhtYyxoNenChum3vaPINkA width360 height202 urlhttps i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD2 JIwPHoglSsUNAukZpYjypohRQ width720 height404 Learn Flask for Python Full Tutorial Learn Flask for Python Full Tutorial by freeCodeCamp org 1 872 112 views 5 years ago 46 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 viewCountTextsimpleText1 872 112 views navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw9A4NO6 qGzkqpn showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 8 million views simpleText1 8M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA trackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtaMVJKbWhfT3FlQQ 3D 3D commands clickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMoDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdZ1RJmh OqeA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdZ1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a micro web framework written in textPython boldtrue text It is classified as a microframework because it does not require particular tools snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textAnd this is exactly what you think it is it s an textintroduction to flask boldtrue text for textPython boldtrue text So this is what we re going to be doing here I m pretty snippetHoverTextruns textCreator provided subtitles CC maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel0 seconds And this is exactly what you think it is it u0026 39 s an u003cb u003eintroduction to flask u003c b u003e for u003cb u003ePython u003c b u003e So this is what we u0026 39 re going to be doing here I u0026 39 m pretty u0026nbsp simpleText000 timestampEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtaMVJKbWhfT3FlQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 F7AK WzpYdY h1 i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAQckZ9md8tMzFbix z9Vrr5JISWg width360 height202 urlhttps i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD0zqtpp6Gz0cCbvesKVYoavrnlZQ width720 height404 A brilliant introduction to Flask A brilliant introduction to Flask by Pythonist 190 359 views 4 years ago 5 minutes 45 seconds longBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 viewCountTextsimpleText190 359 views navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist shortBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw9A1sOl55bfgtgX showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel190K views simpleText190K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY trackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtGN0FLLVd6cFlkWQ 3D 3D commands clickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMUDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdF7AK WzpYdY actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdF7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we are going to get a great textintroduction to Flask boldtrue text framework What it is actually why we should use textFlask boldtrue text and how to snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction to Flask Web Server Gateway Interface What Flask is How to install collapsedThumbnailthumbnails urlhttps i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction to Flask timeDescriptionruns text005 h1 i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 onTapclickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 5s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds5 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 5 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text338 h1 i ytimg com vi F7AK WzpYdY hqdefault 218833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAP8Gm4jib 0PxtIJw8Rm5o8agAig width336 height188 onTapclickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 218s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds218 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 218 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Flask is How to install timeDescriptionruns text524 h1 i ytimg com vi F7AK WzpYdY hqdefault 328800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAkNKBrfeZ 6zWGPSJrw6jkpI s8A width336 height188 onTapclickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 324s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds324 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 324 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCL0DEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCL8DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCL4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCLwDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCLsDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4281874488 section2Color4280821800 section3Color4279834905 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4278979596 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284900966 section2Color4284045657 section3Color4283256141 primaryTitleColor4294967295 secondaryTitleColor4293585642 iconActivatedColor4294967295 iconInactiveColor4290756543 section4Color4282400832 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtGN0FLLVd6cFlkWSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist h1 Hzg16 4k Kk h1 i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAHpFC aWx4H0cW3TuUb1iKI7GX8Q width360 height202 urlhttps i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCm2d7hEpR0sU6t2ZN6cajA5vGGYg width720 height404 An Introduction to Flask An Introduction to Flask by O Reilly 10 697 views 10 years ago 1 minute 26 seconds longBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly publishedTimeTextsimpleText10 years ago lengthTextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 viewCountTextsimpleText10 697 views navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly shortBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw9AqfGT8b69jZwf showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel10K views simpleText10K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk trackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtIemcxNi00ay1Law 3D 3D commands clickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLcDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdHzg16 4k Kk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdHzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textGet started with textFlask boldtrue text the popular web framework that s textsmall boldtrue text lightweight and powerful This video texttutorial boldtrue text uses use textshort boldtrue text and snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtIemcxNi00ay1LayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly h1 5aYpkLfkgRE h1 i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3 GwFX1aGAXhtD6eAXVsKXk1Ncw width360 height202 urlhttps i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCTHL2okfc0QnbviRZt2YUXkUkiMw width720 height404 build a meme Python website Flask Tutorial for Beginners build a meme Python website Flask Tutorial for Beginners by NetworkChuck 504 493 views 2 years ago 13 minutes 30 seconds longBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 viewCountTextsimpleText504 493 views navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck shortBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw9AkYKSv4uyitPlAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel504K views simpleText504K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE trackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs1YVlwa0xma2dSRQ 3D 3D commands clickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLIDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId5aYpkLfkgRE actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textBuild your own textPython Flask boldtrue text website with Linode https ntck co linode get a 100 Credit good for 60 days as a new user Yes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What do you need What the junk is Flask Let s get started Time to build our meme website Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 collapsedLabelruns text6 text chapters expandedTitleruns text6 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 onTapclickTrackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat do you need timeDescriptionruns text050 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 50933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtZ1skGBcOWoIsgdqiELCr2NUWNw width336 height188 onTapclickTrackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 50s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds50 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 50 u0026mt 1730885867 u0026oweuc trackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat the junk is Flask timeDescriptionruns text209 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 151166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBseUKV7mwiLFngfLex76PVmmwFwA width336 height188 onTapclickTrackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 129s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds129 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 129 u0026mt 1730885867 u0026oweuc trackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLet s get started timeDescriptionruns text256 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 176966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB4apac77oNVNoeO6K52kbWFauuIA width336 height188 onTapclickTrackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 176s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds176 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 176 u0026mt 1730885867 u0026oweuc trackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTime to build our meme website timeDescriptionruns text823 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 505233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAfAMhf3QbtqLBsosuW1Z3CVTB6nQ width336 height188 onTapclickTrackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 503s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds503 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 503 u0026mt 1730885867 u0026oweuc trackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1133 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 714866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDJxRGnVtnYzehRWa1zZ794mlwQig width336 height188 onTapclickTrackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 693s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds693 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 693 u0026mt 1730885867 u0026oweuc trackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCKcDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCKkDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCKgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCKYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCKUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244313 secondaryTitleColor4283197813 iconActivatedColor4279321689 iconInactiveColor4286485662 section4Color4292732907 iconDisabledColor4072458961 darkColorPalettesection1Color4278658611 section2Color4278524966 section3Color4278391577 primaryTitleColor4293261311 secondaryTitleColor4288921804 iconActivatedColor4293261311 iconInactiveColor4285959059 section4Color4278257932 iconDisabledColor4064893536 vibrantColorPalettesection1Color4279459711 section2Color4279326322 section3Color4279192678 primaryTitleColor4293261311 secondaryTitleColor4290238693 iconActivatedColor4293261311 iconInactiveColor4285238169 section4Color4279059289 iconDisabledColor4063577420 useCustomColorstrue loggingDirectivestrackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs1YVlwa0xma2dSRSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck h1 45P3xQPaYxc h1 i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA5MD4 GDRiZs3J70uQO4k3qLAu6Q width360 height202 urlhttps i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAFb2JuKcI17woqSKHhA8IbYP50Bw width720 height404 Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial by Code with Josh 36 954 views 7 months ago 1 hour 25 minutes longBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical publishedTimeTextsimpleText7 months ago lengthTextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 viewCountTextsimpleText36 954 views navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical shortBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw9Al8bpntD4 cnjAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel36K views simpleText36K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc trackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0NVAzeFFQYVl4Yw 3D 3D commands clickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId45P3xQPaYxc actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns text from Timestamps 0000 textIntroduction boldtrue text to The Course 145 UnSponsored SponsorShip 242 textIntroduction to Flask boldtrue text 1020 snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textWelcome to my textintroduction to flask boldtrue text we re about to crud together eh that sounded weird but it was supposed to not that kind we are snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel2 seconds Welcome to my u003cb u003eintroduction to flask u003c b u003e we u0026 39 re about to crud together eh that sounded weird but it was supposed to not that kind we are u0026nbsp simpleText002 timestampEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026t 2s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc startTimeSeconds2 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026osts 2 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs0NVAzeFFQYVl4YyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical h1 gDSLrpxR3G4 h1 i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD5WNS2PUxvZ6vuLCz r0ip71ApNA width360 height202 urlhttps i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBq3iljsO rIvDbwJppCGoPNJYbMg width720 height404 Flask Tutorial 1 Introduction to Flask Flask Tutorial 1 Introduction to Flask by Chris Hawkes 85 216 views 8 years ago 3 minutes 14 seconds longBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes publishedTimeTextsimpleText8 years ago lengthTextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 viewCountTextsimpleText85 216 views navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes shortBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw9A7rjH4un1opqAAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel85K views simpleText85K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 trackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtnRFNMcnB4UjNHNA 3D 3D commands clickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdgDSLrpxR3G4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdgDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn to code with me https codehawke com Other Social https twitter com RealChrisHawkes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Flask Overview Prerequisites collapsedThumbnailthumbnails urlhttps i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 onTapclickTrackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Overview timeDescriptionruns text017 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 17933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANkEzvOS4MhjOt9k ngs4BV0pwSg width336 height188 onTapclickTrackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 17s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds17 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 17 u0026mt 1730885867 u0026oweuc trackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPrerequisites timeDescriptionruns text122 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 85833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqDusai6 vvniY9vuU0hPQcFXEAA width336 height188 onTapclickTrackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 82s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds82 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 82 u0026mt 1730885867 u0026oweuc trackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJQDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJMDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJIDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389298 primaryTitleColor4279506457 secondaryTitleColor4283916400 iconActivatedColor4282731865 iconInactiveColor4288062652 section4Color4292731627 iconDisabledColor4073312992 darkColorPalettesection1Color4281481023 section2Color4280822835 section3Color4280164646 primaryTitleColor4293259007 secondaryTitleColor4288918220 iconActivatedColor4293259007 iconInactiveColor4285956499 section4Color4279506457 iconDisabledColor4064693593 vibrantColorPalettesection1Color4283389797 section2Color4282731609 section3Color4282073420 primaryTitleColor4293259007 secondaryTitleColor4290761199 iconActivatedColor4293259007 iconInactiveColor4286088345 section4Color4281415231 iconDisabledColor4064035404 useCustomColorstrue loggingDirectivestrackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtnRFNMcnB4UjNHNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes h1 4L xAWDRs7w h1 i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD284TscLGuZWIwGS51qfHM62IY8A width360 height202 urlhttps i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBOMw2T2KKWJ5Nmpj7VO1Dv1b6SoQ width720 height404 Introduction To Flask Web Framework Introduction To Flask Web Framework by Krish Naik 191 871 views 3 years ago 10 minutes 21 seconds longBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 viewCountTextsimpleText191 871 views navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 shortBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw9AvOfGhpag N gAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel191K views simpleText191K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w trackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0TF94QVdEUnM3dw 3D 3D commands clickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI4DEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId4L xAWDRs7w actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web application framework written in textPython boldtrue text It is developed by Armin Ronacher who leads an international group of snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction What Is Flask Web Server Gateway Interface collapsedThumbnailthumbnails urlhttps i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text053 h1 i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 onTapclickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 53s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds53 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 53 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Is Flask timeDescriptionruns text139 h1 i ytimg com vi 4L xAWDRs7w hqdefault 128100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCWngvzVNfIJksONTErVovl7D3qpA width336 height188 onTapclickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 99s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds99 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 99 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text314 h1 i ytimg com vi 4L xAWDRs7w hqdefault 209133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBpWS5j3qWMKufGl4wEyNmgM9YmwA width336 height188 onTapclickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 194s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds194 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 194 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIYDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIcDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIQDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294046968 section3Color4293389554 primaryTitleColor4279243801 secondaryTitleColor4283393146 iconActivatedColor4281615961 iconInactiveColor4287273901 section4Color4292732139 iconDisabledColor4073313504 darkColorPalettesection1Color4280627775 section2Color4280100915 section3Color4279639590 primaryTitleColor4293259775 secondaryTitleColor4288919244 iconActivatedColor4293259775 iconInactiveColor4285957267 section4Color4279112729 iconDisabledColor4064892000 vibrantColorPalettesection1Color4282604146 section2Color4282077285 section3Color4281615961 primaryTitleColor4293259775 secondaryTitleColor4290499306 iconActivatedColor4293259775 iconInactiveColor4285235609 section4Color4281089100 iconDisabledColor4063576140 useCustomColorstrue loggingDirectivestrackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs0TF94QVdEUnM3dyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item Gj02l0R1drM accessibilityTextDjango VS Flask Which Should You Learn 285K views play Short thumbnailsources urlhttps i ytimg com vi Gj02l0R1drM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDJrUnvxDxImuXenqrxdURzBwQyWA width405 height720 onTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Gj02l0R1drM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdGj02l0R1drM playerParams8AEByAMyuAQUogYVAWvpgwhM6FT04T M1ArO6HyVzcWmkAcC h1 i ytimg com vi Gj02l0R1drM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIEDELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHajAybDBSMWRyTSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Gj02l0R1drM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdGj02l0R1drM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1a3d3697447576b3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdGj02l0R1drM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Gj02l0R1drM paramsCAQ 3D videoIds Gj02l0R1drM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueGj02l0R1drM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango VS Flask Which Should You Learn secondaryTextcontent285K views loggingDirectivestrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item P6dFM5J5w44 accessibilityTextFlask Tutorial 1 Introduction Burst Flask Code Provider Short 52K views play Short thumbnailsources urlhttps i ytimg com vi P6dFM5J5w44 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCJn3UjKWYBPzcJmsmRxqTerc 12w width405 height720 onTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts P6dFM5J5w44 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdP6dFM5J5w44 playerParams8AEByAMyuAQUogYVAWvpgwjf9p8PV7CH4jIBnEsG8nvpkAcC h1 i ytimg com vi P6dFM5J5w44 frame0 jpg width2160 height3840 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCP4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtQNmRGTTVKNXc0NCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v P6dFM5J5w44 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdP6dFM5J5w44 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3fa745339279c38e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdP6dFM5J5w44 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds P6dFM5J5w44 paramsCAQ 3D videoIds P6dFM5J5w44 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueP6dFM5J5w44 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Tutorial 1 Introduction Burst Flask Code Provider Short secondaryTextcontent52K views loggingDirectivestrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item wWQgo4bWQLw accessibilityTextintroduction to the flask http web framework for python 1 3K views play Short thumbnailsources urlhttps i ytimg com vi wWQgo4bWQLw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBzL9BjbB3fSX34mwjFoccNsoX2Ag width405 height720 onTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts wWQgo4bWQLw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdwWQgo4bWQLw playerParams8AEByAMyuAQUogYVAWvpgwgtgBgrnD5SfRUvdagNOmxgkAcC h1 i ytimg com vi wWQgo4bWQLw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt3V1FnbzRiV1FMdyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v wWQgo4bWQLw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdwWQgo4bWQLw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c16420a386d640bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdwWQgo4bWQLw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds wWQgo4bWQLw paramsCAQ 3D videoIds wWQgo4bWQLw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuewWQgo4bWQLw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentintroduction to the flask http web framework for python secondaryTextcontent1 3K views loggingDirectivestrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ld4dd TnVSo accessibilityTextFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python 258 views play Short thumbnailsources urlhttps i ytimg com vi Ld4dd TnVSo oardefault jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLALM4lOKIMH UkBCTNcjEcR55xgGQ width405 height720 onTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ld4dd TnVSo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdLd4dd TnVSo playerParams8AEByAMyuAQUogYVAWvpgwiOoPJEjIvNf7shnRW9gGatkAcC h1 i ytimg com vi Ld4dd TnVSo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtMZDRkZC1UblZTbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ld4dd TnVSo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdLd4dd TnVSo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2dde1d77e4e7552a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdLd4dd TnVSo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ld4dd TnVSo paramsCAQ 3D videoIds Ld4dd TnVSo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueLd4dd TnVSo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python secondaryTextcontent258 views loggingDirectivestrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XgtoVn6jE A accessibilityTextIntroduction to Flask Building a Simple Web Application in Python 142 views play Short thumbnailsources urlhttps i ytimg com vi XgtoVn6jE A oar2 jpg sqp oaymwEYCIsEENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLBbXcxjaMFDe6JvbsvR7BZJtKIgIg width523 height720 onTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XgtoVn6jE A webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXgtoVn6jE A playerParams8AEByAMyuAQUogYVAWvpgwh1lJCV6uyt0cRkfL Zl4g9kAcC h1 i ytimg com vi XgtoVn6jE A frame0 jpg width720 height992 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZ3RvVm42akVfQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XgtoVn6jE A u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXgtoVn6jE A playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5e0b68567ea313f0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXgtoVn6jE A listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XgtoVn6jE A paramsCAQ 3D videoIds XgtoVn6jE A listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXgtoVn6jE A userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentIntroduction to Flask Building a Simple Web Application in Python secondaryTextcontent142 views loggingDirectivestrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCO8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAKGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxALGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCN0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAMGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxANGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAOGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item yPkz 0Vq3p8 accessibilityTextDjango vs Flask what to choose shorts coding programming 5 3K views play Short thumbnailsources urlhttps i ytimg com vi yPkz 0Vq3p8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCfS9UlyCclz6shfVzjj nB7pZrog width405 height720 onTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts yPkz 0Vq3p8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdyPkz 0Vq3p8 playerParams8AEByAMyuAQUogYVAWvpgwg61oV lLr NqNCmWsC1mXJkAcC h1 i ytimg com vi yPkz 0Vq3p8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5UGt6XzBWcTNwOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAPGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v yPkz 0Vq3p8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdyPkz 0Vq3p8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c8f933ff456ade9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdyPkz 0Vq3p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds yPkz 0Vq3p8 paramsCAQ 3D videoIds yPkz 0Vq3p8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueyPkz 0Vq3p8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask what to choose shorts coding programming secondaryTextcontent5 3K views loggingDirectivestrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 4 ljVbj5WwY accessibilityTextProgramming a Flask Backend Python Short Tutorial 323 views play Short thumbnailsources urlhttps i ytimg com vi 4 ljVbj5WwY oar2 jpg sqp oaymwEYCP0EENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLArFHg3EkxtdAEaDCUm BG17JKVMA width637 height720 onTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 4 ljVbj5WwY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId4 ljVbj5WwY playerParams8AEByAMyuAQUogYVAWvpgwgiEgxsobUH6ac3i2QKwFWEkAcC h1 i ytimg com vi 4 ljVbj5WwY frame0 jpg width1080 height1220 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs0LWxqVmJqNVd3WSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAQGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 4 ljVbj5WwY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4 ljVbj5WwY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e3e96355b8f95b06 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4 ljVbj5WwY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4 ljVbj5WwY paramsCAQ 3D videoIds 4 ljVbj5WwY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value4 ljVbj5WwY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgramming a Flask Backend Python Short Tutorial secondaryTextcontent323 views loggingDirectivestrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q3 kKvFeAlI accessibilityTextDjango vs Flask Best Backend Frameworks for 2021 125K views play Short thumbnailsources urlhttps i ytimg com vi Q3 kKvFeAlI hq720 2 jpg sqp oaymwEkCI4CEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEt1pDyY0msAnciqTJU7jl4f4qRw width270 height480 onTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q3 kKvFeAlI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ3 kKvFeAlI playerParams8AEByAMyuAQUogYVAWvpgwjTnUrv U4YkhYO9Ht2 uCckAcC h1 i ytimg com vi Q3 kKvFeAlI frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCM4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRM19rS3ZGZUFsSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxARGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q3 kKvFeAlI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ3 kKvFeAlI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 437fe42af15e0252 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ3 kKvFeAlI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q3 kKvFeAlI paramsCAQ 3D videoIds Q3 kKvFeAlI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ3 kKvFeAlI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask Best Backend Frameworks for 2021 secondaryTextcontent125K views loggingDirectivestrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qUqSwHSY1K8 accessibilityTextPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming 3 5K views play Short thumbnailsources urlhttps i ytimg com vi qUqSwHSY1K8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD60WBqJ1hL66jL88xWi31oMl1ZUA width405 height720 onTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qUqSwHSY1K8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqUqSwHSY1K8 playerParams8AEByAMyuAQUogYVAWvpgwhY98oWrEV0QhhCsXZbtkYFkAcC h1 i ytimg com vi qUqSwHSY1K8 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxVXFTd0hTWTFLOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxASGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qUqSwHSY1K8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqUqSwHSY1K8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id a94a92c07498d4af u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqUqSwHSY1K8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qUqSwHSY1K8 paramsCAQ 3D videoIds qUqSwHSY1K8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqUqSwHSY1K8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming secondaryTextcontent3 5K views loggingDirectivestrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 0flO5bFxc g accessibilityTextWhat is flask For more info subscribe my youtube channel short shortvideo flask learning 1K views play Short thumbnailsources urlhttps i ytimg com vi 0flO5bFxc g hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNfc4cEqF2RoVnZQQfr3AC9qpyZQ width406 height720 onTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 0flO5bFxc g webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId0flO5bFxc g playerParams8AEByAMyuAQUogYVAWvpgwjCj669WkWDrKfpWMEuESf kAcC h1 i ytimg com vi 0flO5bFxc g frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgswZmxPNWJGeGNfZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxATGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 0flO5bFxc g u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0flO5bFxc g playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d1f94ee5b17173f8 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0flO5bFxc g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0flO5bFxc g paramsCAQ 3D videoIds 0flO5bFxc g listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value0flO5bFxc g userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is flask For more info subscribe my youtube channel short shortvideo flask learning secondaryTextcontent1K views loggingDirectivestrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MwgycPeVBsI accessibilityText shorts Learning microframe work Flask python flask 427 views play Short thumbnailsources urlhttps i ytimg com vi MwgycPeVBsI oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCYmtXHebhZWR7 dqb7aa6CS4Xqnw width405 height720 onTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MwgycPeVBsI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMwgycPeVBsI playerParams8AEByAMyuAQUogYVAWvpgwgn AvSaqLc0R1Kylo5 g1EkAcC h1 i ytimg com vi MwgycPeVBsI frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNd2d5Y1BlVkJzSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAUGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MwgycPeVBsI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMwgycPeVBsI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 33083270f79506c2 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMwgycPeVBsI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MwgycPeVBsI paramsCAQ 3D videoIds MwgycPeVBsI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMwgycPeVBsI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent shorts Learning microframe work Flask python flask secondaryTextcontent427 views loggingDirectivestrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 2ExDPzyaqgA accessibilityTextComputer Vision Python Flask App Project 4 1K views play Short thumbnailsources urlhttps i ytimg com vi 2ExDPzyaqgA oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCaF0wyfjhhk8n50x4O35ZqTasV0Q width405 height720 onTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 2ExDPzyaqgA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId2ExDPzyaqgA playerParams8AEByAMyuAQUogYVAWvpgwg6ZNkF 4zSUU I78zG9xzZkAcC h1 i ytimg com vi 2ExDPzyaqgA frame0 jpg width608 height1080 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyRXhEUHp5YXFnQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAVGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 2ExDPzyaqgA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId2ExDPzyaqgA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d84c433f3c9aaa00 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId2ExDPzyaqgA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 2ExDPzyaqgA paramsCAQ 3D videoIds 2ExDPzyaqgA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value2ExDPzyaqgA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentComputer Vision Python Flask App Project secondaryTextcontent4 1K views loggingDirectivestrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 24rHrDGXYxg accessibilityTextpython flask tutorial python shorts 609 views play Short thumbnailsources urlhttps i ytimg com vi 24rHrDGXYxg oar2 jpg sqp oaymwEkCMMCENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD0FM0VGPNoDDBDo48EH M ikqXlQ width323 height720 onTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 24rHrDGXYxg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId24rHrDGXYxg playerParams8AEByAMyuAQUogYVAWvpgwgzxNwDmUve8kMrMJ2lLsjikAcC h1 i ytimg com vi 24rHrDGXYxg frame0 jpg width860 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyNHJIckRHWFl4ZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAWGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 24rHrDGXYxg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId24rHrDGXYxg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id db8ac7ac31976318 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId24rHrDGXYxg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 24rHrDGXYxg paramsCAQ 3D videoIds 24rHrDGXYxg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value24rHrDGXYxg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentpython flask tutorial python shorts secondaryTextcontent609 views loggingDirectivestrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qiY5IEQwI10 accessibilityTextAdditional Automatic Imports to the Flask Shell developer programming code flask python 110 views play Short thumbnailsources urlhttps i ytimg com vi qiY5IEQwI10 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBMlwiervqZRsNgJM 69053LkqJ w width405 height720 onTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qiY5IEQwI10 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqiY5IEQwI10 playerParams8AEByAMyuAQUogYVAWvpgwiy laHqpbCnuCIMjeNURHkkAcC h1 i ytimg com vi qiY5IEQwI10 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxaVk1SUVRd0kxMCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAXGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qiY5IEQwI10 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqiY5IEQwI10 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aa2639204430235d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqiY5IEQwI10 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qiY5IEQwI10 paramsCAQ 3D videoIds qiY5IEQwI10 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqiY5IEQwI10 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentAdditional Automatic Imports to the Flask Shell developer programming code flask python secondaryTextcontent110 views loggingDirectivestrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lDD2 AKbOuM accessibilityTextPython Libraries Flask 55 views play Short thumbnailsources urlhttps i ytimg com vi lDD2 AKbOuM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLApfZE6 Gv6 ZBerM0VQtVEnbHF8Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lDD2 AKbOuM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlDD2 AKbOuM playerParams8AEByAMyuAQUogYVAWvpgwjupzVg9QjlidWVGysPq4eCkAcC h1 i ytimg com vi lDD2 AKbOuM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsREQyX0FLYk91TSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAYGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lDD2 AKbOuM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlDD2 AKbOuM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9430f6fc029b3ae3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlDD2 AKbOuM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lDD2 AKbOuM paramsCAQ 3D videoIds lDD2 AKbOuM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelDD2 AKbOuM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Libraries Flask secondaryTextcontent55 views loggingDirectivestrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sOlAb9n6RC8 accessibilityTextFlask Python Web Framework shorts 161 views play Short thumbnailsources urlhttps i ytimg com vi sOlAb9n6RC8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDxzua7JU8J1O6tiaWHOUxFSsp37Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sOlAb9n6RC8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsOlAb9n6RC8 playerParams8AEByAMyuAQUogYVAWvpgwhdTxtxwvsDFo4GZkIi UeJkAcC h1 i ytimg com vi sOlAb9n6RC8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzT2xBYjluNlJDOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAZGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sOlAb9n6RC8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsOlAb9n6RC8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0e9406fd9fa442f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsOlAb9n6RC8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sOlAb9n6RC8 paramsCAQ 3D videoIds sOlAb9n6RC8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesOlAb9n6RC8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Python Web Framework shorts secondaryTextcontent161 views loggingDirectivestrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item nZIBfzuOD7s accessibilityTextPython Flask Login Framework Demo Video 262 views play Short thumbnailsources urlhttps i ytimg com vi nZIBfzuOD7s hq720 2 jpg sqp oaymwEkCOYBEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCPfoe inOgsXdJdpLzrVUUtr8AGw width230 height480 onTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts nZIBfzuOD7s webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdnZIBfzuOD7s playerParams8AEByAMyuAQUogYVAWvpgwgaNhGgoD zPzFPf7GhGSzOkAcC h1 i ytimg com vi nZIBfzuOD7s frame0 jpg width230 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtuWklCZnp1T0Q3cyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAaGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v nZIBfzuOD7s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdnZIBfzuOD7s playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9d92017f3b8e0fbb u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdnZIBfzuOD7s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds nZIBfzuOD7s paramsCAQ 3D videoIds nZIBfzuOD7s listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuenZIBfzuOD7s userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Flask Login Framework Demo Video secondaryTextcontent262 views loggingDirectivestrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item HzZs NLQILY accessibilityTextflask login tutorial flask authentication 848 views play Short thumbnailsources urlhttps i ytimg com vi HzZs NLQILY oar2 jpg sqp oaymwEkCJgDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLA5JTMAE0CYPZ6DmVUxaqCYxIkH w width408 height720 onTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts HzZs NLQILY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdHzZs NLQILY playerParams8AEByAMyuAQUogYVAWvpgwhne sT3djz6dBGXy sr4kWkAcC h1 i ytimg com vi HzZs NLQILY frame0 jpg width608 height1072 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtIelpzX05MUUlMWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAbGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v HzZs NLQILY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzZs NLQILY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f366cfcd2d020b6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzZs NLQILY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds HzZs NLQILY paramsCAQ 3D videoIds HzZs NLQILY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueHzZs NLQILY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentflask login tutorial flask authentication secondaryTextcontent848 views loggingDirectivestrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lLgh3JG4Sso accessibilityTextInfosys Flask Interview Questions 523 views play Short thumbnailsources urlhttps i ytimg com vi lLgh3JG4Sso hq720 2 jpg sqp oaymwEYCNAFENAFSFryq4qpAwoIARUAAIhC0AEB u0026rs AOn4CLDKFXI0V 5I4Cxod2ddSTdbQVIr4w width720 height720 onTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lLgh3JG4Sso webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlLgh3JG4Sso playerParams8AEByAMyuAQUogYVAWvpgwh3rZbH75pjYEHI4K3 7z8CkAcC h1 i ytimg com vi lLgh3JG4Sso frame0 jpg width720 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsTGdoM0pHNFNzbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAcGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lLgh3JG4Sso u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLgh3JG4Sso playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94b821dc91b84aca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLgh3JG4Sso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLgh3JG4Sso paramsCAQ 3D videoIds lLgh3JG4Sso listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelLgh3JG4Sso userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentInfosys Flask Interview Questions secondaryTextcontent523 views loggingDirectivestrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item xg2DbpfzwbU accessibilityTextPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses 22 views play Short thumbnailsources urlhttps i ytimg com vi xg2DbpfzwbU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCoETtk7VARfGrVOow0DWlSS0rHBQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts xg2DbpfzwbU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdxg2DbpfzwbU playerParams8AEByAMyuAQUogYVAWvpgwiwxqB1zfmuvOWkb mKc7hMkAcC h1 i ytimg com vi xg2DbpfzwbU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt4ZzJEYnBmendiVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAdGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v xg2DbpfzwbU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxg2DbpfzwbU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c60d836e97f3c1b5 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdxg2DbpfzwbU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xg2DbpfzwbU paramsCAQ 3D videoIds xg2DbpfzwbU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuexg2DbpfzwbU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses secondaryTextcontent22 views loggingDirectivestrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q2ieTJ t 14 accessibilityTextFlask 2 0 Is Out Async Support Shorts 26K views play Short thumbnailsources urlhttps i ytimg com vi Q2ieTJ t 14 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLC p8CoEXTNjxNZ4RLLsRyDsCQHyg width405 height720 onTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q2ieTJ t 14 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ2ieTJ t 14 playerParams8AEByAMyuAQUogYVAWvpgwj99pV0RSylqkg2Wdr 2h1dkAcC h1 i ytimg com vi Q2ieTJ t 14 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRMmllVEpfdC0xNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAeGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q2ieTJ t 14 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ2ieTJ t 14 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 43689e4c9fedfb5e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ2ieTJ t 14 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q2ieTJ t 14 paramsCAQ 3D videoIds Q2ieTJ t 14 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ2ieTJ t 14 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask 2 0 Is Out Async Support Shorts secondaryTextcontent26K views loggingDirectivestrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item IwPdIqsOiXo accessibilityTextBuilding a Simple Form Web Application with Flask in python 7 4K views play Short thumbnailsources urlhttps i ytimg com vi IwPdIqsOiXo oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDud2GdyPcfqC2YpSJl3xXQ gP19g width480 height720 onTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts IwPdIqsOiXo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdIwPdIqsOiXo playerParams8AEByAMyuAQUogYVAWvpgwgveBVvKBwri 3Jusme9v8wkAcC h1 i ytimg com vi IwPdIqsOiXo frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtJd1BkSXFzT2lYbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAfGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v IwPdIqsOiXo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdIwPdIqsOiXo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2303dd22ab0e897a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdIwPdIqsOiXo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds IwPdIqsOiXo paramsCAQ 3D videoIds IwPdIqsOiXo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueIwPdIqsOiXo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding a Simple Form Web Application with Flask in python secondaryTextcontent7 4K views loggingDirectivestrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fMAoKc1SwtQ accessibilityTextPython s Flask Framework Tutorial 4 Admin Panel 116 views play Short thumbnailsources urlhttps i ytimg com vi fMAoKc1SwtQ hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCQ tHRKCBYE PHGs2eqfxyi52pag width405 height720 onTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts fMAoKc1SwtQ webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfMAoKc1SwtQ playerParams8AEByAMyuAQUogYVAWvpgwhWYyG21 y3OztPZUspb3eJkAcC h1 i ytimg com vi fMAoKc1SwtQ frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmTUFvS2MxU3d0USrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAgGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v fMAoKc1SwtQ u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfMAoKc1SwtQ playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7cc02829cd52c2d4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfMAoKc1SwtQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fMAoKc1SwtQ paramsCAQ 3D videoIds fMAoKc1SwtQ listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefMAoKc1SwtQ userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 4 Admin Panel secondaryTextcontent116 views loggingDirectivestrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MzttDR vmOk accessibilityTextSpeedrun Making a web application using flask python 2 2K views play Short thumbnailsources urlhttps i ytimg com vi MzttDR vmOk hq720 2 jpg sqp oaymwEkCOgCEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBmHDorMSUND5D9H0Ct88exnYQH g width360 height480 onTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MzttDR vmOk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMzttDR vmOk playerParams8AEByAMyuAQUogYVAWvpgwi9UxXcsTNkWNI PN ZVtHdkAcC h1 i ytimg com vi MzttDR vmOk frame0 jpg width360 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJ4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNenR0RFItdm1PayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAhGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MzttDR vmOk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMzttDR vmOk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 333b6d0d1faf98e9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMzttDR vmOk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MzttDR vmOk paramsCAQ 3D videoIds MzttDR vmOk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMzttDR vmOk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentSpeedrun Making a web application using flask python secondaryTextcontent2 2K views loggingDirectivestrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XdLeLLWaC9c accessibilityTextFlask Application In Just 4 Steps shorts shorts 675 views play Short thumbnailsources urlhttps i ytimg com vi XdLeLLWaC9c oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDzOzN9JZ1onG oZwFP1cw fam6Xg width405 height720 onTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XdLeLLWaC9c webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXdLeLLWaC9c playerParams8AEByAMyuAQUogYVAWvpgwhNKVmQmWHxhABRBYD8gJMkkAcC h1 i ytimg com vi XdLeLLWaC9c frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZExlTExXYUM5YyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAiGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XdLeLLWaC9c u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXdLeLLWaC9c playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5dd2de2cb59a0bd7 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXdLeLLWaC9c listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XdLeLLWaC9c paramsCAQ 3D videoIds XdLeLLWaC9c listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXdLeLLWaC9c userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Application In Just 4 Steps shorts shorts secondaryTextcontent675 views loggingDirectivestrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 adSlotRendereradSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy zSzk1OKaZ5HszfXExzO50EUAoqxze8WU6Q3WvobEMxIpen jLFOV7hB1oGQdAIUXEzrY66FMVL6Jb6eska9dvCfpE85x5830e4EQ e TyWfd7hqIzJDacJeI4AsoPbDA width2160 height2160 titlesimpleTextThe Ants x Lucas the Spider Collab descriptionsimpleTextDownload to Join Lucas websiteTextsimpleTextStarUnionGame navigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai COpWTSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSaAk Q0FFYD6EQRABBNM6E90ULxE7rmeqqf3jhk 66stg 6xc6cF5DathKAys1dQdxQF1njFjClD6zqkSlSNIWlQgeupprCv 83rKxnT2PcqLWh1r2bHEsYdx2BXoermM AsEY cuUb2nY8YG3l8U 1e2ttTxXHoftslgVpb91LPHFhvLcrOsXaCZTZThZgulZZClpazIAE1NdREPGq T 3frEEol PTsZuLamNZJQUXNYLJJiVcFRE5ebmoXmMMIRqfGAlt10ax MFBR8snri6MqJ5hjcEmM07infk0i geJ1lNRRdXUaBpT6IbeqmtE03RCcvoKxKcevMTtcU6UGJ KY0PFpKnMeYe wYXNfpN7Ae6fRrOBQQd9KccAEjuC8qoQFiAXQh52pUZIFCAgTeKTyu4sZoAZugAfWl8L GJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB PZG6gHt6mxAqgHl7qxAqgH6auxApIIC0FBQUFBQUFBQUFB0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA8gJAMgJigK6Cz4IAxAFGAQgCCgBMAVAAUgAWE5gAGgAcAGIAQCYAQGiAQgKAKgCAdgCAqgBAdgBAYACAYgCBagCALUCP2mXPrgT AbAUA8AVgYCAQIoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF2iQ0FwJtbXruhcEKAAwANIXCRICsFMYbiIBAA u0026sigh FS7NPP2L0f8 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSEgkTl4mKDxCGCIywDVlrW6Q88dySH bUjL7VccJTJzKPeFofn2xxStPoxoicw 1phW4Cq5k8P2gubsZ3YnN EITAfKIzhZElYjIKdUzL3M8xDp2iqhJL2hU4pttDBHEA pP8fPZmy7tyjHxl4ymdG2vyRCWdMwDyewoiQgTkpiItfRbMGAEqBY 2TNX4u618izfd5 WLmj8lH5tIgfsQfBNg68sy6Mys2muVjsoviCNSfdYPLHBmDavSi9IMv1YdVywAe 5zeeyTUJ5uu1N3lGy7SNn7BVp4gZAPUsKudRCVZvwjwMhBGM36GIFudwSe0SeUiTvZ07syX0 3L7p2foRUs1911nvdd8x4AYw jvwhE8Zh7OeT4uziM9YQ4BqNCQEUlr0Z6OPEayL8qk991rRtMXUqdDyhS5Acv4yixWA54yH5jeSD7kogvBTY2U4hYUKDe1lgY2DuKMh1f0babiC918LvR1VZ9UUpzMhPizcrK6SmcO0oqI3JZcs4ObmQQgJ3IzulPwBJISwclqu0g4nKLNC9Yyf209P3ZquRGldYU976ybxgIZEBCd4Pu7ETetnna 5t 3ovqTWXraQqou9ywtgvND RxDM91yKbFB02aeLV02wr3 ztr6eX6ZAYSu7Ir5 mNnbOpbeqmZyh0xxgvm8Lq7tCBbxdh1iLI5rVbTxo4 kT Sx5RrrXIram9aiFS0F1vOSlrCHT9v2aq5 4NDWxwWEplAw6ung3R7gJ1qQmm4l92M9iyEp6Zfm5Ce7w5UP63lxofY3paDCHSazB6kK MKWY nGwpq4EGwCT6WRwE UcgOY p7aUq9KA4 83BmwsCe1X69sayoncUnnQFGmN7vMvs8HfRn63qqt93aYePpmfHFckJ1aPQgqWK9ZZjJGfNUR33nNOjmX0PpbI5UPP6YEoi143TSE d j90X8oO7yUB0Ilq9fztOFOfMTDGEzntCd7hc7AGPXx00ZWISWL4UB56 yn ed1tj15HtItq5UB9m6FhHFuQFqSMiCkks862xWOyLXdGjjC9fVNXaMPXqyhHrvwTX0 ukLHFtVTYQqGj7g5ikDEMZfsy8nttVWo4 79aSju7ZylBjSJwYYlJrhHUJ3 ka6xZfaFZgWDz8MiivbBZZaRAsp 8TOiKsYGeUeKVJdMgWsBS53SnjAF9Ey1WwXlU 9lf0c7F0KBKsrFHuPxtyjYIUe0JBhrlAIQGvjYjLWFP9axyaxPbRUqKXXMQ4qcZ6WF0IlHkDwfyjFi1QBgl2y0zTnPE8EEict082SMYoORf2Q849TKawYWpFoyuOE1339L8jnqveDBOs7V5ayCGJUMaRVKTGkeCwxEX5vaDxijCrM800B8rNSegz9L6DaifZ1rxsVfPXG5duXdlT1kyp7vaB XKDJU5b2xWq UseodoZ9Rpj4Mejcq5xQKRzsPmgwyF53TScuCkm1teiUMv8UwSCLASps0k3Rr2BnceHnMdRmOrkp9yx4VbpBQrflqlIsF8y HAAuEBGc1i66jeCI1OtNmn9mQQlFmjUD3Hi4Bpr07Q wDYg2Y45Z2Mb tyRsuy4LqXj5rTPqHnWy ihDmu2wxhMX0GxKIm17LNgOa6mq8pXOWkGd6maBJztJqN2SVbimpmZ3vzcX1EbYHLRB4fDuLwQx3YbA20ZN7bmZjNCnDqlqQ86HJdbM9HlX43 YyR2rT9rsSHviZv1hxalA7cdHREVZpy4R qmQWVXFZ7o5zvLZvm JNed4uUmK5e3t eLT5yHx9M6md1gbjb0hVL3imU5TzLLdAys7zjxLW qwptxyLaBa3O9dUlkPxrvmKINticpPK3q7Xz4bMihkW 6EFCi4vDR2q3g u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCJcCEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCJYCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCJQCEMzoDRgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 0HXg9 r 7MM h1 i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjyUjtdWeIoR6h94cmXAgqCl8zig width360 height202 urlhttps i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB 1kznUVWrl MKQu0zLrMI Y D8w width720 height404 Flask in 6 Minutes Flask in 6 Minutes by CodeWithHarry 138 766 views 2 years ago 6 minutes 35 seconds longBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 viewCountTextsimpleText138 766 views navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry shortBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw9Aw9n 1 e LrQAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel138K views simpleText138K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM trackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgswSFhnOV9yXzdNTQ 3D 3D commands clickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJICEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId0HXg9 r 7MM actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textPython flask Introduction boldtrue text and History In this video we will look into the textflask boldtrue text framework which is based on textpython boldtrue text This video will snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Features History My Opinion Syntax Hello World App Jinja Static Files Generating URL in Jinja Template Inheritance Final Note collapsedThumbnailthumbnails urlhttps i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 collapsedLabelruns text11 text chapters expandedTitleruns text11 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 onTapclickTrackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFeatures timeDescriptionruns text014 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 20966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAD9X7g 4TCXJxurNz18sMrpoJV8Q width336 height188 onTapclickTrackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 14s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds14 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 14 u0026mt 1730885867 u0026oweuc trackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHistory timeDescriptionruns text045 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 74000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB47NuDEnLYLA9dyeWBVYJpA5hB9A width336 height188 onTapclickTrackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 45s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds45 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 45 u0026mt 1730885867 u0026oweuc trackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMy Opinion timeDescriptionruns text159 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 138066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCiF1XKQeDa1iby4hE9m 7NsQ8eBA width336 height188 onTapclickTrackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 119 u0026mt 1730885867 u0026oweuc trackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSyntax timeDescriptionruns text223 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 145933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCz4fUIV8Era JaS61mmY1RJxvjLQ width336 height188 onTapclickTrackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 143s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds143 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 143 u0026mt 1730885867 u0026oweuc trackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHello World App timeDescriptionruns text228 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 148166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAexXsIoA1YiVYVwYXKjvTIRG4CPA width336 height188 onTapclickTrackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja timeDescriptionruns text327 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 222133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvAkqnxRxwdrO9XQNiQUSFRcfe9w width336 height188 onTapclickTrackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 207s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds207 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 207 u0026mt 1730885867 u0026oweuc trackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textStatic Files timeDescriptionruns text404 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 254833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAg8O92hKmCijFwWdcIOXDM2Eq0VA width336 height188 onTapclickTrackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 244s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds244 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 244 u0026mt 1730885867 u0026oweuc trackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textGenerating URL in Jinja timeDescriptionruns text442 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 301966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBy37z2o9MUNUByiItQMEdZAp0KKA width336 height188 onTapclickTrackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 282s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds282 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 282 u0026mt 1730885867 u0026oweuc trackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTemplate Inheritance timeDescriptionruns text515 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 328766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC4XpBzR2gxr7SklLO2pPsvipqQCA width336 height188 onTapclickTrackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 315s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds315 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 315 u0026mt 1730885867 u0026oweuc trackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFinal Note timeDescriptionruns text555 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 376000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAldRsrZfQJzAJZYqIHNZNHbRbRAg width336 height188 onTapclickTrackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 355s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds355 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 355 u0026mt 1730885867 u0026oweuc trackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIICEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIQCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIMCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIECEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIACEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704895 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244569 secondaryTitleColor4282934896 iconActivatedColor4281487193 iconInactiveColor4287276205 section4Color4292733163 iconDisabledColor4073315040 darkColorPalettesection1Color4280102195 section2Color4279575078 section3Color4279113241 primaryTitleColor4293261567 secondaryTitleColor4288922060 iconActivatedColor4293261567 iconInactiveColor4285959315 section4Color4278651660 iconDisabledColor4064893792 vibrantColorPalettesection1Color4282014565 section2Color4281487193 section3Color4281025612 primaryTitleColor4293261567 secondaryTitleColor4290765807 iconActivatedColor4293261567 iconInactiveColor4285238681 section4Color4280563775 iconDisabledColor4063577676 useCustomColorstrue loggingDirectivestrackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgswSFhnOV9yXzdNTSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry h1 Qr4QMBUPxWo h1 i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4o1J9zhIY6L6df55 E54J4xbpA width360 height202 urlhttps i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA6U3nKgX83MRXn6vuu7Y RGRmB1g width720 height404 Flask Course Python Web Application Development Flask Course Python Web Application Development by freeCodeCamp org 1 036 407 views 3 years ago 6 hours 21 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 viewCountTextsimpleText1 036 407 views navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw9A6oq qIGGhN9C showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 million views simpleText1M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo trackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtRcjRRTUJVUHhXbw 3D 3D commands clickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdQr4QMBUPxWo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdQr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn the textFlask Python boldtrue text web framework by building your own e commerce website with its own authentication system snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns text P1 Introduction P2 Styling u0026 Templates P3 Sending data to Templates P4 Template Inheritance P5 Models and Databases P6 Project Restructure P7 Model Relationships P8 Flask Forms P9 Flask Validations P10 Flashes u0026 Advanced Validations P11 User Authentication Part 1 P12 User Authentication Part 2 P13 Logout and Customizations P14 Item Purchasing Part 1 P15 Item Purchasing Part 2 P16 Item Selling collapsedThumbnailthumbnails urlhttps i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 collapsedLabelruns text16 text chapters expandedTitleruns text16 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns text P1 Introduction timeDescriptionruns text000 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P2 Styling u0026 Templates timeDescriptionruns text2037 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 1237s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds1237 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 1237 u0026mt 1730885867 u0026oweuc trackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P3 Sending data to Templates timeDescriptionruns text4137 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 2497s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds2497 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 2497 u0026mt 1730885867 u0026oweuc trackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P4 Template Inheritance timeDescriptionruns text10256 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 3776s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds3776 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 3776 u0026mt 1730885867 u0026oweuc trackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P5 Models and Databases timeDescriptionruns text12114 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 4874s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds4874 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 4874 u0026mt 1730885867 u0026oweuc trackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P6 Project Restructure timeDescriptionruns text15113 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 6673s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds6673 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 6673 u0026mt 1730885867 u0026oweuc trackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P7 Model Relationships timeDescriptionruns text20541 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 7541s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds7541 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 7541 u0026mt 1730885867 u0026oweuc trackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P8 Flask Forms timeDescriptionruns text22537 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 8737s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds8737 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 8737 u0026mt 1730885867 u0026oweuc trackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P9 Flask Validations timeDescriptionruns text25158 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 10318s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds10318 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 10318 u0026mt 1730885867 u0026oweuc trackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P10 Flashes u0026 Advanced Validations timeDescriptionruns text31405 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 11645s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds11645 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 11645 u0026mt 1730885867 u0026oweuc trackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P11 User Authentication Part 1 timeDescriptionruns text34104 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 13264s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds13264 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 13264 u0026mt 1730885867 u0026oweuc trackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P12 User Authentication Part 2 timeDescriptionruns text35956 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 14396s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds14396 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 14396 u0026mt 1730885867 u0026oweuc trackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P13 Logout and Customizations timeDescriptionruns text43416 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 16456s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds16456 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 16456 u0026mt 1730885867 u0026oweuc trackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P14 Item Purchasing Part 1 timeDescriptionruns text45125 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 17485s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds17485 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 17485 u0026mt 1730885867 u0026oweuc trackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P15 Item Purchasing Part 2 timeDescriptionruns text51839 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 19119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds19119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 19119 u0026mt 1730885867 u0026oweuc trackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P16 Item Selling timeDescriptionruns text55413 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 21253s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds21253 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 21253 u0026mt 1730885867 u0026oweuc trackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOcBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOkBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOYBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4279313497 iconInactiveColor4285692302 section4Color4292731371 iconDisabledColor4071075002 darkColorPalettesection1Color4278785855 section2Color4278653491 section3Color4278521382 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955475 section4Color4278389017 iconDisabledColor4064495961 vibrantColorPalettesection1Color4279447167 section2Color4279315058 section3Color4279182694 primaryTitleColor4293258495 secondaryTitleColor4290233317 iconActivatedColor4293258495 iconInactiveColor4285232793 section4Color4279050329 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtRcjRRTUJVUHhXbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 fft6IvL y1g h1 i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBVNWCA3l Vms44NsTZ6kP6aDvVCQ width360 height202 urlhttps i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBGe2oIl0zvwWoaZWJo91zgy6y1hw width720 height404 Flask Webcast 1 Intro to Flask Flask Webcast 1 Intro to Flask by Miguel Grinberg 28 951 views Streamed 6 years ago 1 hour 14 minutes longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleTextStreamed 6 years ago lengthTextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 viewCountTextsimpleText28 951 views navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw9A2Jb7l6 E3v19 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel28K views simpleText28K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g trackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtmZnQ2SXZMLXkxZw 3D 3D commands clickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdfft6IvL y1g actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdfft6IvL y1g untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textJoin me for a live session in which I ll textintroduce boldtrue text you to the textFlask boldtrue text framework and my textFlask boldtrue text Mega textTutorial boldtrue text series After the demo I snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Questions The 3 Questions Python interpreter Activate environment Writing a script Writing a function Importing Flask class Creating Flask instance Creating a decorator Configuring Flask Adding additional behavior Index decorator Python side Background thread Route List comprehension Voting Refresh Whats New JavaScript collapsedThumbnailthumbnails urlhttps i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 collapsedLabelruns text22 text chapters expandedTitleruns text22 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 onTapclickTrackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textQuestions timeDescriptionruns text230 h1 i ytimg com vi fft6IvL y1g hqdefault 152833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDV1zlOKnghYUvN421esgzA5A300g width336 height188 onTapclickTrackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 150s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds150 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 150 u0026mt 1730885867 u0026oweuc trackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textThe 3 Questions timeDescriptionruns text435 h1 i ytimg com vi fft6IvL y1g hqdefault 286233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCo78m0CLReepU7RG1xDow8mDQ5dw width336 height188 onTapclickTrackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython interpreter timeDescriptionruns text1210 h1 i ytimg com vi fft6IvL y1g hqdefault 743100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCesMEzNrc9E Gevt1uKFXuQmlZEw width336 height188 onTapclickTrackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 730s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds730 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 730 u0026mt 1730885867 u0026oweuc trackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textActivate environment timeDescriptionruns text1300 h1 i ytimg com vi fft6IvL y1g hqdefault 804166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB5sCu7xDOOOpJRFw3Siyab2eZTVg width336 height188 onTapclickTrackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 780s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds780 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 780 u0026mt 1730885867 u0026oweuc trackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a script timeDescriptionruns text1350 h1 i ytimg com vi fft6IvL y1g hqdefault 857833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDxhNs0ObKPPDcS6eSvnaQ7sHKTRA width336 height188 onTapclickTrackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 830s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds830 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 830 u0026mt 1730885867 u0026oweuc trackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a function timeDescriptionruns text1450 h1 i ytimg com vi fft6IvL y1g hqdefault 907966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuWe1svfnRLFjMmFGZ WsENwBJkA width336 height188 onTapclickTrackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 890s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds890 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 890 u0026mt 1730885867 u0026oweuc trackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textImporting Flask class timeDescriptionruns text1600 h1 i ytimg com vi fft6IvL y1g hqdefault 978933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuMzGK613Wm1j XhGQ2IgrgRNEoQ width336 height188 onTapclickTrackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 960s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds960 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 960 u0026mt 1730885867 u0026oweuc trackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Flask instance timeDescriptionruns text1630 h1 i ytimg com vi fft6IvL y1g hqdefault 996366 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBhbkw6TF4GuMfe2QqNTsIcipTjwA width336 height188 onTapclickTrackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 990s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds990 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 990 u0026mt 1730885867 u0026oweuc trackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a decorator timeDescriptionruns text1720 h1 i ytimg com vi fft6IvL y1g hqdefault 1058233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAucIY1aksf8gJyCSkn9iv7RcjaRQ width336 height188 onTapclickTrackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1040s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1040 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1040 u0026mt 1730885867 u0026oweuc trackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textConfiguring Flask timeDescriptionruns text1815 h1 i ytimg com vi fft6IvL y1g hqdefault 1098200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoi7rTzkqMVTfCvCdhwNgvJe7d8g width336 height188 onTapclickTrackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1095s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1095 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1095 u0026mt 1730885867 u0026oweuc trackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding additional behavior timeDescriptionruns text1925 h1 i ytimg com vi fft6IvL y1g hqdefault 1174166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC pVmtFPsyDDPF3dFGbAz5YYyp4A width336 height188 onTapclickTrackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1165s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1165 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1165 u0026mt 1730885867 u0026oweuc trackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textIndex timeDescriptionruns text2045 h1 i ytimg com vi fft6IvL y1g hqdefault 1270133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDFP8JiWmxIHOWXaxoHUkPGCGx8ZQ width336 height188 onTapclickTrackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1245s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1245 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1245 u0026mt 1730885867 u0026oweuc trackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textdecorator timeDescriptionruns text2145 h1 i ytimg com vi fft6IvL y1g hqdefault 1312000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDWLb2jMiQWWw6LJljl96LLnbYLrQ width336 height188 onTapclickTrackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1305s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1305 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1305 u0026mt 1730885867 u0026oweuc trackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython side timeDescriptionruns text2815 h1 i ytimg com vi fft6IvL y1g hqdefault 1710100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCC1HSaPTlL1dE3URwDw0q2DArCdA width336 height188 onTapclickTrackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1695s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1695 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1695 u0026mt 1730885867 u0026oweuc trackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textBackground thread timeDescriptionruns text3800 h1 i ytimg com vi fft6IvL y1g hqdefault 2300200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCn2QT4OS4 UAP8qvtFXt5oyym1TA width336 height188 onTapclickTrackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2280s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2280 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2280 u0026mt 1730885867 u0026oweuc trackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRoute timeDescriptionruns text3940 h1 i ytimg com vi fft6IvL y1g hqdefault 2405333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3SNMrI0TO4DYb6Y4NBqtbU 3ChQ width336 height188 onTapclickTrackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2380s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2380 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2380 u0026mt 1730885867 u0026oweuc trackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textList comprehension timeDescriptionruns text4040 h1 i ytimg com vi fft6IvL y1g hqdefault 2459233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCHklsqm6kk9 WwBotYp03Eli6W0g width336 height188 onTapclickTrackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2440s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2440 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2440 u0026mt 1730885867 u0026oweuc trackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textVoting timeDescriptionruns text4235 h1 i ytimg com vi fft6IvL y1g hqdefault 2565266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAvehngLnxbFiyFtLbFO8hDodt1FQ width336 height188 onTapclickTrackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2555s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2555 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2555 u0026mt 1730885867 u0026oweuc trackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRefresh timeDescriptionruns text4900 h1 i ytimg com vi fft6IvL y1g hqdefault 2961066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA4QGF4W7Cuoo3Lg8qOz5SNGzr7Fg width336 height188 onTapclickTrackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2940s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2940 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2940 u0026mt 1730885867 u0026oweuc trackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhats New timeDescriptionruns text4947 h1 i ytimg com vi fft6IvL y1g hqdefault 3011766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDc3SenM2kcTNlW0uOIVfhaAOIaVA width336 height188 onTapclickTrackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2987s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2987 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2987 u0026mt 1730885867 u0026oweuc trackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJavaScript timeDescriptionruns text5447 h1 i ytimg com vi fft6IvL y1g hqdefault 3291033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoG KLm9K 0oayiXuziPi FItAeA width336 height188 onTapclickTrackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 3287s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds3287 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 3287 u0026mt 1730885867 u0026oweuc trackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCMYBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCMgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCMcBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCMUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCMQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293390066 primaryTitleColor4279441177 secondaryTitleColor4283852400 iconActivatedColor4282667353 iconInactiveColor4287670197 section4Color4292732651 iconDisabledColor4073314272 darkColorPalettesection1Color4281416255 section2Color4280757811 section3Color4280099366 primaryTitleColor4293260799 secondaryTitleColor4288920780 iconActivatedColor4293260799 iconInactiveColor4285958291 section4Color4279441177 iconDisabledColor4064958560 vibrantColorPalettesection1Color4283325797 section2Color4282667353 section3Color4282074444 primaryTitleColor4293260799 secondaryTitleColor4290764271 iconActivatedColor4293260799 iconInactiveColor4285959065 section4Color4281416255 iconDisabledColor4063970636 useCustomColorstrue loggingDirectivestrackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtmZnQ2SXZMLXkxZyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMEBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL4BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLsBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLgBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLUBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLIBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK8BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKwBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKkBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKYBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 h1 DBDaNuZvww8 h1 i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDGYFIDidCEz6tUkiS 1MZgV2dI w width360 height202 urlhttps i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAGpbud7Who QwREXe1 ssx hehw width720 height404 How Web Applications Work Flask Tutorial for Beginners 1 of 5 How Web Applications Work Flask Tutorial for Beginners 1 of 5 by teclado 20 796 views 4 years ago 8 minutes 6 seconds longBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 viewCountTextsimpleText20 796 views navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode shortBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw9Aj4a s 7GtogM showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel20K views simpleText20K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 trackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtEQkRhTnVadnd3OA 3D 3D commands clickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdDBDaNuZvww8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdDBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textHow do textFlask boldtrue text web applications work What are the components involved What do frontend and backend mean In this textFlask boldtrue text snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtEQkRhTnVadnd3OCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode h1 Oew3L0gIuO8 h1 i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCkDBW3aNtwwpuS6btvOMcPBokeEQ width360 height202 urlhttps i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCiFEYXHfeIENU9qDZeureA CJQfQ width720 height404 Flask Tutorial 1 Introduction To Flask Flask Tutorial 1 Introduction To Flask by Tux Codes 1 181 views 3 years ago 7 minutes 52 seconds longBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 viewCountTextsimpleText1 181 views navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes shortBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw9A7 GiwPTljfY5 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 1K views simpleText1 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 trackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtPZXczTDBnSXVPOA 3D 3D commands clickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdOew3L0gIuO8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdOew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a powerful microframework for textPython boldtrue text web app development This texttutorial boldtrue text shows you how to install textflask boldtrue text and build a basic snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What is Flask Installing Flask Coding collapsedThumbnailthumbnails urlhttps i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 onTapclickTrackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat is Flask timeDescriptionruns text020 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 30866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjTULGX mPZI0g8N4LTxfUqUGfOQ width336 height188 onTapclickTrackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 20s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds20 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 20 u0026mt 1730885867 u0026oweuc trackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textInstalling Flask timeDescriptionruns text110 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 92833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAluvpZFuk71NQ4xIWE7mfn2GlW9A width336 height188 onTapclickTrackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 70s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds70 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 70 u0026mt 1730885867 u0026oweuc trackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCoding timeDescriptionruns text205 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 130833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDaCJnEn5dQa45EXLClzyc4vBHIVA width336 height188 onTapclickTrackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 125s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds125 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 125 u0026mt 1730885867 u0026oweuc trackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293389810 primaryTitleColor4279244057 secondaryTitleColor4283196021 iconActivatedColor4279318361 iconInactiveColor4286089366 section4Color4292732395 iconDisabledColor4071536833 darkColorPalettesection1Color4278789695 section2Color4278656563 section3Color4278523686 primaryTitleColor4293260287 secondaryTitleColor4288919756 iconActivatedColor4293260287 iconInactiveColor4285957779 section4Color4278390553 iconDisabledColor4064892512 vibrantColorPalettesection1Color4279454847 section2Color4279321970 section3Color4279188838 primaryTitleColor4293260287 secondaryTitleColor4290236645 iconActivatedColor4293260287 iconInactiveColor4285236121 section4Color4279055705 iconDisabledColor4063576396 useCustomColorstrue loggingDirectivestrackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtPZXczTDBnSXVPOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes h1 9FBDda0NCwo h1 i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAdGO34L fXIdExSaosMxLDVpGBAw width360 height202 urlhttps i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA0XT0egLYKpf8blq11Z5q1WzKXIg width720 height404 The Flask Mega Tutorial Introduction The Flask Mega Tutorial Introduction by Miguel Grinberg 161 045 views 5 years ago 5 minutes 56 seconds longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 viewCountTextsimpleText161 045 views navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTD0CKlrTo2u6QqPQB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel161K views simpleText161K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo trackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs5RkJEZGEwTkN3bw 3D 3D commands clickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI0BEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId9FBDda0NCwo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I demonstrate the project that you will develop as you follow my textFlask boldtrue text Mega textTutorial boldtrue text Did you like it Begin the texttutorial boldtrue text snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Overview Login Explore Advanced collapsedThumbnailthumbnails urlhttps i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 collapsedLabelruns text5 text chapters expandedTitleruns text5 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 onTapclickTrackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOverview timeDescriptionruns text011 h1 i ytimg com vi 9FBDda0NCwo hqdefault 34900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCyvdIZ o3peKQsBh5PEn8JtkY6Fw width336 height188 onTapclickTrackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 11s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds11 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 11 u0026mt 1730885867 u0026oweuc trackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin timeDescriptionruns text043 h1 i ytimg com vi 9FBDda0NCwo hqdefault 72866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBrYFYkGzyJ8bs9yiBoEel2u n70w width336 height188 onTapclickTrackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 43s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds43 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 43 u0026mt 1730885867 u0026oweuc trackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExplore timeDescriptionruns text127 h1 i ytimg com vi 9FBDda0NCwo hqdefault 102800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQJRuuvIzoJaI9Og8cANXeWIM3lA width336 height188 onTapclickTrackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 87s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds87 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 87 u0026mt 1730885867 u0026oweuc trackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdvanced timeDescriptionruns text228 h1 i ytimg com vi 9FBDda0NCwo hqdefault 155766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBMfR X5hAhfQm4l DUX2rsiNZ0tw width336 height188 onTapclickTrackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294966267 section2Color4294504946 section3Color4294109161 primaryTitleColor4279832850 secondaryTitleColor4286535261 iconActivatedColor4284038209 iconInactiveColor4290089111 section4Color4293647840 iconDisabledColor4074817998 darkColorPalettesection1Color4282329902 section2Color4281541157 section3Color4280686876 primaryTitleColor4294960618 secondaryTitleColor4291601322 iconActivatedColor4294960618 iconInactiveColor4287854203 section4Color4279832850 iconDisabledColor4066396493 vibrantColorPalettesection1Color4284826698 section2Color4284038209 section3Color4283183928 primaryTitleColor4294960618 secondaryTitleColor4293902280 iconActivatedColor4294960618 iconInactiveColor4288244595 section4Color4282329902 iconDisabledColor4065080633 useCustomColorstrue loggingDirectivestrackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs5RkJEZGEwTkN3byDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg h1 dam0GPOAvVI h1 i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoBKud10ryviWm8LgfqAaHdudoEQ width360 height202 urlhttps i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCbpUCeVAwMPATOGenwDnsZeowQ Q width720 height404 Python Website Full Tutorial Flask Authentication Databases u0026 More Python Website Full Tutorial Flask Authentication Databases u0026 More by Tech With Tim 3 086 364 views 3 years ago 2 hours 16 minutes longBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 viewCountTextsimpleText3 086 364 views navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelVerified ownerTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim shortBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTD0DS oKcj4Pt1HU showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel3 million views simpleText3M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI trackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkYW0wR1BPQXZWSQ 3D 3D commands clickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCH0QjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddam0GPOAvVI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I m going to be showing you how to make a website with textPython boldtrue text covering textFlask boldtrue text authentication databases and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textVideo Overview Project Demo Directory Structure Flask Setup u0026 Installation Creating a Flask App Creating Routes Views Jinja Templating Language u0026 HTML Templates Sign Up Page HTML Login Page HTML HTTP Requests POST GET etc Handling POST Requests Message Flashing Flask SQLAlchemy Setup Database Models Foreign Key Relationships Database Creation Creating New User Accounts Logging In Users Flask Login Module Checking if User is Logged In Notes HTML Adding User Notes Deleting User Notes collapsedThumbnailthumbnails urlhttps i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 collapsedLabelruns text23 text chapters expandedTitleruns text23 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textVideo Overview timeDescriptionruns text000 h1 i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 onTapclickTrackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProject Demo timeDescriptionruns text150 h1 i ytimg com vi dam0GPOAvVI hqdefault 139966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBufRr73rJqPLE6sDS14 kHrpKg6w width336 height188 onTapclickTrackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 110s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds110 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 110 u0026mt 1730885867 u0026oweuc trackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDirectory Structure timeDescriptionruns text435 h1 i ytimg com vi dam0GPOAvVI hqdefault 276800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBH8qxDBFHijZacqrcpyIGJhNC8OA width336 height188 onTapclickTrackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Setup u0026 Installation timeDescriptionruns text640 h1 i ytimg com vi dam0GPOAvVI hqdefault 425766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCItxfyBznMtHPC5JG19yb5 Y4oxg width336 height188 onTapclickTrackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 400s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds400 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 400 u0026mt 1730885867 u0026oweuc trackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a Flask App timeDescriptionruns text855 h1 i ytimg com vi dam0GPOAvVI hqdefault 543266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3lInNhodV2jul D8E941dLhOA2g width336 height188 onTapclickTrackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 535s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds535 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 535 u0026mt 1730885867 u0026oweuc trackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Routes Views timeDescriptionruns text1401 h1 i ytimg com vi dam0GPOAvVI hqdefault 870700 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDjp2B8hqljTmTttNQXjGmGcbP8YA width336 height188 onTapclickTrackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 841s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds841 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 841 u0026mt 1730885867 u0026oweuc trackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja Templating Language u0026 HTML Templates timeDescriptionruns text2150 h1 i ytimg com vi dam0GPOAvVI hqdefault 1329166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAsdQ FyVreSetQSgWfXAs9mIVM4Q width336 height188 onTapclickTrackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 1310s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds1310 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 1310 u0026mt 1730885867 u0026oweuc trackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSign Up Page HTML timeDescriptionruns text4722 h1 i ytimg com vi dam0GPOAvVI hqdefault 2865133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC5DvECVubGghnv4IhpGvpm6L5MIw width336 height188 onTapclickTrackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 2842s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds2842 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 2842 u0026mt 1730885867 u0026oweuc trackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin Page HTML timeDescriptionruns text5214 h1 i ytimg com vi dam0GPOAvVI hqdefault 3158233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLATEy oNsgbKb8No71HwnAtVQwzJQ width336 height188 onTapclickTrackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3134 u0026mt 1730885867 u0026oweuc trackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTTP Requests POST GET etc timeDescriptionruns text5431 h1 i ytimg com vi dam0GPOAvVI hqdefault 3271066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCmhE8vSSqBHsaE0UnJgs JnRJQ1Q width336 height188 onTapclickTrackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3271s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3271 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3271 u0026mt 1730885867 u0026oweuc trackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHandling POST Requests timeDescriptionruns text5705 h1 i ytimg com vi dam0GPOAvVI hqdefault 3453166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAPLZB4h2hwkMyMeS2MvukrVsoJhA width336 height188 onTapclickTrackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3425s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3425 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3425 u0026mt 1730885867 u0026oweuc trackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMessage Flashing timeDescriptionruns text10314 h1 i ytimg com vi dam0GPOAvVI hqdefault 3805000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDvFOJfZFRZZWD4DoFq0LOY6btmlw width336 height188 onTapclickTrackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3794s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3794 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3794 u0026mt 1730885867 u0026oweuc trackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask SQLAlchemy Setup timeDescriptionruns text11242 h1 i ytimg com vi dam0GPOAvVI hqdefault 4390033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCworwOJ7OV3Cwyd5cqNRcuNcdrIA width336 height188 onTapclickTrackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4362s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4362 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4362 u0026mt 1730885867 u0026oweuc trackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Models timeDescriptionruns text11546 h1 i ytimg com vi dam0GPOAvVI hqdefault 4565000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCGL9WtVQHNHhhvCLwzH2XCuvA5aQ width336 height188 onTapclickTrackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4546s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4546 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4546 u0026mt 1730885867 u0026oweuc trackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textForeign Key Relationships timeDescriptionruns text12342 h1 i ytimg com vi dam0GPOAvVI hqdefault 5046900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqcqsM53ZrHg9T LdOtvVHvS6Xhg width336 height188 onTapclickTrackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5022s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5022 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5022 u0026mt 1730885867 u0026oweuc trackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Creation timeDescriptionruns text12910 h1 i ytimg com vi dam0GPOAvVI hqdefault 5375900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB1Dr6AqOi2 5f8izied e9JMozwg width336 height188 onTapclickTrackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5350s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5350 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5350 u0026mt 1730885867 u0026oweuc trackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating New User Accounts timeDescriptionruns text13414 h1 i ytimg com vi dam0GPOAvVI hqdefault 5677900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBC1BMtiR38Sj5dswdslZNkElbjcg width336 height188 onTapclickTrackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5654s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5654 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5654 u0026mt 1730885867 u0026oweuc trackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogging In Users timeDescriptionruns text14316 h1 i ytimg com vi dam0GPOAvVI hqdefault 6224800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDQO2KppBlNwLexIQWlYFWc979Rwg width336 height188 onTapclickTrackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6196s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6196 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6196 u0026mt 1730885867 u0026oweuc trackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Login Module timeDescriptionruns text14917 h1 i ytimg com vi dam0GPOAvVI hqdefault 6570766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBQn3dSlBe0XHs7IsjrbNZKdza4aQ width336 height188 onTapclickTrackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6557s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6557 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6557 u0026mt 1730885867 u0026oweuc trackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textChecking if User is Logged In timeDescriptionruns text15603 h1 i ytimg com vi dam0GPOAvVI hqdefault 6980233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDAx0PO2uQCMHk6a0 9gAuJET82HQ width336 height188 onTapclickTrackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6963s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6963 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6963 u0026mt 1730885867 u0026oweuc trackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNotes HTML timeDescriptionruns text15854 h1 i ytimg com vi dam0GPOAvVI hqdefault 7156800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA 5S XmGZV PN RSGnRhHnLQukOw width336 height188 onTapclickTrackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7134 u0026mt 1730885867 u0026oweuc trackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding User Notes timeDescriptionruns text20241 h1 i ytimg com vi dam0GPOAvVI hqdefault 7388166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLACxmCBQQ1BJx BbHGWz i44J6ohw width336 height188 onTapclickTrackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7361s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7361 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7361 u0026mt 1730885867 u0026oweuc trackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDeleting User Notes timeDescriptionruns text20548 h1 i ytimg com vi dam0GPOAvVI hqdefault 7560200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBACOHo4nAki7ApWelqcaqkjqYSDg width336 height188 onTapclickTrackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7548s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7548 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7548 u0026mt 1730885867 u0026oweuc trackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCGEQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCGMQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCGIQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCGAQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCF8Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388786 primaryTitleColor4279243289 secondaryTitleColor4283587711 iconActivatedColor4279312473 iconInactiveColor4285692046 section4Color4292731115 iconDisabledColor4071074746 darkColorPalettesection1Color4278785087 section2Color4278652979 section3Color4278520870 primaryTitleColor4293257983 secondaryTitleColor4288916428 iconActivatedColor4293257983 iconInactiveColor4285955219 section4Color4278388761 iconDisabledColor4064495705 vibrantColorPalettesection1Color4279445887 section2Color4279313778 section3Color4279181670 primaryTitleColor4293257983 secondaryTitleColor4290232805 iconActivatedColor4293257983 iconInactiveColor4285232281 section4Color4279049561 iconDisabledColor4063574604 useCustomColorstrue loggingDirectivestrackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtkYW0wR1BPQXZWSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim h1 6M3LzGmIAso h1 i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB2DBfznFVimr XsEsyk9n1BUqP8g width360 height202 urlhttps i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCe7yKMg2PneFkyZ7QfExrkJoNYdA width720 height404 How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners by S3CloudHub 164 364 views 2 years ago 5 minutes 19 seconds longBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 viewCountTextsimpleText164 364 views navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub shortBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTD0DKhaDMxvny5ugB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel164K views simpleText164K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso trackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs2TTNMekdtSUFzbw 3D 3D commands clickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFsQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId6M3LzGmIAso actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we will create a simple and easy textflask boldtrue text app in just 5 minutes textFlask boldtrue text textPython boldtrue text FlaskTutorial FlaskApp If you have snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs2TTNMekdtSUFzbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub h1 dKwbCHWuOGI h1 i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBtpOj8U9TDHsIXKM5ocLjQ65rDZA width360 height202 urlhttps i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDGLohtmlgAshovjSk3bcDRx8D4fw width720 height404 Quick overview of Python Flask Quick overview of Python Flask by GeekTrainer 260 views 3 years ago 8 minutes 36 seconds longBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 viewCountTextsimpleText260 views navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer shortBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTD0Di8Lith GG1nQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel260 views simpleText260 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI trackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkS3diQ0hXdU9HSQ 3D 3D commands clickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFYQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddKwbCHWuOGI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a great web micro framework based on textPython boldtrue text As a micro framework it gives you a web server and not a ton more snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtkS3diQ0hXdU9HSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer h1 YJ93 qkskrQ h1 i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCuIWVdFyyCW5Grk 88k3R8k2NHdg width360 height202 urlhttps i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLC6GzL 5IQV2ANza1rhAFU5rFw g width720 height404 Introduction to Flask User Introduction to Flask User by Pretty Printed 24 128 views 7 years ago 12 minutes 40 seconds longBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted publishedTimeTextsimpleText7 years ago lengthTextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 viewCountTextsimpleText24 128 views navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted shortBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTD0C0pbLJqv dz2A showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel24K views simpleText24K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ trackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtZSjkzLXFrc2tyUQ 3D 3D commands clickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFEQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdYJ93 qkskrQ actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdYJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text User provides textquick boldtrue text setup for common user management system elements in textFlask boldtrue text apps including session handling snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Example App Code Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 onTapclickTrackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExample App timeDescriptionruns text105 h1 i ytimg com vi YJ93 qkskrQ hqdefault 65833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD1zsdgsezMkpAN4S QqPnJ3PBAjA width336 height188 onTapclickTrackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 65s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds65 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 65 u0026mt 1730885867 u0026oweuc trackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCode timeDescriptionruns text315 h1 i ytimg com vi YJ93 qkskrQ hqdefault 203900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCzWU7J9LNqSYpG EnCDAPcUNP Q width336 height188 onTapclickTrackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 195s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds195 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 195 u0026mt 1730885867 u0026oweuc trackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1152 h1 i ytimg com vi YJ93 qkskrQ hqdefault 713866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAM3bzOGFQmf6WpA 3299yDWFkvwQ width336 height188 onTapclickTrackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 712s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds712 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 712 u0026mt 1730885867 u0026oweuc trackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCEgQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCEoQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCEkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCEcQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCEYQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4282335039 section2Color4281545523 section3Color4280690214 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4279834905 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284835173 section2Color4283979864 section3Color4283190348 primaryTitleColor4294967295 secondaryTitleColor4293256677 iconActivatedColor4294967295 iconInactiveColor4288256409 section4Color4282335039 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtZSjkzLXFrc2tyUSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted h1 awix9lU0Z00 h1 i ytimg com vi awix9lU0Z00 hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvASI3 p lKCKb8VxcD4ygetyv9Q width480 height270 An Introduction to Flask u0026 its features Part 1 An Introduction to Flask u0026 its features Part 1 by Nelcave 73 views 4 years ago 15 minutes longBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 viewCountTextsimpleText73 views navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 shortBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTD0DNztGp5b6shGs showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel73 views simpleText73 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 trackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgthd2l4OWxVMFowMA 3D 3D commands clickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCEIQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdawix9lU0Z00 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdawix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web framework that s written in textPython boldtrue text and it allows users to build web applications with the various tools libraries and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Routing HTML collapsedThumbnailthumbnails urlhttps i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 onTapclickTrackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRouting timeDescriptionruns text142 h1 i ytimg com vi awix9lU0Z00 hqdefault 117833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAYUGix4KvAPgZQKZensj1q WZYMA width336 height188 onTapclickTrackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 102s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds102 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 102 u0026mt 1730885867 u0026oweuc trackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTML timeDescriptionruns text627 h1 i ytimg com vi awix9lU0Z00 hqdefault 416800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCbleTIGofs5LIiwQQCn64rHtz ZA width336 height188 onTapclickTrackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 387s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds387 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 387 u0026mt 1730885867 u0026oweuc trackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCDoQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCDwQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCDsQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCDkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCDgQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388530 primaryTitleColor4279243033 secondaryTitleColor4283849860 iconActivatedColor4281349465 iconInactiveColor4286876069 section4Color4292730859 iconDisabledColor4072456145 darkColorPalettesection1Color4280428095 section2Color4279967283 section3Color4279506726 primaryTitleColor4293257727 secondaryTitleColor4288915660 iconActivatedColor4293257727 iconInactiveColor4286349467 section4Color4279045913 iconDisabledColor4064889952 vibrantColorPalettesection1Color4282205554 section2Color4281810277 section3Color4281349465 primaryTitleColor4293257727 secondaryTitleColor4290495210 iconActivatedColor4293257727 iconInactiveColor4285231513 section4Color4280888908 iconDisabledColor4063574092 useCustomColorstrue loggingDirectivestrackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgthd2l4OWxVMFowMCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDUQuy8YASITCLnh55u x4kDFeGbwgEdmUwTDw continuationItemRenderertriggerCONTINUATION TRIGGER ON ITEM SHOWN continuationEndpointclickTrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 search continuationCommandtokenErkDEh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayAalgNFZ0lRQVVnVWdnRUxRV2RXY1hOdGVpMWFWelNDQVF0c1RIRm5jR1Z6VXpad09JSUJDMW94VWtwdGFGOVBjV1ZCZ2dFTFJqZEJTeTFYZW5CWlpGbUNBUXRJZW1jeE5pMDBheTFMYTRJQkN6VmhXWEJyVEdacloxSkZnZ0VMTkRWUU0zaFJVR0ZaZUdPQ0FRdG5SRk5NY25CNFVqTkhOSUlCQ3pSTVgzaEJWMFJTY3pkM2dnRUxNRWhZWnpsZmNsODNUVTJDQVF0UmNqUlJUVUpWVUhoWGI0SUJDMlptZERaSmRrd3RlVEZuZ2dFTFJFSkVZVTUxV25aM2R6aUNBUXRQWlhjelREQm5TWFZQT0lJQkN6bEdRa1JrWVRCT1EzZHZnZ0VMWkdGdE1FZFFUMEYyVmttQ0FRczJUVE5NZWtkdFNVRnpiNElCQzJSTGQySkRTRmQxVDBkSmdnRUxXVW81TXkxeGEzTnJjbEdDQVF0aGQybDRPV3hWTUZvd01MSUJCZ29FQ0JrUUF1b0JCQWdDRUMwJTNEGIHg6BgiC3NlYXJjaC1mZWVk requestCONTINUATION REQUEST TYPE SEARCH loggingDirectivestrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCDIQui8iEwi54eebvseJAxXhm8IBHZlMEw8 subMenusearchSubMenuRenderertrackingParamsCDMQkXUiEwi54eebvseJAxXhm8IBHZlMEw8 hideBottomSeparatortrue targetIdsearch feed trackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 headersearchHeaderRenderersearchFilterButtonbuttonRendererstyleSTYLE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textFilters iconiconTypeTUNE tooltipSearch filters trackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelSearch filters commandclickTrackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupsearchFilterOptionsDialogRenderertitleruns textSearch filters groups searchFilterGroupRenderertitlesimpleTextUpload date filters searchFilterRendererlabelsimpleTextLast hour navigationEndpointclickTrackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIARAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIARAB tooltipSearch for Last hour trackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextToday navigationEndpointclickTrackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAhAB tooltipSearch for Today trackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis week navigationEndpointclickTrackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAxAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAxAB tooltipSearch for This week trackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis month navigationEndpointclickTrackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBBAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBBAB tooltipSearch for This month trackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis year navigationEndpointclickTrackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBRAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBRAB tooltipSearch for This year trackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCwQknUYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextType filters searchFilterRendererlabelsimpleTextVideo statusFILTER STATUS SELECTED navigationEndpointclickTrackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask tooltipRemove Video filter trackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextChannel navigationEndpointclickTrackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAg 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAg 3D 3D tooltipSearch for Channel trackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPlaylist navigationEndpointclickTrackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAw 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAw 3D 3D tooltipSearch for Playlist trackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextMovie navigationEndpointclickTrackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQBA 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQBA 3D 3D tooltipSearch for Movie trackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCcQknUYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextDuration filters searchFilterRendererlabelsimpleTextUnder 4 minutes navigationEndpointclickTrackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgB tooltipSearch for Under 4 minutes trackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4 20 minutes navigationEndpointclickTrackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgD webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgD tooltipSearch for 4 20 minutes trackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextOver 20 minutes navigationEndpointclickTrackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgC webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgC tooltipSearch for Over 20 minutes trackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCMQknUYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextFeatures filters searchFilterRendererlabelsimpleTextLive navigationEndpointclickTrackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUAB tooltipSearch for Live trackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4K navigationEndpointclickTrackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXAB tooltipSearch for 4K trackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHD navigationEndpointclickTrackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASAB tooltipSearch for HD trackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextSubtitles CC navigationEndpointclickTrackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASgB tooltipSearch for Subtitles CC trackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextCreative Commons navigationEndpointclickTrackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATAB tooltipSearch for Creative Commons trackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText360 navigationEndpointclickTrackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXgB tooltipSearch for 360 trackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextVR180 navigationEndpointclickTrackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAdABAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAdABAQ 3D 3D tooltipSearch for VR180 trackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText3D navigationEndpointclickTrackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATgB tooltipSearch for 3D trackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHDR navigationEndpointclickTrackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAcgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAcgBAQ 3D 3D tooltipSearch for HDR trackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextLocation navigationEndpointclickTrackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAbgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAbgBAQ 3D 3D tooltipSearch for Location trackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPurchased navigationEndpointclickTrackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUgB tooltipSearch for Purchased trackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBcQknUYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextSort by filters searchFilterRendererlabelsimpleTextRelevance statusFILTER STATUS SELECTED tooltipSort by relevance trackingParamsCBYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextUpload date navigationEndpointclickTrackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAISAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAISAhAB tooltipSort by upload date trackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextView count navigationEndpointclickTrackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAMSAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAMSAhAB tooltipSort by view count trackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextRating navigationEndpointclickTrackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAESAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAESAhAB tooltipSort by rating trackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBIQknUYBCITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT trackingParamsCBAQiOoKIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbardesktopTopbarRendererlogotopbarLogoRenderericonImageiconTypeYOUTUBE LOGO tooltipTextruns textYouTube Home endpointclickTrackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl webPageTypeWEB PAGE TYPE BROWSE rootVe3854 apiUrl youtubei v1 browse browseEndpointbrowseIdFEwhat to watch trackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 overrideEntityKeyEgZ0b3BiYXIg9QEoAQ 3D 3D searchboxfusionSearchboxRenderericoniconTypeSEARCH placeholderTextruns textSearch configwebSearchboxConfigrequestLanguageen requestDomainus hasOnscreenKeyboardfalse focusSearchboxtrue trackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 searchEndpointclickTrackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl results search query webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquery clearButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCA4Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelClear search query trackingParamsCAEQq6wBIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbarButtons topbarMenuButtonRenderericoniconTypeMORE VERT menuRequestclickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 account account menu signalServiceEndpointsignalGET ACCOUNT MENU actions clickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupmultiPageMenuRenderertrackingParamsCAwQ 6sBIhMIueHnm77HiQMV4ZvCAR2ZTBMP styleMULTI PAGE MENU STYLE TYPE SYSTEM showLoadingSpinnertrue popupTypeDROPDOWN beReusedtrue trackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelSettings tooltipSettings styleSTYLE DEFAULT buttonRendererstyleSTYLE SUGGESTIVE sizeSIZE SMALL textruns textSign in iconiconTypeAVATAR LOGGED OUT navigationEndpointclickTrackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurlhttps accounts google com ServiceLogin service youtube u0026uilel 3 u0026passive true u0026continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3Dhttps 253A 252F 252Fwww youtube com 252Fresults 253Fapp 253Ddesktop 2526search query 253Da 252Bbrief 252Bintroduction 252Bto 252Bflask 252B 2526sp 253DEgIQAQ 2525253D 2525253D u0026hl en u0026ec 65620 webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 signInEndpointidamTag65620 trackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 targetIdtopbar signin hotkeyDialoghotkeyDialogRenderertitleruns textKeyboard shortcuts sections hotkeyDialogSectionRenderertitleruns textPlayback options hotkeyDialogSectionOptionRendererlabelruns textToggle play pause hotkeyk hotkeyDialogSectionOptionRendererlabelruns textRewind 10 seconds hotkeyj hotkeyDialogSectionOptionRendererlabelruns textFast forward 10 seconds hotkeyl hotkeyDialogSectionOptionRendererlabelruns textPrevious video hotkeyP SHIFT p hotkeyDialogSectionOptionRendererlabelruns textNext video hotkeyN SHIFT n hotkeyDialogSectionOptionRendererlabelruns textPrevious frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelComma hotkeyDialogSectionOptionRendererlabelruns textNext frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelPeriod hotkeyDialogSectionOptionRendererlabelruns textDecrease playback rate hotkey u003c SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelLess than or SHIFT comma hotkeyDialogSectionOptionRendererlabelruns textIncrease playback rate hotkey u003e SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelGreater than or SHIFT period hotkeyDialogSectionOptionRendererlabelruns textSeek to specific point in the video 7 advances to 70 of duration hotkey0 9 hotkeyDialogSectionOptionRendererlabelruns textSeek to previous chapter hotkeyCONTROL hotkeyDialogSectionOptionRendererlabelruns textSeek to next chapter hotkeyCONTROL hotkeyDialogSectionRenderertitleruns textGeneral options hotkeyDialogSectionOptionRendererlabelruns textToggle full screen hotkeyf hotkeyDialogSectionOptionRendererlabelruns textToggle theater mode hotkeyt hotkeyDialogSectionOptionRendererlabelruns textToggle miniplayer hotkeyi hotkeyDialogSectionOptionRendererlabelruns textClose miniplayer or current dialog hotkeyESCAPE hotkeyDialogSectionOptionRendererlabelruns textToggle mute hotkeym hotkeyDialogSectionRenderertitleruns textSubtitles and closed captions options hotkeyDialogSectionOptionRendererlabelruns textIf the video supports captions toggle captions ON OFF hotkeyc hotkeyDialogSectionOptionRendererlabelruns textRotate through different text opacity levels hotkeyo hotkeyDialogSectionOptionRendererlabelruns textRotate through different window opacity levels hotkeyw hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes increasing hotkey hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes decreasing hotkey hotkeyAccessibilityLabelaccessibilityDatalabelMinus hotkeyDialogSectionRenderertitleruns textSpherical Videos options hotkeyDialogSectionOptionRendererlabelruns textPan up hotkeyw hotkeyDialogSectionOptionRendererlabelruns textPan left hotkeya hotkeyDialogSectionOptionRendererlabelruns textPan down hotkeys hotkeyDialogSectionOptionRendererlabelruns textPan right hotkeyd hotkeyDialogSectionOptionRendererlabelruns textZoom in hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelPlus on number pad or right bracket hotkeyDialogSectionOptionRendererlabelruns textZoom out hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelMinus on number pad or left bracket dismissButtonbuttonRendererstyleSTYLE BLUE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textDismiss trackingParamsCAkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCAgQteYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP backButtonbuttonRenderertrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY BACK forwardButtonbuttonRenderertrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY FORWARD a11ySkipNavigationButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse textruns textSkip navigation trackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandclickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 signalActionsignalSKIP NAVIGATION voiceSearchButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse serviceEndpointclickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP openPopupActionpopupvoiceSearchDialogRendererplaceholderHeaderruns textListening promptHeaderruns textDidn t hear that Try again exampleQuery1runs text Play Dua Lipa exampleQuery2runs text Show me my subscriptions promptMicrophoneLabelruns textTap microphone to try again loadingHeaderruns textWorking connectionErrorHeaderruns textNo connection connectionErrorMicrophoneLabelruns textCheck your connection and try again permissionsHeaderruns textWaiting for permission permissionsSubtextruns textAllow microphone access to search with voice disabledHeaderruns textSearch with your voice disabledSubtextruns textTo search by voice go to your browser settings and allow access to microphone microphoneButtonAriaLabelruns textCancel exitButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCAQQ0LEFIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelCancel trackingParamsCAMQ7q8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP microphoneOffPromptHeaderruns textMicrophone off Try again popupTypeTOP ALIGNED DIALOG iconiconTypeMICROPHONE ON tooltipSearch with your voice trackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelSearch with your voice onResponseReceivedCommands clickTrackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 adsControlFlowOpportunityReceivedCommandopportunityTypeOPPORTUNITY TYPE ORGANIC SEARCH RESPONSE RECEIVED isInitialLoadtrue adSlotAndLayoutMetadata adSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw adLayoutMetadata layoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 adSlotMetadataslotId173088852162610159180631186312873511 slotTypeSLOT TYPE IN FEED slotPhysicalPosition1 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTABWAEgAw adLayoutMetadata layoutIdkewPyvK5hJWQYnwf layoutTypeLAYOUT TYPE TEXT IMAGE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzALOAxKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMAFYAVgDaAVwag adSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw adLayoutMetadata layoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg enablePacfLoggingWebtrue targetIdsearch page scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick pdr null script headbody dir ltrscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick bs null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set initialBodyClientWidth document body clientWidth scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ai null scriptiframe name passive signin src https accounts google com ServiceLogin service youtube amp uilel 3 amp passive true amp continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3D 252Fsignin passive 26feature 3Dpassive amp hl en style display none iframeytd appytd masthead id masthead logo type YOUTUBE LOGO slot masthead class shelldiv id search container class ytd searchbox spt slot search container divdiv id search input class ytd searchbox spt slot search inputinput id search autocapitalize none autocomplete off autocorrect off hidden name search query tabindex 0 type text spellcheck false divsvg id menu icon class external icon preserveaspectratio xMidYMid meetg id menu class yt icons ext viewbox 0 0 24 24path d M21 6H3V5h18V6z M21 11H3v1h18V11z M21 17H3v1h18V17z g svgdiv id masthead logo slot masthead logoa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 svg class external icon width 104 height 18 viewbox 0 0 104 18defsclippath id clip0 161 5084rect width 104 height 18 clippath defsg clip path url clip0 161 5084 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M104 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M34 2685 18 0201V12 4901L37 7785 1 00012H34 9185L33 5885 6 23012C33 2885 7 42012 33 0785 8 62012 32 8885 9 49012H32 8085C32 6785 8 71012 32 4385 7 44012 32 1285 6 21012L30 8385 1 00012H27 9785L31 4385 12 4901V18 0201H34 2685Z path d M41 1004 5 17012C37 8304 5 17012 36 9204 7 19012 36 9204 10 7901V12 6301C36 9204 15 9801 37 5604 18 2101 41 0404 18 2101C44 4304 18 2101 45 1804 16 1301 45 1804 12 6301V10 7901C45 1804 7 38012 44 4604 5 17012 41 1004 5 17012ZM42 2804 13 6401C42 2804 15 2601 42 0604 16 2901 41 0504 16 2901C40 0404 16 2901 39 8404 15 2401 39 8404 13 6401V9 72012C39 8404 8 33012 40 0004 7 10012 41 0504 7 10012C42 1404 7 10012 42 2804 8 40012 42 2804 9 72012V13 6401Z path d M49 2713 18 2001C50 6413 18 2001 51 6013 17 7001 52 3613 16 6401H52 3913L52 4913 18 0001H54 7213V5 41012H51 8513V15 4101C51 5813 15 9001 51 0213 16 2101 50 4413 16 2101C49 6913 16 2101 49 5313 15 6101 49 5313 14 6501V5 41012H46 6513V14 8101C46 6513 16 8201 47 2413 18 2001 49 2713 18 2001Z path d M59 9757 18 0001V3 25012H63 0257V1 00012H54 1257V3 25012H57 1657V18 0001H59 9757Z path d M64 9315 18 2001C66 3015 18 2001 67 2615 17 7001 68 0215 16 6401H68 0515L68 1515 18 0001H70 3815V5 41012H67 5115V15 4101C67 2415 15 9001 66 6815 16 2101 66 1015 16 2101C65 3515 16 2101 65 1915 15 6101 65 1915 14 6501V5 41012H62 3115V14 8101C62 3115 16 8201 62 9015 18 2001 64 9315 18 2001Z path d M77 7426 5 13012C76 4526 5 13012 75 5626 5 68012 74 9726 6 52012H74 9226C74 9926 5 39012 75 0226 4 52012 75 0226 3 71012V0 370117H72 2626V18 0001H74 6126L74 8226 16 9501H74 8626C75 4526 17 7001 76 3626 18 1801 77 5726 18 1801C79 9226 18 1801 80 5826 15 9001 80 5826 12 7101V10 7001C80 5826 7 23012 80 1626 5 13012 77 7426 5 13012ZM77 7026 12 5401C77 7026 14 8801 77 4826 16 1701 76 3326 16 1701C75 8326 16 1701 75 3326 15 9601 75 0226 15 5101V8 29012C75 2926 7 61012 75 8626 7 13012 76 4626 7 13012C77 5526 7 13012 77 7026 8 47012 77 7026 10 8901V12 5401Z path d M89 8204 10 5001C89 8204 7 47012 89 5104 5 19012 85 9804 5 19012C82 6704 5 19012 81 9204 7 39012 81 9204 10 6201V12 8201C81 9204 15 9101 82 5904 18 2101 85 9004 18 2101C88 4404 18 2101 89 9004 16 9901 89 7104 14 2801L87 2404 14 1401C87 2204 15 5901 86 9804 16 2901 85 9604 16 2901C84 7704 16 2901 84 7404 15 1301 84 7404 13 3001V12 6501H89 8204V10 5001ZM85 9204 7 08012C87 0704 7 08012 87 1204 8 21012 87 1204 10 0701V10 9801H84 7404V10 0701C84 7404 8 23012 84 7804 7 08012 85 9204 7 08012Z g g svg aa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 red svg class external icon width 111 height 18 viewbox 0 0 111 18defsclippath id clip0 161 5078rect width 111 height 18 clippath defsg clip path url clip0 161 5078 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M111 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M30 125 0 570001V17 57H32 915V11 57H33 505C37 045 11 57 38 715 9 57 38 715 6 14V5 45C38 715 1 77 37 005 0 570001 33 765 0 570001H30 125ZM35 775 6 2C35 775 8 6 35 025 9 55 33 455 9 55H32 915V2 64H33 505C35 365 2 64 35 775 3 37 35 775 5 7V6 2Z path d M39 858 17 57H42 628V8 71C43 118 7 96 44 178 7 77 45 418 8 01L45 568 4 78C45 388 4 74 45 188 4 72 45 018 4 72C43 728 4 72 42 768 5 69 42 288 7 26H42 228L42 048 4 98H39 858V17 57Z path d M53 832 10 07C53 832 7 04 53 522 4 76 49 992 4 76C46 682 4 76 45 932 6 96 45 932 10 19V12 39C45 932 15 48 46 602 17 78 49 912 17 78C52 452 17 78 53 912 16 56 53 722 13 85L51 252 13 71C51 232 15 16 50 992 15 86 49 972 15 86C48 782 15 86 48 752 14 7 48 752 12 87V12 22H53 832V10 07ZM49 932 6 65C51 082 6 65 51 132 7 78 51 132 9 64V10 55H48 752V9 64C48 752 7 8 48 792 6 65 49 932 6 65Z path d M58 2905 17 57V7 5C58 6605 6 99 59 1805 6 72 59 7205 6 72C60 5105 6 72 60 7105 7 4 60 7105 8 26V17 57H63 5905L63 5705 7 55C63 9205 7 02 64 4405 6 72 65 0105 6 72C65 7505 6 72 66 0305 7 29 66 0305 8 26V17 57H68 9005V8 06C68 9005 5 96 68 1805 4 74 66 3405 4 74C65 0805 4 74 64 0805 5 22 63 2705 6 09C62 9305 5 26 62 2505 4 74 61 0505 4 74C59 7505 4 74 58 6505 5 29 57 8905 6 19H57 8505L57 6705 4 98H55 4205V17 57H58 2905Z path d M72 1117 3 55C73 1317 3 55 73 5717 3 23 73 5717 1 89C73 5717 0 670001 73 1317 0 25 72 1117 0 25C71 1217 0 25 70 6517 0 61 70 6517 1 89C70 6517 3 23 71 1217 3 55 72 1117 3 55ZM70 7317 17 57H73 4717V4 98H70 7317V17 57Z path d M77 9275 17 77C79 2975 17 77 80 2575 17 27 81 0175 16 21H81 0475L81 1475 17 57H83 3775V4 98H80 5075V14 98C80 2375 15 47 79 6775 15 78 79 0975 15 78C78 3475 15 78 78 1875 15 18 78 1875 14 22V4 98H75 3075V14 38C75 3075 16 39 75 8975 17 77 77 9275 17 77Z path d M88 1186 17 57V7 5C88 4886 6 99 89 0086 6 72 89 5486 6 72C90 3386 6 72 90 5386 7 4 90 5386 8 26V17 57H93 4186L93 3986 7 55C93 7486 7 02 94 2686 6 72 94 8386 6 72C95 5786 6 72 95 8586 7 29 95 8586 8 26V17 57H98 7286V8 06C98 7286 5 96 98 0086 4 74 96 1686 4 74C94 9086 4 74 93 9086 5 22 93 0986 6 09C92 7586 5 26 92 0786 4 74 90 8786 4 74C89 5786 4 74 88 4786 5 29 87 7186 6 19H87 6786L87 4986 4 98H85 2486V17 57H88 1186Z g g svg aspan id country code span divdiv id masthead skeleton icons slot masthead skeletondiv class masthead skeleton icon divdiv class masthead skeleton icon divdiv class masthead skeleton icon div div ytd mastheada slot guide links primary href https www youtube com about style display none About aa slot guide links primary href https www youtube com about press style display none Press aa slot guide links primary href https www youtube com about copyright style display none Copyright aa slot guide links primary href t contact us style display none Contact us aa slot guide links primary href https www youtube com creators style display none Creators aa slot guide links primary href https www youtube com ads style display none Advertise aa slot guide links primary href https developers google com youtube style display none Developers aa slot guide links secondary href t terms style display none Terms aa slot guide links secondary href t privacy style display none Privacy aa slot guide links secondary href https www youtube com about policies style display none Policy amp Safety aa slot guide links secondary href https www youtube com howyoutubeworks utm campaign ytgen amp utm source ythp amp utm medium LeftNav amp utm content txt amp u https 3A 2F 2Fwww youtube com 2Fhowyoutubeworks 3Futm source 3Dythp 26utm medium 3DLeftNav 26utm campaign 3Dytgen style display none How YouTube works aa slot guide links secondary href new style display none Test new features aa slot guide links secondary href https tv youtube com learn nflsundayticket style display none NFL Sunday Ticket adiv id copyright slot copyright style display none div dir ltr style displayinline copy 2024 Google LLC div div ytd appscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick nc pj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsbe dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js ld null scriptscript id base js src https www youtube com s desktop 4261a0db jsbin desktop polymer legacy browsers vflset desktop polymer legacy browsers js nonce 5 ja5bv sVXPy vBqFAGVA scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsef dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsae dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js r null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ac null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAvar onPolymerReady function e window removeEventListener script load dpj onPolymerReady if window ytcsi window ytcsi tick apr null if window Polymer Polymer RenderStatus onPolymerReady else window addEventListener script load dpj onPolymerReady scriptscript nonce 5 ja5bv sVXPy vBqFAGVA function serverContract window ytPageType search window ytCommand clickTrackingParamsIhMI2MTlm77HiQMVPdeXCB3y6jYmMghleHRlcm5hbA commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAQ 3D 3D window ytUrl results app x3ddesktop x26search query x3da brief introduction to flask x26sp x3dEgIQAQ 253D 253D var a window function e var c window c getInitialCommand function return e c loadInitialCommand c loadInitialCommand c getInitialCommand a ytCommand function e c l f g h k var d window d getInitialData function var b window b ytcsi b ytcsi tick pr null b pagee endpointc responsel f b playerResponse f g b reelWatchSequenceResponse g k b url k h b previousCsn h return b d loadInitialData d loadInitialData d getInitialData a ytPageType a ytCommand a ytInitialData a ytInitialPlayerResponse a ytInitialReelWatchSequenceResponse a ytPreviousCsn a ytUrl scriptlink rel stylesheet href https www youtube com s desktop 4261a0db cssbin www main desktop watch page skeleton css name www main desktop watch page skeleton nonce 7oKV MQ5b6kOM3r8xHCRGwdiv id watch page skeleton class watch skeleton hiddendiv id containerdiv id relateddiv class autoplay skeleton light border bottomdiv id upnext class skeleton bg color divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv id info containerdiv id primary info class skeleton light border bottomdiv id title class text shell skeleton bg color divdiv id infodiv id count class text shell skeleton bg color divdiv class flex 1 divdiv id menudiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color div div div divdiv id secondary info class skeleton light border bottomdiv id top rowdiv id video owner class flex 1div id channel icon class skeleton bg color divdiv id upload info class flex 1div id owner name class text shell skeleton bg color divdiv id published date class text shell skeleton bg color div div divdiv id subscribe button class skeleton bg color div div div div div divscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick gcc null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set CSI SERVICE NAME youtube TIMING INFO GetSearch rid 0x4017b3a81b4a53b4 yt ad 1 scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi ytcsi infoGel serverTimeMs 648 0 script body html  video song downloadSign Up For Free Navigationendpointclicktrackingparamscoadeoqychguihmiuehnm77hiqmv4zvcar2ztbmp
View Features navigationEndpointclickTrackingParamsCN8DEOqyChgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN8DEOqyChgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAEGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAEEgIVR D BwE u0026sig AOD64 3ZeqBZtBWhlj9hcUuOD7LWBiE7lw u0026adurl https www cloud66 com features 3Futm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Pricing navigationEndpointclickTrackingParamsCN4DEOqyChgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN4DEOqyChgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Discover Our Features navigationEndpointclickTrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION SITELINK code6 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD trackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCNsDEMzoDRgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP trackingParamsCNoDELsvGAAiEwi54eebvseJAxXhm8IBHZlMEw8 itemSectionRenderercontents h1 AgVqsmz ZW4 h1 i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtdCl00u1l1A0bzl3FkYR0 L 6Hg width360 height202 urlhttps i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAIvLIrKbPVI cNCJQDSAfbLdo73g width720 height404 A brief Introduction to Flask Python Web Framework A brief Introduction to Flask Python Web Framework by A Byte of Code 64 755 views 2 years ago 2 minutes 8 seconds longBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 viewCountTextsimpleText64 755 views navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode shortBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw9A7sr556bW2oIC showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel64K views simpleText64K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 trackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtBZ1Zxc216LVpXNA 3D 3D commands clickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNgDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdAgVqsmz ZW4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdAgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a barebones textpython boldtrue text framework for handling HTTP requests Create a responsive app easily with simple readable code snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtBZ1Zxc216LVpXNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode h1 lLqgpesS6p8 h1 i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCD1bG q2De4 0CaSMAi5di7H6ezA width360 height202 urlhttps i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB6xhwCKiUVbSVM7fbIIt04nCo9Aw width720 height404 What is Flask and how do you use it What is Flask and how do you use it by Pragmatic AI Labs 14 867 views 3 years ago 2 minutes 51 seconds longBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 viewCountTextsimpleText14 867 views navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai shortBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw9An9XL2N6UqN2UAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel14K views simpleText14K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 trackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtsTHFncGVzUzZwOA 3D 3D commands clickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNMDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdlLqgpesS6p8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdlLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textWhat is textFlask boldtrue text and how do you use it Learn to build a simple hello world application If you enjoyed this video here are additional snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textThis page gives a good textintroduction to Flask boldtrue text It assumes you already have textFlask boldtrue text in stalled If you do not head over to the snippetHoverTextruns textText detected in the video maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 second This page gives a good u003cb u003eintroduction to Flask u003c b u003e It assumes you already have u003cb u003eFlask u003c b u003e in stalled If you do not head over to the u0026nbsp simpleText001 timestampEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026t 1s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 startTimeSeconds1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026osts 1 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtsTHFncGVzUzZwOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai adSlotRendereradSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy BflgGQ9NDZQjrOgzp3ESyqNuHlaGfp1VfSHIqJdHPfTUIRftwokWbPDwLNPoRqgsxJOq4uf5CmifOMVIkU4lU2fkBhP424jUyzB3GB5IedIAG0BEdFv8ATn P3CknyF4cwc width1600 height1600 titlesimpleTextLBGTQ Test descriptionsimpleTextTake LBGTQ Test websiteTextsimpleTextbuzzfunia com navigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai Cwf8WSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEoAJP0O0HQA hEEQAAwe45PdFC8RO65nqqn944ZPuurLYPusXOnBeQ2rYSgMrNXUHcUBdZ4xYwpQ s6pEpUjSFpUIHrqaawr N6ysZ09j3Ki1oda9mxxLGHcdgV6Hq5jPwLBGPnLlG9p2PGBt5fFPtXtrbU8Vx6H7bJYFaW dSzxxYby3KzrF2gmU2U4WYLpWWQpaWsyABNTXURDxqvk t36xBKJfj07Gbi2pjWSUFFzWCySYlXBUROXm5qF5jDCEanxgJbddGsfzBQUfLJ64ujKieYY3BJjNO4p35NIv4HidZTUUXV1GgaU iG3qprRNN0QnL6CsSno3h47XFOlGznFvNHxaXtTxGDvsHtzCcTTiXyn87i9UEH3X8nHQndIAHDABNLu89P0BIgFpYidqFGSBQgIE3i57IyvGKAGboAH3 mArBiQBwSoB mxsQKoB4C6sQKoB LAsQKoB7jEsQKoB edsQKoB idsQKoB q3sQKoB6e1sQKoB 1sQKoB C1sQKoB4KqsQKoB4QIqAeo0huoB7YHqAex3BuoB6SasQKoB5GfsQKoB7CbsQKoB66xsQKoB a8sQKoB6aqsQKoB8q6sQKoB zAsQKoB 2ysQKoB e4sQKoB i4sQKoB4HGG6gH K xAqgHq8UbqAfj2RuoB7epsQKoB5e6sQKoB mrsQKSCAtBQUFBQUFBQUFBQdIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQPICQDICYoCugs CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgaoAgC1As7cOD 4E wGwFAPAFYGAgECKFxYIAxgBIAEoATABOAFAAUgBUAFYAWACoBcBqRdQyYv3skfUKboXBCgAMADSFwkSArFpGG4iAQA u0026sigh emycqP9TIh4 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSE CKppXIAqxYq7lRCdQhB12 iObiuLIXjIFEzm7Donle9bpiVQ KriFZoSPoZ2E3jc6v YJZ 1FL9E rGTcGJE 9A01Dx1D lN8dQ79JRRbZhrrPbANbbgVrqUkHJxoGdHz0fc9q0B90qfMS HbAv9V ZdnGpp0N5fsBXILjYbnSGMR8a5fQkDpu oG0zo0 KrjnW5rRQfpeKD7Ma557eEPt8 alW9b6volE4j6C sWwXi8cdqQ56AWOJZXYj6zEGfQkaVHY8lphP Wls6Cor40Ok6Jiqmhatoc7Wy8UWARKtLq1YLU5diMCN9NwkU3DFx4YAej4s61tm38HbG7WluLyiDpeg4e h2da1Wf9eyrRqJm7VMZrUx 4Ir2EfyjY1A84G k t2nF6Iqzooplp6IcErxF ahqMpbQGYO2BS PO9ySvTUjsbI92WeHcc6TQnt7n2z12UoMww7CQTYmmpHVN46ZXgnGg23BOfInvhXtMy4IPXK3jhT0GVv0uRYysG2TedM CFyNzGMmp E0vspKRX FOZRPZS7PeJpkxbbWpzmq0Vh55HU8ZlxDynhXxx6brXn5I4vKDgsWqAKuw EHT3W0wqT7r3dOd3TvvetsgLLkEXiBqW y7hEgtPpHFqpSymn7Jjp2C dTlz0z4iDXaZpejeGYYBMaZXK tJKl1hAs3GtmgrgdGTwew0F9MNHNMioqXNg2aV7N0 1UjycCJ22zCE6OYMXp CNhKAMvEq8qewS sP2AsNyuWDBqCbXTYNKNcq1dPyhhhmrL0Tmbv ORPxUocbqFtHElaJgMSvOw GeK8eY35KNcBMN2d 2kDQc71X9AdUK6lAqO sNFeolPKQTpc l0JRP0M7oBm2tHnCZhDYaxbGBk zMbCwWIM tHwHOmoXPyYkxLrDDe4AJmVeP6ADJXtvMyOiMEFezyiAdrow4G UP7ZLqKq93wY Hc4GnNfnTE9GtL68Uf4ziZJscPFakg98YFJyvegZ koQkWVKXy61YVDhHEmKMtzth8UhBy9scoyBJtjihp0xvZ1npZ2ihINaWjK595BoHiKR oRUSaN4IrV5GjvNJjTnXFQ31rg5usL0j33 vxItJ0bPjji777kKtJfS1E2wUSz wl7N9EdnqsBJfasUsuDXHnP5ZZgGTxBv8Fy0H5k9Mpn0Q91uRCcgXJ523eLptdNz7RyrQOhWybfsgT0OACVyBuj71ZlDYLhgvW3Euz7Zy TyEhO90oKIv7s sxixy qlOtlmfZGV1hx4jmnivf13Uo3JEwUPOoALDZz1655T5zY4IRfehf3YkYY3O x3UyhgCB7ym2PScxrs hCElfm7bHt FNEpWq082v uLHNFhMOFmhbjlcQHMgYfpoq25B7nQl5892nZF6H9LivtQMy0qLVrcM0FtEIb0GJOydW7FmfhPjGCvNusq0BSUFpzIjO8ZE46IIZnZgERyln7Bt9hyijK7hfxF1eAgXMLlTaDQiWDCi5 kQ8a47mhZsmhv9x3AvN2rtcaqUcm2eTd6oCwm vFZGxVM9lg1 JU709UNS4khQkR140a5L7oKAh00Vo Hi9hSNzsF9 DRe8j0EbSj0wWxaCDfol8 9MfdyBDur42BJF1lYEAp05aktehSOjL1igR47CDzq vD2jxCeOjVSL8WROA8Szre9tLFtoBlQ185neoVbblLZagOjjMkxnq0UjOV5f6V02k4Q NDhz5qN3HIlF4NCYAiz3YE7dmxfoR6QFsll8IZePnmGlCJhTnqBa1iXNdh0E kY9c9bH8Yk03Sr87OpUgc8latrdsIqOrYeeeEpuWqFVYoEm1tQICAbC9f 8g9 Q7DsU u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCM8DEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCM4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCMwDEMzoDRgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 Z1RJmh OqeA h1 i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAuToT2WhtYyxoNenChum3vaPINkA width360 height202 urlhttps i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD2 JIwPHoglSsUNAukZpYjypohRQ width720 height404 Learn Flask for Python Full Tutorial Learn Flask for Python Full Tutorial by freeCodeCamp org 1 872 112 views 5 years ago 46 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 viewCountTextsimpleText1 872 112 views navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw9A4NO6 qGzkqpn showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 8 million views simpleText1 8M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA trackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtaMVJKbWhfT3FlQQ 3D 3D commands clickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMoDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdZ1RJmh OqeA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdZ1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a micro web framework written in textPython boldtrue text It is classified as a microframework because it does not require particular tools snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textAnd this is exactly what you think it is it s an textintroduction to flask boldtrue text for textPython boldtrue text So this is what we re going to be doing here I m pretty snippetHoverTextruns textCreator provided subtitles CC maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel0 seconds And this is exactly what you think it is it u0026 39 s an u003cb u003eintroduction to flask u003c b u003e for u003cb u003ePython u003c b u003e So this is what we u0026 39 re going to be doing here I u0026 39 m pretty u0026nbsp simpleText000 timestampEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtaMVJKbWhfT3FlQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 F7AK WzpYdY h1 i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAQckZ9md8tMzFbix z9Vrr5JISWg width360 height202 urlhttps i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD0zqtpp6Gz0cCbvesKVYoavrnlZQ width720 height404 A brilliant introduction to Flask A brilliant introduction to Flask by Pythonist 190 359 views 4 years ago 5 minutes 45 seconds longBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 viewCountTextsimpleText190 359 views navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist shortBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw9A1sOl55bfgtgX showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel190K views simpleText190K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY trackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtGN0FLLVd6cFlkWQ 3D 3D commands clickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMUDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdF7AK WzpYdY actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdF7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we are going to get a great textintroduction to Flask boldtrue text framework What it is actually why we should use textFlask boldtrue text and how to snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction to Flask Web Server Gateway Interface What Flask is How to install collapsedThumbnailthumbnails urlhttps i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction to Flask timeDescriptionruns text005 h1 i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 onTapclickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 5s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds5 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 5 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text338 h1 i ytimg com vi F7AK WzpYdY hqdefault 218833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAP8Gm4jib 0PxtIJw8Rm5o8agAig width336 height188 onTapclickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 218s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds218 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 218 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Flask is How to install timeDescriptionruns text524 h1 i ytimg com vi F7AK WzpYdY hqdefault 328800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAkNKBrfeZ 6zWGPSJrw6jkpI s8A width336 height188 onTapclickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 324s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds324 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 324 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCL0DEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCL8DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCL4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCLwDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCLsDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4281874488 section2Color4280821800 section3Color4279834905 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4278979596 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284900966 section2Color4284045657 section3Color4283256141 primaryTitleColor4294967295 secondaryTitleColor4293585642 iconActivatedColor4294967295 iconInactiveColor4290756543 section4Color4282400832 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtGN0FLLVd6cFlkWSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist h1 Hzg16 4k Kk h1 i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAHpFC aWx4H0cW3TuUb1iKI7GX8Q width360 height202 urlhttps i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCm2d7hEpR0sU6t2ZN6cajA5vGGYg width720 height404 An Introduction to Flask An Introduction to Flask by O Reilly 10 697 views 10 years ago 1 minute 26 seconds longBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly publishedTimeTextsimpleText10 years ago lengthTextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 viewCountTextsimpleText10 697 views navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly shortBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw9AqfGT8b69jZwf showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel10K views simpleText10K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk trackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtIemcxNi00ay1Law 3D 3D commands clickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLcDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdHzg16 4k Kk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdHzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textGet started with textFlask boldtrue text the popular web framework that s textsmall boldtrue text lightweight and powerful This video texttutorial boldtrue text uses use textshort boldtrue text and snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtIemcxNi00ay1LayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly h1 5aYpkLfkgRE h1 i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3 GwFX1aGAXhtD6eAXVsKXk1Ncw width360 height202 urlhttps i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCTHL2okfc0QnbviRZt2YUXkUkiMw width720 height404 build a meme Python website Flask Tutorial for Beginners build a meme Python website Flask Tutorial for Beginners by NetworkChuck 504 493 views 2 years ago 13 minutes 30 seconds longBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 viewCountTextsimpleText504 493 views navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck shortBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw9AkYKSv4uyitPlAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel504K views simpleText504K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE trackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs1YVlwa0xma2dSRQ 3D 3D commands clickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLIDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId5aYpkLfkgRE actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textBuild your own textPython Flask boldtrue text website with Linode https ntck co linode get a 100 Credit good for 60 days as a new user Yes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What do you need What the junk is Flask Let s get started Time to build our meme website Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 collapsedLabelruns text6 text chapters expandedTitleruns text6 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 onTapclickTrackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat do you need timeDescriptionruns text050 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 50933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtZ1skGBcOWoIsgdqiELCr2NUWNw width336 height188 onTapclickTrackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 50s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds50 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 50 u0026mt 1730885867 u0026oweuc trackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat the junk is Flask timeDescriptionruns text209 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 151166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBseUKV7mwiLFngfLex76PVmmwFwA width336 height188 onTapclickTrackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 129s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds129 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 129 u0026mt 1730885867 u0026oweuc trackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLet s get started timeDescriptionruns text256 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 176966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB4apac77oNVNoeO6K52kbWFauuIA width336 height188 onTapclickTrackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 176s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds176 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 176 u0026mt 1730885867 u0026oweuc trackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTime to build our meme website timeDescriptionruns text823 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 505233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAfAMhf3QbtqLBsosuW1Z3CVTB6nQ width336 height188 onTapclickTrackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 503s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds503 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 503 u0026mt 1730885867 u0026oweuc trackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1133 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 714866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDJxRGnVtnYzehRWa1zZ794mlwQig width336 height188 onTapclickTrackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 693s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds693 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 693 u0026mt 1730885867 u0026oweuc trackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCKcDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCKkDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCKgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCKYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCKUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244313 secondaryTitleColor4283197813 iconActivatedColor4279321689 iconInactiveColor4286485662 section4Color4292732907 iconDisabledColor4072458961 darkColorPalettesection1Color4278658611 section2Color4278524966 section3Color4278391577 primaryTitleColor4293261311 secondaryTitleColor4288921804 iconActivatedColor4293261311 iconInactiveColor4285959059 section4Color4278257932 iconDisabledColor4064893536 vibrantColorPalettesection1Color4279459711 section2Color4279326322 section3Color4279192678 primaryTitleColor4293261311 secondaryTitleColor4290238693 iconActivatedColor4293261311 iconInactiveColor4285238169 section4Color4279059289 iconDisabledColor4063577420 useCustomColorstrue loggingDirectivestrackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs1YVlwa0xma2dSRSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck h1 45P3xQPaYxc h1 i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA5MD4 GDRiZs3J70uQO4k3qLAu6Q width360 height202 urlhttps i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAFb2JuKcI17woqSKHhA8IbYP50Bw width720 height404 Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial by Code with Josh 36 954 views 7 months ago 1 hour 25 minutes longBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical publishedTimeTextsimpleText7 months ago lengthTextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 viewCountTextsimpleText36 954 views navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical shortBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw9Al8bpntD4 cnjAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel36K views simpleText36K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc trackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0NVAzeFFQYVl4Yw 3D 3D commands clickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId45P3xQPaYxc actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns text from Timestamps 0000 textIntroduction boldtrue text to The Course 145 UnSponsored SponsorShip 242 textIntroduction to Flask boldtrue text 1020 snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textWelcome to my textintroduction to flask boldtrue text we re about to crud together eh that sounded weird but it was supposed to not that kind we are snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel2 seconds Welcome to my u003cb u003eintroduction to flask u003c b u003e we u0026 39 re about to crud together eh that sounded weird but it was supposed to not that kind we are u0026nbsp simpleText002 timestampEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026t 2s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc startTimeSeconds2 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026osts 2 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs0NVAzeFFQYVl4YyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical h1 gDSLrpxR3G4 h1 i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD5WNS2PUxvZ6vuLCz r0ip71ApNA width360 height202 urlhttps i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBq3iljsO rIvDbwJppCGoPNJYbMg width720 height404 Flask Tutorial 1 Introduction to Flask Flask Tutorial 1 Introduction to Flask by Chris Hawkes 85 216 views 8 years ago 3 minutes 14 seconds longBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes publishedTimeTextsimpleText8 years ago lengthTextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 viewCountTextsimpleText85 216 views navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes shortBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw9A7rjH4un1opqAAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel85K views simpleText85K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 trackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtnRFNMcnB4UjNHNA 3D 3D commands clickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdgDSLrpxR3G4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdgDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn to code with me https codehawke com Other Social https twitter com RealChrisHawkes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Flask Overview Prerequisites collapsedThumbnailthumbnails urlhttps i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 onTapclickTrackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Overview timeDescriptionruns text017 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 17933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANkEzvOS4MhjOt9k ngs4BV0pwSg width336 height188 onTapclickTrackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 17s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds17 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 17 u0026mt 1730885867 u0026oweuc trackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPrerequisites timeDescriptionruns text122 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 85833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqDusai6 vvniY9vuU0hPQcFXEAA width336 height188 onTapclickTrackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 82s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds82 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 82 u0026mt 1730885867 u0026oweuc trackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJQDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJMDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJIDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389298 primaryTitleColor4279506457 secondaryTitleColor4283916400 iconActivatedColor4282731865 iconInactiveColor4288062652 section4Color4292731627 iconDisabledColor4073312992 darkColorPalettesection1Color4281481023 section2Color4280822835 section3Color4280164646 primaryTitleColor4293259007 secondaryTitleColor4288918220 iconActivatedColor4293259007 iconInactiveColor4285956499 section4Color4279506457 iconDisabledColor4064693593 vibrantColorPalettesection1Color4283389797 section2Color4282731609 section3Color4282073420 primaryTitleColor4293259007 secondaryTitleColor4290761199 iconActivatedColor4293259007 iconInactiveColor4286088345 section4Color4281415231 iconDisabledColor4064035404 useCustomColorstrue loggingDirectivestrackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtnRFNMcnB4UjNHNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes h1 4L xAWDRs7w h1 i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD284TscLGuZWIwGS51qfHM62IY8A width360 height202 urlhttps i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBOMw2T2KKWJ5Nmpj7VO1Dv1b6SoQ width720 height404 Introduction To Flask Web Framework Introduction To Flask Web Framework by Krish Naik 191 871 views 3 years ago 10 minutes 21 seconds longBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 viewCountTextsimpleText191 871 views navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 shortBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw9AvOfGhpag N gAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel191K views simpleText191K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w trackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0TF94QVdEUnM3dw 3D 3D commands clickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI4DEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId4L xAWDRs7w actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web application framework written in textPython boldtrue text It is developed by Armin Ronacher who leads an international group of snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction What Is Flask Web Server Gateway Interface collapsedThumbnailthumbnails urlhttps i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text053 h1 i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 onTapclickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 53s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds53 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 53 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Is Flask timeDescriptionruns text139 h1 i ytimg com vi 4L xAWDRs7w hqdefault 128100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCWngvzVNfIJksONTErVovl7D3qpA width336 height188 onTapclickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 99s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds99 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 99 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text314 h1 i ytimg com vi 4L xAWDRs7w hqdefault 209133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBpWS5j3qWMKufGl4wEyNmgM9YmwA width336 height188 onTapclickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 194s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds194 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 194 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIYDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIcDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIQDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294046968 section3Color4293389554 primaryTitleColor4279243801 secondaryTitleColor4283393146 iconActivatedColor4281615961 iconInactiveColor4287273901 section4Color4292732139 iconDisabledColor4073313504 darkColorPalettesection1Color4280627775 section2Color4280100915 section3Color4279639590 primaryTitleColor4293259775 secondaryTitleColor4288919244 iconActivatedColor4293259775 iconInactiveColor4285957267 section4Color4279112729 iconDisabledColor4064892000 vibrantColorPalettesection1Color4282604146 section2Color4282077285 section3Color4281615961 primaryTitleColor4293259775 secondaryTitleColor4290499306 iconActivatedColor4293259775 iconInactiveColor4285235609 section4Color4281089100 iconDisabledColor4063576140 useCustomColorstrue loggingDirectivestrackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs0TF94QVdEUnM3dyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item Gj02l0R1drM accessibilityTextDjango VS Flask Which Should You Learn 285K views play Short thumbnailsources urlhttps i ytimg com vi Gj02l0R1drM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDJrUnvxDxImuXenqrxdURzBwQyWA width405 height720 onTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Gj02l0R1drM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdGj02l0R1drM playerParams8AEByAMyuAQUogYVAWvpgwhM6FT04T M1ArO6HyVzcWmkAcC h1 i ytimg com vi Gj02l0R1drM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIEDELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHajAybDBSMWRyTSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Gj02l0R1drM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdGj02l0R1drM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1a3d3697447576b3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdGj02l0R1drM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Gj02l0R1drM paramsCAQ 3D videoIds Gj02l0R1drM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueGj02l0R1drM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango VS Flask Which Should You Learn secondaryTextcontent285K views loggingDirectivestrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item P6dFM5J5w44 accessibilityTextFlask Tutorial 1 Introduction Burst Flask Code Provider Short 52K views play Short thumbnailsources urlhttps i ytimg com vi P6dFM5J5w44 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCJn3UjKWYBPzcJmsmRxqTerc 12w width405 height720 onTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts P6dFM5J5w44 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdP6dFM5J5w44 playerParams8AEByAMyuAQUogYVAWvpgwjf9p8PV7CH4jIBnEsG8nvpkAcC h1 i ytimg com vi P6dFM5J5w44 frame0 jpg width2160 height3840 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCP4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtQNmRGTTVKNXc0NCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v P6dFM5J5w44 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdP6dFM5J5w44 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3fa745339279c38e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdP6dFM5J5w44 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds P6dFM5J5w44 paramsCAQ 3D videoIds P6dFM5J5w44 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueP6dFM5J5w44 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Tutorial 1 Introduction Burst Flask Code Provider Short secondaryTextcontent52K views loggingDirectivestrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item wWQgo4bWQLw accessibilityTextintroduction to the flask http web framework for python 1 3K views play Short thumbnailsources urlhttps i ytimg com vi wWQgo4bWQLw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBzL9BjbB3fSX34mwjFoccNsoX2Ag width405 height720 onTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts wWQgo4bWQLw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdwWQgo4bWQLw playerParams8AEByAMyuAQUogYVAWvpgwgtgBgrnD5SfRUvdagNOmxgkAcC h1 i ytimg com vi wWQgo4bWQLw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt3V1FnbzRiV1FMdyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v wWQgo4bWQLw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdwWQgo4bWQLw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c16420a386d640bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdwWQgo4bWQLw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds wWQgo4bWQLw paramsCAQ 3D videoIds wWQgo4bWQLw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuewWQgo4bWQLw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentintroduction to the flask http web framework for python secondaryTextcontent1 3K views loggingDirectivestrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ld4dd TnVSo accessibilityTextFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python 258 views play Short thumbnailsources urlhttps i ytimg com vi Ld4dd TnVSo oardefault jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLALM4lOKIMH UkBCTNcjEcR55xgGQ width405 height720 onTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ld4dd TnVSo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdLd4dd TnVSo playerParams8AEByAMyuAQUogYVAWvpgwiOoPJEjIvNf7shnRW9gGatkAcC h1 i ytimg com vi Ld4dd TnVSo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtMZDRkZC1UblZTbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ld4dd TnVSo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdLd4dd TnVSo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2dde1d77e4e7552a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdLd4dd TnVSo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ld4dd TnVSo paramsCAQ 3D videoIds Ld4dd TnVSo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueLd4dd TnVSo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python secondaryTextcontent258 views loggingDirectivestrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XgtoVn6jE A accessibilityTextIntroduction to Flask Building a Simple Web Application in Python 142 views play Short thumbnailsources urlhttps i ytimg com vi XgtoVn6jE A oar2 jpg sqp oaymwEYCIsEENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLBbXcxjaMFDe6JvbsvR7BZJtKIgIg width523 height720 onTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XgtoVn6jE A webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXgtoVn6jE A playerParams8AEByAMyuAQUogYVAWvpgwh1lJCV6uyt0cRkfL Zl4g9kAcC h1 i ytimg com vi XgtoVn6jE A frame0 jpg width720 height992 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZ3RvVm42akVfQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XgtoVn6jE A u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXgtoVn6jE A playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5e0b68567ea313f0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXgtoVn6jE A listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XgtoVn6jE A paramsCAQ 3D videoIds XgtoVn6jE A listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXgtoVn6jE A userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentIntroduction to Flask Building a Simple Web Application in Python secondaryTextcontent142 views loggingDirectivestrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCO8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAKGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxALGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCN0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAMGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxANGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAOGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item yPkz 0Vq3p8 accessibilityTextDjango vs Flask what to choose shorts coding programming 5 3K views play Short thumbnailsources urlhttps i ytimg com vi yPkz 0Vq3p8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCfS9UlyCclz6shfVzjj nB7pZrog width405 height720 onTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts yPkz 0Vq3p8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdyPkz 0Vq3p8 playerParams8AEByAMyuAQUogYVAWvpgwg61oV lLr NqNCmWsC1mXJkAcC h1 i ytimg com vi yPkz 0Vq3p8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5UGt6XzBWcTNwOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAPGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v yPkz 0Vq3p8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdyPkz 0Vq3p8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c8f933ff456ade9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdyPkz 0Vq3p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds yPkz 0Vq3p8 paramsCAQ 3D videoIds yPkz 0Vq3p8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueyPkz 0Vq3p8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask what to choose shorts coding programming secondaryTextcontent5 3K views loggingDirectivestrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 4 ljVbj5WwY accessibilityTextProgramming a Flask Backend Python Short Tutorial 323 views play Short thumbnailsources urlhttps i ytimg com vi 4 ljVbj5WwY oar2 jpg sqp oaymwEYCP0EENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLArFHg3EkxtdAEaDCUm BG17JKVMA width637 height720 onTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 4 ljVbj5WwY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId4 ljVbj5WwY playerParams8AEByAMyuAQUogYVAWvpgwgiEgxsobUH6ac3i2QKwFWEkAcC h1 i ytimg com vi 4 ljVbj5WwY frame0 jpg width1080 height1220 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs0LWxqVmJqNVd3WSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAQGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 4 ljVbj5WwY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4 ljVbj5WwY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e3e96355b8f95b06 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4 ljVbj5WwY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4 ljVbj5WwY paramsCAQ 3D videoIds 4 ljVbj5WwY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value4 ljVbj5WwY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgramming a Flask Backend Python Short Tutorial secondaryTextcontent323 views loggingDirectivestrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q3 kKvFeAlI accessibilityTextDjango vs Flask Best Backend Frameworks for 2021 125K views play Short thumbnailsources urlhttps i ytimg com vi Q3 kKvFeAlI hq720 2 jpg sqp oaymwEkCI4CEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEt1pDyY0msAnciqTJU7jl4f4qRw width270 height480 onTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q3 kKvFeAlI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ3 kKvFeAlI playerParams8AEByAMyuAQUogYVAWvpgwjTnUrv U4YkhYO9Ht2 uCckAcC h1 i ytimg com vi Q3 kKvFeAlI frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCM4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRM19rS3ZGZUFsSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxARGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q3 kKvFeAlI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ3 kKvFeAlI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 437fe42af15e0252 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ3 kKvFeAlI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q3 kKvFeAlI paramsCAQ 3D videoIds Q3 kKvFeAlI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ3 kKvFeAlI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask Best Backend Frameworks for 2021 secondaryTextcontent125K views loggingDirectivestrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qUqSwHSY1K8 accessibilityTextPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming 3 5K views play Short thumbnailsources urlhttps i ytimg com vi qUqSwHSY1K8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD60WBqJ1hL66jL88xWi31oMl1ZUA width405 height720 onTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qUqSwHSY1K8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqUqSwHSY1K8 playerParams8AEByAMyuAQUogYVAWvpgwhY98oWrEV0QhhCsXZbtkYFkAcC h1 i ytimg com vi qUqSwHSY1K8 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxVXFTd0hTWTFLOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxASGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qUqSwHSY1K8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqUqSwHSY1K8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id a94a92c07498d4af u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqUqSwHSY1K8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qUqSwHSY1K8 paramsCAQ 3D videoIds qUqSwHSY1K8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqUqSwHSY1K8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming secondaryTextcontent3 5K views loggingDirectivestrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 0flO5bFxc g accessibilityTextWhat is flask For more info subscribe my youtube channel short shortvideo flask learning 1K views play Short thumbnailsources urlhttps i ytimg com vi 0flO5bFxc g hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNfc4cEqF2RoVnZQQfr3AC9qpyZQ width406 height720 onTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 0flO5bFxc g webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId0flO5bFxc g playerParams8AEByAMyuAQUogYVAWvpgwjCj669WkWDrKfpWMEuESf kAcC h1 i ytimg com vi 0flO5bFxc g frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgswZmxPNWJGeGNfZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxATGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 0flO5bFxc g u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0flO5bFxc g playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d1f94ee5b17173f8 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0flO5bFxc g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0flO5bFxc g paramsCAQ 3D videoIds 0flO5bFxc g listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value0flO5bFxc g userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is flask For more info subscribe my youtube channel short shortvideo flask learning secondaryTextcontent1K views loggingDirectivestrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MwgycPeVBsI accessibilityText shorts Learning microframe work Flask python flask 427 views play Short thumbnailsources urlhttps i ytimg com vi MwgycPeVBsI oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCYmtXHebhZWR7 dqb7aa6CS4Xqnw width405 height720 onTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MwgycPeVBsI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMwgycPeVBsI playerParams8AEByAMyuAQUogYVAWvpgwgn AvSaqLc0R1Kylo5 g1EkAcC h1 i ytimg com vi MwgycPeVBsI frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNd2d5Y1BlVkJzSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAUGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MwgycPeVBsI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMwgycPeVBsI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 33083270f79506c2 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMwgycPeVBsI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MwgycPeVBsI paramsCAQ 3D videoIds MwgycPeVBsI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMwgycPeVBsI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent shorts Learning microframe work Flask python flask secondaryTextcontent427 views loggingDirectivestrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 2ExDPzyaqgA accessibilityTextComputer Vision Python Flask App Project 4 1K views play Short thumbnailsources urlhttps i ytimg com vi 2ExDPzyaqgA oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCaF0wyfjhhk8n50x4O35ZqTasV0Q width405 height720 onTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 2ExDPzyaqgA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId2ExDPzyaqgA playerParams8AEByAMyuAQUogYVAWvpgwg6ZNkF 4zSUU I78zG9xzZkAcC h1 i ytimg com vi 2ExDPzyaqgA frame0 jpg width608 height1080 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyRXhEUHp5YXFnQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAVGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 2ExDPzyaqgA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId2ExDPzyaqgA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d84c433f3c9aaa00 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId2ExDPzyaqgA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 2ExDPzyaqgA paramsCAQ 3D videoIds 2ExDPzyaqgA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value2ExDPzyaqgA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentComputer Vision Python Flask App Project secondaryTextcontent4 1K views loggingDirectivestrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 24rHrDGXYxg accessibilityTextpython flask tutorial python shorts 609 views play Short thumbnailsources urlhttps i ytimg com vi 24rHrDGXYxg oar2 jpg sqp oaymwEkCMMCENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD0FM0VGPNoDDBDo48EH M ikqXlQ width323 height720 onTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 24rHrDGXYxg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId24rHrDGXYxg playerParams8AEByAMyuAQUogYVAWvpgwgzxNwDmUve8kMrMJ2lLsjikAcC h1 i ytimg com vi 24rHrDGXYxg frame0 jpg width860 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyNHJIckRHWFl4ZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAWGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 24rHrDGXYxg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId24rHrDGXYxg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id db8ac7ac31976318 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId24rHrDGXYxg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 24rHrDGXYxg paramsCAQ 3D videoIds 24rHrDGXYxg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value24rHrDGXYxg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentpython flask tutorial python shorts secondaryTextcontent609 views loggingDirectivestrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qiY5IEQwI10 accessibilityTextAdditional Automatic Imports to the Flask Shell developer programming code flask python 110 views play Short thumbnailsources urlhttps i ytimg com vi qiY5IEQwI10 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBMlwiervqZRsNgJM 69053LkqJ w width405 height720 onTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qiY5IEQwI10 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqiY5IEQwI10 playerParams8AEByAMyuAQUogYVAWvpgwiy laHqpbCnuCIMjeNURHkkAcC h1 i ytimg com vi qiY5IEQwI10 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxaVk1SUVRd0kxMCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAXGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qiY5IEQwI10 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqiY5IEQwI10 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aa2639204430235d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqiY5IEQwI10 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qiY5IEQwI10 paramsCAQ 3D videoIds qiY5IEQwI10 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqiY5IEQwI10 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentAdditional Automatic Imports to the Flask Shell developer programming code flask python secondaryTextcontent110 views loggingDirectivestrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lDD2 AKbOuM accessibilityTextPython Libraries Flask 55 views play Short thumbnailsources urlhttps i ytimg com vi lDD2 AKbOuM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLApfZE6 Gv6 ZBerM0VQtVEnbHF8Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lDD2 AKbOuM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlDD2 AKbOuM playerParams8AEByAMyuAQUogYVAWvpgwjupzVg9QjlidWVGysPq4eCkAcC h1 i ytimg com vi lDD2 AKbOuM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsREQyX0FLYk91TSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAYGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lDD2 AKbOuM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlDD2 AKbOuM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9430f6fc029b3ae3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlDD2 AKbOuM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lDD2 AKbOuM paramsCAQ 3D videoIds lDD2 AKbOuM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelDD2 AKbOuM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Libraries Flask secondaryTextcontent55 views loggingDirectivestrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sOlAb9n6RC8 accessibilityTextFlask Python Web Framework shorts 161 views play Short thumbnailsources urlhttps i ytimg com vi sOlAb9n6RC8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDxzua7JU8J1O6tiaWHOUxFSsp37Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sOlAb9n6RC8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsOlAb9n6RC8 playerParams8AEByAMyuAQUogYVAWvpgwhdTxtxwvsDFo4GZkIi UeJkAcC h1 i ytimg com vi sOlAb9n6RC8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzT2xBYjluNlJDOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAZGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sOlAb9n6RC8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsOlAb9n6RC8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0e9406fd9fa442f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsOlAb9n6RC8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sOlAb9n6RC8 paramsCAQ 3D videoIds sOlAb9n6RC8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesOlAb9n6RC8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Python Web Framework shorts secondaryTextcontent161 views loggingDirectivestrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item nZIBfzuOD7s accessibilityTextPython Flask Login Framework Demo Video 262 views play Short thumbnailsources urlhttps i ytimg com vi nZIBfzuOD7s hq720 2 jpg sqp oaymwEkCOYBEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCPfoe inOgsXdJdpLzrVUUtr8AGw width230 height480 onTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts nZIBfzuOD7s webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdnZIBfzuOD7s playerParams8AEByAMyuAQUogYVAWvpgwgaNhGgoD zPzFPf7GhGSzOkAcC h1 i ytimg com vi nZIBfzuOD7s frame0 jpg width230 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtuWklCZnp1T0Q3cyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAaGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v nZIBfzuOD7s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdnZIBfzuOD7s playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9d92017f3b8e0fbb u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdnZIBfzuOD7s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds nZIBfzuOD7s paramsCAQ 3D videoIds nZIBfzuOD7s listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuenZIBfzuOD7s userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Flask Login Framework Demo Video secondaryTextcontent262 views loggingDirectivestrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item HzZs NLQILY accessibilityTextflask login tutorial flask authentication 848 views play Short thumbnailsources urlhttps i ytimg com vi HzZs NLQILY oar2 jpg sqp oaymwEkCJgDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLA5JTMAE0CYPZ6DmVUxaqCYxIkH w width408 height720 onTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts HzZs NLQILY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdHzZs NLQILY playerParams8AEByAMyuAQUogYVAWvpgwhne sT3djz6dBGXy sr4kWkAcC h1 i ytimg com vi HzZs NLQILY frame0 jpg width608 height1072 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtIelpzX05MUUlMWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAbGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v HzZs NLQILY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzZs NLQILY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f366cfcd2d020b6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzZs NLQILY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds HzZs NLQILY paramsCAQ 3D videoIds HzZs NLQILY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueHzZs NLQILY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentflask login tutorial flask authentication secondaryTextcontent848 views loggingDirectivestrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lLgh3JG4Sso accessibilityTextInfosys Flask Interview Questions 523 views play Short thumbnailsources urlhttps i ytimg com vi lLgh3JG4Sso hq720 2 jpg sqp oaymwEYCNAFENAFSFryq4qpAwoIARUAAIhC0AEB u0026rs AOn4CLDKFXI0V 5I4Cxod2ddSTdbQVIr4w width720 height720 onTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lLgh3JG4Sso webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlLgh3JG4Sso playerParams8AEByAMyuAQUogYVAWvpgwh3rZbH75pjYEHI4K3 7z8CkAcC h1 i ytimg com vi lLgh3JG4Sso frame0 jpg width720 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsTGdoM0pHNFNzbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAcGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lLgh3JG4Sso u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLgh3JG4Sso playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94b821dc91b84aca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLgh3JG4Sso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLgh3JG4Sso paramsCAQ 3D videoIds lLgh3JG4Sso listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelLgh3JG4Sso userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentInfosys Flask Interview Questions secondaryTextcontent523 views loggingDirectivestrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item xg2DbpfzwbU accessibilityTextPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses 22 views play Short thumbnailsources urlhttps i ytimg com vi xg2DbpfzwbU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCoETtk7VARfGrVOow0DWlSS0rHBQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts xg2DbpfzwbU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdxg2DbpfzwbU playerParams8AEByAMyuAQUogYVAWvpgwiwxqB1zfmuvOWkb mKc7hMkAcC h1 i ytimg com vi xg2DbpfzwbU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt4ZzJEYnBmendiVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAdGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v xg2DbpfzwbU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxg2DbpfzwbU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c60d836e97f3c1b5 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdxg2DbpfzwbU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xg2DbpfzwbU paramsCAQ 3D videoIds xg2DbpfzwbU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuexg2DbpfzwbU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses secondaryTextcontent22 views loggingDirectivestrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q2ieTJ t 14 accessibilityTextFlask 2 0 Is Out Async Support Shorts 26K views play Short thumbnailsources urlhttps i ytimg com vi Q2ieTJ t 14 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLC p8CoEXTNjxNZ4RLLsRyDsCQHyg width405 height720 onTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q2ieTJ t 14 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ2ieTJ t 14 playerParams8AEByAMyuAQUogYVAWvpgwj99pV0RSylqkg2Wdr 2h1dkAcC h1 i ytimg com vi Q2ieTJ t 14 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRMmllVEpfdC0xNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAeGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q2ieTJ t 14 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ2ieTJ t 14 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 43689e4c9fedfb5e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ2ieTJ t 14 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q2ieTJ t 14 paramsCAQ 3D videoIds Q2ieTJ t 14 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ2ieTJ t 14 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask 2 0 Is Out Async Support Shorts secondaryTextcontent26K views loggingDirectivestrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item IwPdIqsOiXo accessibilityTextBuilding a Simple Form Web Application with Flask in python 7 4K views play Short thumbnailsources urlhttps i ytimg com vi IwPdIqsOiXo oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDud2GdyPcfqC2YpSJl3xXQ gP19g width480 height720 onTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts IwPdIqsOiXo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdIwPdIqsOiXo playerParams8AEByAMyuAQUogYVAWvpgwgveBVvKBwri 3Jusme9v8wkAcC h1 i ytimg com vi IwPdIqsOiXo frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtJd1BkSXFzT2lYbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAfGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v IwPdIqsOiXo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdIwPdIqsOiXo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2303dd22ab0e897a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdIwPdIqsOiXo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds IwPdIqsOiXo paramsCAQ 3D videoIds IwPdIqsOiXo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueIwPdIqsOiXo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding a Simple Form Web Application with Flask in python secondaryTextcontent7 4K views loggingDirectivestrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fMAoKc1SwtQ accessibilityTextPython s Flask Framework Tutorial 4 Admin Panel 116 views play Short thumbnailsources urlhttps i ytimg com vi fMAoKc1SwtQ hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCQ tHRKCBYE PHGs2eqfxyi52pag width405 height720 onTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts fMAoKc1SwtQ webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfMAoKc1SwtQ playerParams8AEByAMyuAQUogYVAWvpgwhWYyG21 y3OztPZUspb3eJkAcC h1 i ytimg com vi fMAoKc1SwtQ frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmTUFvS2MxU3d0USrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAgGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v fMAoKc1SwtQ u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfMAoKc1SwtQ playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7cc02829cd52c2d4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfMAoKc1SwtQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fMAoKc1SwtQ paramsCAQ 3D videoIds fMAoKc1SwtQ listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefMAoKc1SwtQ userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 4 Admin Panel secondaryTextcontent116 views loggingDirectivestrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MzttDR vmOk accessibilityTextSpeedrun Making a web application using flask python 2 2K views play Short thumbnailsources urlhttps i ytimg com vi MzttDR vmOk hq720 2 jpg sqp oaymwEkCOgCEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBmHDorMSUND5D9H0Ct88exnYQH g width360 height480 onTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MzttDR vmOk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMzttDR vmOk playerParams8AEByAMyuAQUogYVAWvpgwi9UxXcsTNkWNI PN ZVtHdkAcC h1 i ytimg com vi MzttDR vmOk frame0 jpg width360 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJ4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNenR0RFItdm1PayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAhGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MzttDR vmOk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMzttDR vmOk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 333b6d0d1faf98e9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMzttDR vmOk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MzttDR vmOk paramsCAQ 3D videoIds MzttDR vmOk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMzttDR vmOk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentSpeedrun Making a web application using flask python secondaryTextcontent2 2K views loggingDirectivestrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XdLeLLWaC9c accessibilityTextFlask Application In Just 4 Steps shorts shorts 675 views play Short thumbnailsources urlhttps i ytimg com vi XdLeLLWaC9c oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDzOzN9JZ1onG oZwFP1cw fam6Xg width405 height720 onTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XdLeLLWaC9c webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXdLeLLWaC9c playerParams8AEByAMyuAQUogYVAWvpgwhNKVmQmWHxhABRBYD8gJMkkAcC h1 i ytimg com vi XdLeLLWaC9c frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZExlTExXYUM5YyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAiGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XdLeLLWaC9c u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXdLeLLWaC9c playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5dd2de2cb59a0bd7 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXdLeLLWaC9c listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XdLeLLWaC9c paramsCAQ 3D videoIds XdLeLLWaC9c listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXdLeLLWaC9c userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Application In Just 4 Steps shorts shorts secondaryTextcontent675 views loggingDirectivestrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 adSlotRendereradSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy zSzk1OKaZ5HszfXExzO50EUAoqxze8WU6Q3WvobEMxIpen jLFOV7hB1oGQdAIUXEzrY66FMVL6Jb6eska9dvCfpE85x5830e4EQ e TyWfd7hqIzJDacJeI4AsoPbDA width2160 height2160 titlesimpleTextThe Ants x Lucas the Spider Collab descriptionsimpleTextDownload to Join Lucas websiteTextsimpleTextStarUnionGame navigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai COpWTSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSaAk Q0FFYD6EQRABBNM6E90ULxE7rmeqqf3jhk 66stg 6xc6cF5DathKAys1dQdxQF1njFjClD6zqkSlSNIWlQgeupprCv 83rKxnT2PcqLWh1r2bHEsYdx2BXoermM AsEY cuUb2nY8YG3l8U 1e2ttTxXHoftslgVpb91LPHFhvLcrOsXaCZTZThZgulZZClpazIAE1NdREPGq T 3frEEol PTsZuLamNZJQUXNYLJJiVcFRE5ebmoXmMMIRqfGAlt10ax MFBR8snri6MqJ5hjcEmM07infk0i geJ1lNRRdXUaBpT6IbeqmtE03RCcvoKxKcevMTtcU6UGJ KY0PFpKnMeYe wYXNfpN7Ae6fRrOBQQd9KccAEjuC8qoQFiAXQh52pUZIFCAgTeKTyu4sZoAZugAfWl8L GJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB PZG6gHt6mxAqgHl7qxAqgH6auxApIIC0FBQUFBQUFBQUFB0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA8gJAMgJigK6Cz4IAxAFGAQgCCgBMAVAAUgAWE5gAGgAcAGIAQCYAQGiAQgKAKgCAdgCAqgBAdgBAYACAYgCBagCALUCP2mXPrgT AbAUA8AVgYCAQIoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF2iQ0FwJtbXruhcEKAAwANIXCRICsFMYbiIBAA u0026sigh FS7NPP2L0f8 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSEgkTl4mKDxCGCIywDVlrW6Q88dySH bUjL7VccJTJzKPeFofn2xxStPoxoicw 1phW4Cq5k8P2gubsZ3YnN EITAfKIzhZElYjIKdUzL3M8xDp2iqhJL2hU4pttDBHEA pP8fPZmy7tyjHxl4ymdG2vyRCWdMwDyewoiQgTkpiItfRbMGAEqBY 2TNX4u618izfd5 WLmj8lH5tIgfsQfBNg68sy6Mys2muVjsoviCNSfdYPLHBmDavSi9IMv1YdVywAe 5zeeyTUJ5uu1N3lGy7SNn7BVp4gZAPUsKudRCVZvwjwMhBGM36GIFudwSe0SeUiTvZ07syX0 3L7p2foRUs1911nvdd8x4AYw jvwhE8Zh7OeT4uziM9YQ4BqNCQEUlr0Z6OPEayL8qk991rRtMXUqdDyhS5Acv4yixWA54yH5jeSD7kogvBTY2U4hYUKDe1lgY2DuKMh1f0babiC918LvR1VZ9UUpzMhPizcrK6SmcO0oqI3JZcs4ObmQQgJ3IzulPwBJISwclqu0g4nKLNC9Yyf209P3ZquRGldYU976ybxgIZEBCd4Pu7ETetnna 5t 3ovqTWXraQqou9ywtgvND RxDM91yKbFB02aeLV02wr3 ztr6eX6ZAYSu7Ir5 mNnbOpbeqmZyh0xxgvm8Lq7tCBbxdh1iLI5rVbTxo4 kT Sx5RrrXIram9aiFS0F1vOSlrCHT9v2aq5 4NDWxwWEplAw6ung3R7gJ1qQmm4l92M9iyEp6Zfm5Ce7w5UP63lxofY3paDCHSazB6kK MKWY nGwpq4EGwCT6WRwE UcgOY p7aUq9KA4 83BmwsCe1X69sayoncUnnQFGmN7vMvs8HfRn63qqt93aYePpmfHFckJ1aPQgqWK9ZZjJGfNUR33nNOjmX0PpbI5UPP6YEoi143TSE d j90X8oO7yUB0Ilq9fztOFOfMTDGEzntCd7hc7AGPXx00ZWISWL4UB56 yn ed1tj15HtItq5UB9m6FhHFuQFqSMiCkks862xWOyLXdGjjC9fVNXaMPXqyhHrvwTX0 ukLHFtVTYQqGj7g5ikDEMZfsy8nttVWo4 79aSju7ZylBjSJwYYlJrhHUJ3 ka6xZfaFZgWDz8MiivbBZZaRAsp 8TOiKsYGeUeKVJdMgWsBS53SnjAF9Ey1WwXlU 9lf0c7F0KBKsrFHuPxtyjYIUe0JBhrlAIQGvjYjLWFP9axyaxPbRUqKXXMQ4qcZ6WF0IlHkDwfyjFi1QBgl2y0zTnPE8EEict082SMYoORf2Q849TKawYWpFoyuOE1339L8jnqveDBOs7V5ayCGJUMaRVKTGkeCwxEX5vaDxijCrM800B8rNSegz9L6DaifZ1rxsVfPXG5duXdlT1kyp7vaB XKDJU5b2xWq UseodoZ9Rpj4Mejcq5xQKRzsPmgwyF53TScuCkm1teiUMv8UwSCLASps0k3Rr2BnceHnMdRmOrkp9yx4VbpBQrflqlIsF8y HAAuEBGc1i66jeCI1OtNmn9mQQlFmjUD3Hi4Bpr07Q wDYg2Y45Z2Mb tyRsuy4LqXj5rTPqHnWy ihDmu2wxhMX0GxKIm17LNgOa6mq8pXOWkGd6maBJztJqN2SVbimpmZ3vzcX1EbYHLRB4fDuLwQx3YbA20ZN7bmZjNCnDqlqQ86HJdbM9HlX43 YyR2rT9rsSHviZv1hxalA7cdHREVZpy4R qmQWVXFZ7o5zvLZvm JNed4uUmK5e3t eLT5yHx9M6md1gbjb0hVL3imU5TzLLdAys7zjxLW qwptxyLaBa3O9dUlkPxrvmKINticpPK3q7Xz4bMihkW 6EFCi4vDR2q3g u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCJcCEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCJYCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCJQCEMzoDRgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 0HXg9 r 7MM h1 i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjyUjtdWeIoR6h94cmXAgqCl8zig width360 height202 urlhttps i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB 1kznUVWrl MKQu0zLrMI Y D8w width720 height404 Flask in 6 Minutes Flask in 6 Minutes by CodeWithHarry 138 766 views 2 years ago 6 minutes 35 seconds longBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 viewCountTextsimpleText138 766 views navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry shortBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw9Aw9n 1 e LrQAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel138K views simpleText138K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM trackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgswSFhnOV9yXzdNTQ 3D 3D commands clickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJICEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId0HXg9 r 7MM actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textPython flask Introduction boldtrue text and History In this video we will look into the textflask boldtrue text framework which is based on textpython boldtrue text This video will snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Features History My Opinion Syntax Hello World App Jinja Static Files Generating URL in Jinja Template Inheritance Final Note collapsedThumbnailthumbnails urlhttps i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 collapsedLabelruns text11 text chapters expandedTitleruns text11 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 onTapclickTrackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFeatures timeDescriptionruns text014 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 20966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAD9X7g 4TCXJxurNz18sMrpoJV8Q width336 height188 onTapclickTrackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 14s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds14 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 14 u0026mt 1730885867 u0026oweuc trackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHistory timeDescriptionruns text045 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 74000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB47NuDEnLYLA9dyeWBVYJpA5hB9A width336 height188 onTapclickTrackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 45s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds45 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 45 u0026mt 1730885867 u0026oweuc trackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMy Opinion timeDescriptionruns text159 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 138066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCiF1XKQeDa1iby4hE9m 7NsQ8eBA width336 height188 onTapclickTrackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 119 u0026mt 1730885867 u0026oweuc trackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSyntax timeDescriptionruns text223 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 145933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCz4fUIV8Era JaS61mmY1RJxvjLQ width336 height188 onTapclickTrackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 143s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds143 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 143 u0026mt 1730885867 u0026oweuc trackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHello World App timeDescriptionruns text228 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 148166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAexXsIoA1YiVYVwYXKjvTIRG4CPA width336 height188 onTapclickTrackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja timeDescriptionruns text327 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 222133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvAkqnxRxwdrO9XQNiQUSFRcfe9w width336 height188 onTapclickTrackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 207s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds207 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 207 u0026mt 1730885867 u0026oweuc trackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textStatic Files timeDescriptionruns text404 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 254833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAg8O92hKmCijFwWdcIOXDM2Eq0VA width336 height188 onTapclickTrackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 244s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds244 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 244 u0026mt 1730885867 u0026oweuc trackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textGenerating URL in Jinja timeDescriptionruns text442 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 301966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBy37z2o9MUNUByiItQMEdZAp0KKA width336 height188 onTapclickTrackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 282s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds282 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 282 u0026mt 1730885867 u0026oweuc trackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTemplate Inheritance timeDescriptionruns text515 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 328766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC4XpBzR2gxr7SklLO2pPsvipqQCA width336 height188 onTapclickTrackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 315s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds315 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 315 u0026mt 1730885867 u0026oweuc trackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFinal Note timeDescriptionruns text555 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 376000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAldRsrZfQJzAJZYqIHNZNHbRbRAg width336 height188 onTapclickTrackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 355s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds355 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 355 u0026mt 1730885867 u0026oweuc trackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIICEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIQCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIMCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIECEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIACEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704895 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244569 secondaryTitleColor4282934896 iconActivatedColor4281487193 iconInactiveColor4287276205 section4Color4292733163 iconDisabledColor4073315040 darkColorPalettesection1Color4280102195 section2Color4279575078 section3Color4279113241 primaryTitleColor4293261567 secondaryTitleColor4288922060 iconActivatedColor4293261567 iconInactiveColor4285959315 section4Color4278651660 iconDisabledColor4064893792 vibrantColorPalettesection1Color4282014565 section2Color4281487193 section3Color4281025612 primaryTitleColor4293261567 secondaryTitleColor4290765807 iconActivatedColor4293261567 iconInactiveColor4285238681 section4Color4280563775 iconDisabledColor4063577676 useCustomColorstrue loggingDirectivestrackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgswSFhnOV9yXzdNTSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry h1 Qr4QMBUPxWo h1 i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4o1J9zhIY6L6df55 E54J4xbpA width360 height202 urlhttps i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA6U3nKgX83MRXn6vuu7Y RGRmB1g width720 height404 Flask Course Python Web Application Development Flask Course Python Web Application Development by freeCodeCamp org 1 036 407 views 3 years ago 6 hours 21 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 viewCountTextsimpleText1 036 407 views navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw9A6oq qIGGhN9C showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 million views simpleText1M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo trackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtRcjRRTUJVUHhXbw 3D 3D commands clickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdQr4QMBUPxWo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdQr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn the textFlask Python boldtrue text web framework by building your own e commerce website with its own authentication system snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns text P1 Introduction P2 Styling u0026 Templates P3 Sending data to Templates P4 Template Inheritance P5 Models and Databases P6 Project Restructure P7 Model Relationships P8 Flask Forms P9 Flask Validations P10 Flashes u0026 Advanced Validations P11 User Authentication Part 1 P12 User Authentication Part 2 P13 Logout and Customizations P14 Item Purchasing Part 1 P15 Item Purchasing Part 2 P16 Item Selling collapsedThumbnailthumbnails urlhttps i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 collapsedLabelruns text16 text chapters expandedTitleruns text16 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns text P1 Introduction timeDescriptionruns text000 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P2 Styling u0026 Templates timeDescriptionruns text2037 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 1237s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds1237 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 1237 u0026mt 1730885867 u0026oweuc trackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P3 Sending data to Templates timeDescriptionruns text4137 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 2497s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds2497 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 2497 u0026mt 1730885867 u0026oweuc trackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P4 Template Inheritance timeDescriptionruns text10256 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 3776s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds3776 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 3776 u0026mt 1730885867 u0026oweuc trackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P5 Models and Databases timeDescriptionruns text12114 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 4874s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds4874 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 4874 u0026mt 1730885867 u0026oweuc trackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P6 Project Restructure timeDescriptionruns text15113 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 6673s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds6673 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 6673 u0026mt 1730885867 u0026oweuc trackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P7 Model Relationships timeDescriptionruns text20541 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 7541s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds7541 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 7541 u0026mt 1730885867 u0026oweuc trackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P8 Flask Forms timeDescriptionruns text22537 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 8737s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds8737 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 8737 u0026mt 1730885867 u0026oweuc trackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P9 Flask Validations timeDescriptionruns text25158 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 10318s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds10318 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 10318 u0026mt 1730885867 u0026oweuc trackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P10 Flashes u0026 Advanced Validations timeDescriptionruns text31405 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 11645s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds11645 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 11645 u0026mt 1730885867 u0026oweuc trackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P11 User Authentication Part 1 timeDescriptionruns text34104 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 13264s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds13264 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 13264 u0026mt 1730885867 u0026oweuc trackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P12 User Authentication Part 2 timeDescriptionruns text35956 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 14396s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds14396 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 14396 u0026mt 1730885867 u0026oweuc trackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P13 Logout and Customizations timeDescriptionruns text43416 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 16456s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds16456 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 16456 u0026mt 1730885867 u0026oweuc trackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P14 Item Purchasing Part 1 timeDescriptionruns text45125 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 17485s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds17485 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 17485 u0026mt 1730885867 u0026oweuc trackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P15 Item Purchasing Part 2 timeDescriptionruns text51839 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 19119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds19119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 19119 u0026mt 1730885867 u0026oweuc trackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P16 Item Selling timeDescriptionruns text55413 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 21253s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds21253 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 21253 u0026mt 1730885867 u0026oweuc trackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOcBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOkBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOYBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4279313497 iconInactiveColor4285692302 section4Color4292731371 iconDisabledColor4071075002 darkColorPalettesection1Color4278785855 section2Color4278653491 section3Color4278521382 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955475 section4Color4278389017 iconDisabledColor4064495961 vibrantColorPalettesection1Color4279447167 section2Color4279315058 section3Color4279182694 primaryTitleColor4293258495 secondaryTitleColor4290233317 iconActivatedColor4293258495 iconInactiveColor4285232793 section4Color4279050329 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtRcjRRTUJVUHhXbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 fft6IvL y1g h1 i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBVNWCA3l Vms44NsTZ6kP6aDvVCQ width360 height202 urlhttps i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBGe2oIl0zvwWoaZWJo91zgy6y1hw width720 height404 Flask Webcast 1 Intro to Flask Flask Webcast 1 Intro to Flask by Miguel Grinberg 28 951 views Streamed 6 years ago 1 hour 14 minutes longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleTextStreamed 6 years ago lengthTextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 viewCountTextsimpleText28 951 views navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw9A2Jb7l6 E3v19 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel28K views simpleText28K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g trackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtmZnQ2SXZMLXkxZw 3D 3D commands clickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdfft6IvL y1g actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdfft6IvL y1g untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textJoin me for a live session in which I ll textintroduce boldtrue text you to the textFlask boldtrue text framework and my textFlask boldtrue text Mega textTutorial boldtrue text series After the demo I snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Questions The 3 Questions Python interpreter Activate environment Writing a script Writing a function Importing Flask class Creating Flask instance Creating a decorator Configuring Flask Adding additional behavior Index decorator Python side Background thread Route List comprehension Voting Refresh Whats New JavaScript collapsedThumbnailthumbnails urlhttps i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 collapsedLabelruns text22 text chapters expandedTitleruns text22 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 onTapclickTrackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textQuestions timeDescriptionruns text230 h1 i ytimg com vi fft6IvL y1g hqdefault 152833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDV1zlOKnghYUvN421esgzA5A300g width336 height188 onTapclickTrackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 150s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds150 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 150 u0026mt 1730885867 u0026oweuc trackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textThe 3 Questions timeDescriptionruns text435 h1 i ytimg com vi fft6IvL y1g hqdefault 286233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCo78m0CLReepU7RG1xDow8mDQ5dw width336 height188 onTapclickTrackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython interpreter timeDescriptionruns text1210 h1 i ytimg com vi fft6IvL y1g hqdefault 743100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCesMEzNrc9E Gevt1uKFXuQmlZEw width336 height188 onTapclickTrackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 730s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds730 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 730 u0026mt 1730885867 u0026oweuc trackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textActivate environment timeDescriptionruns text1300 h1 i ytimg com vi fft6IvL y1g hqdefault 804166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB5sCu7xDOOOpJRFw3Siyab2eZTVg width336 height188 onTapclickTrackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 780s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds780 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 780 u0026mt 1730885867 u0026oweuc trackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a script timeDescriptionruns text1350 h1 i ytimg com vi fft6IvL y1g hqdefault 857833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDxhNs0ObKPPDcS6eSvnaQ7sHKTRA width336 height188 onTapclickTrackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 830s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds830 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 830 u0026mt 1730885867 u0026oweuc trackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a function timeDescriptionruns text1450 h1 i ytimg com vi fft6IvL y1g hqdefault 907966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuWe1svfnRLFjMmFGZ WsENwBJkA width336 height188 onTapclickTrackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 890s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds890 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 890 u0026mt 1730885867 u0026oweuc trackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textImporting Flask class timeDescriptionruns text1600 h1 i ytimg com vi fft6IvL y1g hqdefault 978933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuMzGK613Wm1j XhGQ2IgrgRNEoQ width336 height188 onTapclickTrackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 960s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds960 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 960 u0026mt 1730885867 u0026oweuc trackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Flask instance timeDescriptionruns text1630 h1 i ytimg com vi fft6IvL y1g hqdefault 996366 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBhbkw6TF4GuMfe2QqNTsIcipTjwA width336 height188 onTapclickTrackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 990s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds990 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 990 u0026mt 1730885867 u0026oweuc trackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a decorator timeDescriptionruns text1720 h1 i ytimg com vi fft6IvL y1g hqdefault 1058233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAucIY1aksf8gJyCSkn9iv7RcjaRQ width336 height188 onTapclickTrackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1040s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1040 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1040 u0026mt 1730885867 u0026oweuc trackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textConfiguring Flask timeDescriptionruns text1815 h1 i ytimg com vi fft6IvL y1g hqdefault 1098200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoi7rTzkqMVTfCvCdhwNgvJe7d8g width336 height188 onTapclickTrackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1095s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1095 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1095 u0026mt 1730885867 u0026oweuc trackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding additional behavior timeDescriptionruns text1925 h1 i ytimg com vi fft6IvL y1g hqdefault 1174166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC pVmtFPsyDDPF3dFGbAz5YYyp4A width336 height188 onTapclickTrackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1165s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1165 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1165 u0026mt 1730885867 u0026oweuc trackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textIndex timeDescriptionruns text2045 h1 i ytimg com vi fft6IvL y1g hqdefault 1270133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDFP8JiWmxIHOWXaxoHUkPGCGx8ZQ width336 height188 onTapclickTrackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1245s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1245 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1245 u0026mt 1730885867 u0026oweuc trackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textdecorator timeDescriptionruns text2145 h1 i ytimg com vi fft6IvL y1g hqdefault 1312000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDWLb2jMiQWWw6LJljl96LLnbYLrQ width336 height188 onTapclickTrackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1305s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1305 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1305 u0026mt 1730885867 u0026oweuc trackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython side timeDescriptionruns text2815 h1 i ytimg com vi fft6IvL y1g hqdefault 1710100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCC1HSaPTlL1dE3URwDw0q2DArCdA width336 height188 onTapclickTrackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1695s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1695 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1695 u0026mt 1730885867 u0026oweuc trackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textBackground thread timeDescriptionruns text3800 h1 i ytimg com vi fft6IvL y1g hqdefault 2300200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCn2QT4OS4 UAP8qvtFXt5oyym1TA width336 height188 onTapclickTrackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2280s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2280 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2280 u0026mt 1730885867 u0026oweuc trackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRoute timeDescriptionruns text3940 h1 i ytimg com vi fft6IvL y1g hqdefault 2405333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3SNMrI0TO4DYb6Y4NBqtbU 3ChQ width336 height188 onTapclickTrackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2380s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2380 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2380 u0026mt 1730885867 u0026oweuc trackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textList comprehension timeDescriptionruns text4040 h1 i ytimg com vi fft6IvL y1g hqdefault 2459233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCHklsqm6kk9 WwBotYp03Eli6W0g width336 height188 onTapclickTrackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2440s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2440 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2440 u0026mt 1730885867 u0026oweuc trackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textVoting timeDescriptionruns text4235 h1 i ytimg com vi fft6IvL y1g hqdefault 2565266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAvehngLnxbFiyFtLbFO8hDodt1FQ width336 height188 onTapclickTrackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2555s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2555 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2555 u0026mt 1730885867 u0026oweuc trackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRefresh timeDescriptionruns text4900 h1 i ytimg com vi fft6IvL y1g hqdefault 2961066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA4QGF4W7Cuoo3Lg8qOz5SNGzr7Fg width336 height188 onTapclickTrackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2940s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2940 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2940 u0026mt 1730885867 u0026oweuc trackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhats New timeDescriptionruns text4947 h1 i ytimg com vi fft6IvL y1g hqdefault 3011766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDc3SenM2kcTNlW0uOIVfhaAOIaVA width336 height188 onTapclickTrackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2987s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2987 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2987 u0026mt 1730885867 u0026oweuc trackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJavaScript timeDescriptionruns text5447 h1 i ytimg com vi fft6IvL y1g hqdefault 3291033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoG KLm9K 0oayiXuziPi FItAeA width336 height188 onTapclickTrackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 3287s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds3287 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 3287 u0026mt 1730885867 u0026oweuc trackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCMYBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCMgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCMcBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCMUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCMQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293390066 primaryTitleColor4279441177 secondaryTitleColor4283852400 iconActivatedColor4282667353 iconInactiveColor4287670197 section4Color4292732651 iconDisabledColor4073314272 darkColorPalettesection1Color4281416255 section2Color4280757811 section3Color4280099366 primaryTitleColor4293260799 secondaryTitleColor4288920780 iconActivatedColor4293260799 iconInactiveColor4285958291 section4Color4279441177 iconDisabledColor4064958560 vibrantColorPalettesection1Color4283325797 section2Color4282667353 section3Color4282074444 primaryTitleColor4293260799 secondaryTitleColor4290764271 iconActivatedColor4293260799 iconInactiveColor4285959065 section4Color4281416255 iconDisabledColor4063970636 useCustomColorstrue loggingDirectivestrackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtmZnQ2SXZMLXkxZyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMEBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL4BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLsBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLgBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLUBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLIBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK8BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKwBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKkBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKYBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 h1 DBDaNuZvww8 h1 i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDGYFIDidCEz6tUkiS 1MZgV2dI w width360 height202 urlhttps i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAGpbud7Who QwREXe1 ssx hehw width720 height404 How Web Applications Work Flask Tutorial for Beginners 1 of 5 How Web Applications Work Flask Tutorial for Beginners 1 of 5 by teclado 20 796 views 4 years ago 8 minutes 6 seconds longBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 viewCountTextsimpleText20 796 views navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode shortBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw9Aj4a s 7GtogM showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel20K views simpleText20K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 trackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtEQkRhTnVadnd3OA 3D 3D commands clickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdDBDaNuZvww8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdDBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textHow do textFlask boldtrue text web applications work What are the components involved What do frontend and backend mean In this textFlask boldtrue text snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtEQkRhTnVadnd3OCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode h1 Oew3L0gIuO8 h1 i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCkDBW3aNtwwpuS6btvOMcPBokeEQ width360 height202 urlhttps i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCiFEYXHfeIENU9qDZeureA CJQfQ width720 height404 Flask Tutorial 1 Introduction To Flask Flask Tutorial 1 Introduction To Flask by Tux Codes 1 181 views 3 years ago 7 minutes 52 seconds longBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 viewCountTextsimpleText1 181 views navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes shortBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw9A7 GiwPTljfY5 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 1K views simpleText1 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 trackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtPZXczTDBnSXVPOA 3D 3D commands clickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdOew3L0gIuO8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdOew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a powerful microframework for textPython boldtrue text web app development This texttutorial boldtrue text shows you how to install textflask boldtrue text and build a basic snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What is Flask Installing Flask Coding collapsedThumbnailthumbnails urlhttps i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 onTapclickTrackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat is Flask timeDescriptionruns text020 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 30866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjTULGX mPZI0g8N4LTxfUqUGfOQ width336 height188 onTapclickTrackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 20s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds20 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 20 u0026mt 1730885867 u0026oweuc trackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textInstalling Flask timeDescriptionruns text110 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 92833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAluvpZFuk71NQ4xIWE7mfn2GlW9A width336 height188 onTapclickTrackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 70s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds70 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 70 u0026mt 1730885867 u0026oweuc trackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCoding timeDescriptionruns text205 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 130833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDaCJnEn5dQa45EXLClzyc4vBHIVA width336 height188 onTapclickTrackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 125s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds125 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 125 u0026mt 1730885867 u0026oweuc trackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293389810 primaryTitleColor4279244057 secondaryTitleColor4283196021 iconActivatedColor4279318361 iconInactiveColor4286089366 section4Color4292732395 iconDisabledColor4071536833 darkColorPalettesection1Color4278789695 section2Color4278656563 section3Color4278523686 primaryTitleColor4293260287 secondaryTitleColor4288919756 iconActivatedColor4293260287 iconInactiveColor4285957779 section4Color4278390553 iconDisabledColor4064892512 vibrantColorPalettesection1Color4279454847 section2Color4279321970 section3Color4279188838 primaryTitleColor4293260287 secondaryTitleColor4290236645 iconActivatedColor4293260287 iconInactiveColor4285236121 section4Color4279055705 iconDisabledColor4063576396 useCustomColorstrue loggingDirectivestrackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtPZXczTDBnSXVPOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes h1 9FBDda0NCwo h1 i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAdGO34L fXIdExSaosMxLDVpGBAw width360 height202 urlhttps i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA0XT0egLYKpf8blq11Z5q1WzKXIg width720 height404 The Flask Mega Tutorial Introduction The Flask Mega Tutorial Introduction by Miguel Grinberg 161 045 views 5 years ago 5 minutes 56 seconds longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 viewCountTextsimpleText161 045 views navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTD0CKlrTo2u6QqPQB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel161K views simpleText161K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo trackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs5RkJEZGEwTkN3bw 3D 3D commands clickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI0BEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId9FBDda0NCwo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I demonstrate the project that you will develop as you follow my textFlask boldtrue text Mega textTutorial boldtrue text Did you like it Begin the texttutorial boldtrue text snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Overview Login Explore Advanced collapsedThumbnailthumbnails urlhttps i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 collapsedLabelruns text5 text chapters expandedTitleruns text5 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 onTapclickTrackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOverview timeDescriptionruns text011 h1 i ytimg com vi 9FBDda0NCwo hqdefault 34900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCyvdIZ o3peKQsBh5PEn8JtkY6Fw width336 height188 onTapclickTrackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 11s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds11 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 11 u0026mt 1730885867 u0026oweuc trackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin timeDescriptionruns text043 h1 i ytimg com vi 9FBDda0NCwo hqdefault 72866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBrYFYkGzyJ8bs9yiBoEel2u n70w width336 height188 onTapclickTrackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 43s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds43 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 43 u0026mt 1730885867 u0026oweuc trackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExplore timeDescriptionruns text127 h1 i ytimg com vi 9FBDda0NCwo hqdefault 102800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQJRuuvIzoJaI9Og8cANXeWIM3lA width336 height188 onTapclickTrackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 87s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds87 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 87 u0026mt 1730885867 u0026oweuc trackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdvanced timeDescriptionruns text228 h1 i ytimg com vi 9FBDda0NCwo hqdefault 155766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBMfR X5hAhfQm4l DUX2rsiNZ0tw width336 height188 onTapclickTrackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294966267 section2Color4294504946 section3Color4294109161 primaryTitleColor4279832850 secondaryTitleColor4286535261 iconActivatedColor4284038209 iconInactiveColor4290089111 section4Color4293647840 iconDisabledColor4074817998 darkColorPalettesection1Color4282329902 section2Color4281541157 section3Color4280686876 primaryTitleColor4294960618 secondaryTitleColor4291601322 iconActivatedColor4294960618 iconInactiveColor4287854203 section4Color4279832850 iconDisabledColor4066396493 vibrantColorPalettesection1Color4284826698 section2Color4284038209 section3Color4283183928 primaryTitleColor4294960618 secondaryTitleColor4293902280 iconActivatedColor4294960618 iconInactiveColor4288244595 section4Color4282329902 iconDisabledColor4065080633 useCustomColorstrue loggingDirectivestrackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs5RkJEZGEwTkN3byDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg h1 dam0GPOAvVI h1 i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoBKud10ryviWm8LgfqAaHdudoEQ width360 height202 urlhttps i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCbpUCeVAwMPATOGenwDnsZeowQ Q width720 height404 Python Website Full Tutorial Flask Authentication Databases u0026 More Python Website Full Tutorial Flask Authentication Databases u0026 More by Tech With Tim 3 086 364 views 3 years ago 2 hours 16 minutes longBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 viewCountTextsimpleText3 086 364 views navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelVerified ownerTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim shortBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTD0DS oKcj4Pt1HU showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel3 million views simpleText3M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI trackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkYW0wR1BPQXZWSQ 3D 3D commands clickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCH0QjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddam0GPOAvVI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I m going to be showing you how to make a website with textPython boldtrue text covering textFlask boldtrue text authentication databases and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textVideo Overview Project Demo Directory Structure Flask Setup u0026 Installation Creating a Flask App Creating Routes Views Jinja Templating Language u0026 HTML Templates Sign Up Page HTML Login Page HTML HTTP Requests POST GET etc Handling POST Requests Message Flashing Flask SQLAlchemy Setup Database Models Foreign Key Relationships Database Creation Creating New User Accounts Logging In Users Flask Login Module Checking if User is Logged In Notes HTML Adding User Notes Deleting User Notes collapsedThumbnailthumbnails urlhttps i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 collapsedLabelruns text23 text chapters expandedTitleruns text23 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textVideo Overview timeDescriptionruns text000 h1 i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 onTapclickTrackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProject Demo timeDescriptionruns text150 h1 i ytimg com vi dam0GPOAvVI hqdefault 139966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBufRr73rJqPLE6sDS14 kHrpKg6w width336 height188 onTapclickTrackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 110s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds110 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 110 u0026mt 1730885867 u0026oweuc trackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDirectory Structure timeDescriptionruns text435 h1 i ytimg com vi dam0GPOAvVI hqdefault 276800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBH8qxDBFHijZacqrcpyIGJhNC8OA width336 height188 onTapclickTrackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Setup u0026 Installation timeDescriptionruns text640 h1 i ytimg com vi dam0GPOAvVI hqdefault 425766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCItxfyBznMtHPC5JG19yb5 Y4oxg width336 height188 onTapclickTrackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 400s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds400 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 400 u0026mt 1730885867 u0026oweuc trackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a Flask App timeDescriptionruns text855 h1 i ytimg com vi dam0GPOAvVI hqdefault 543266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3lInNhodV2jul D8E941dLhOA2g width336 height188 onTapclickTrackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 535s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds535 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 535 u0026mt 1730885867 u0026oweuc trackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Routes Views timeDescriptionruns text1401 h1 i ytimg com vi dam0GPOAvVI hqdefault 870700 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDjp2B8hqljTmTttNQXjGmGcbP8YA width336 height188 onTapclickTrackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 841s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds841 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 841 u0026mt 1730885867 u0026oweuc trackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja Templating Language u0026 HTML Templates timeDescriptionruns text2150 h1 i ytimg com vi dam0GPOAvVI hqdefault 1329166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAsdQ FyVreSetQSgWfXAs9mIVM4Q width336 height188 onTapclickTrackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 1310s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds1310 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 1310 u0026mt 1730885867 u0026oweuc trackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSign Up Page HTML timeDescriptionruns text4722 h1 i ytimg com vi dam0GPOAvVI hqdefault 2865133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC5DvECVubGghnv4IhpGvpm6L5MIw width336 height188 onTapclickTrackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 2842s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds2842 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 2842 u0026mt 1730885867 u0026oweuc trackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin Page HTML timeDescriptionruns text5214 h1 i ytimg com vi dam0GPOAvVI hqdefault 3158233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLATEy oNsgbKb8No71HwnAtVQwzJQ width336 height188 onTapclickTrackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3134 u0026mt 1730885867 u0026oweuc trackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTTP Requests POST GET etc timeDescriptionruns text5431 h1 i ytimg com vi dam0GPOAvVI hqdefault 3271066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCmhE8vSSqBHsaE0UnJgs JnRJQ1Q width336 height188 onTapclickTrackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3271s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3271 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3271 u0026mt 1730885867 u0026oweuc trackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHandling POST Requests timeDescriptionruns text5705 h1 i ytimg com vi dam0GPOAvVI hqdefault 3453166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAPLZB4h2hwkMyMeS2MvukrVsoJhA width336 height188 onTapclickTrackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3425s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3425 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3425 u0026mt 1730885867 u0026oweuc trackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMessage Flashing timeDescriptionruns text10314 h1 i ytimg com vi dam0GPOAvVI hqdefault 3805000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDvFOJfZFRZZWD4DoFq0LOY6btmlw width336 height188 onTapclickTrackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3794s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3794 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3794 u0026mt 1730885867 u0026oweuc trackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask SQLAlchemy Setup timeDescriptionruns text11242 h1 i ytimg com vi dam0GPOAvVI hqdefault 4390033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCworwOJ7OV3Cwyd5cqNRcuNcdrIA width336 height188 onTapclickTrackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4362s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4362 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4362 u0026mt 1730885867 u0026oweuc trackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Models timeDescriptionruns text11546 h1 i ytimg com vi dam0GPOAvVI hqdefault 4565000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCGL9WtVQHNHhhvCLwzH2XCuvA5aQ width336 height188 onTapclickTrackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4546s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4546 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4546 u0026mt 1730885867 u0026oweuc trackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textForeign Key Relationships timeDescriptionruns text12342 h1 i ytimg com vi dam0GPOAvVI hqdefault 5046900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqcqsM53ZrHg9T LdOtvVHvS6Xhg width336 height188 onTapclickTrackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5022s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5022 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5022 u0026mt 1730885867 u0026oweuc trackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Creation timeDescriptionruns text12910 h1 i ytimg com vi dam0GPOAvVI hqdefault 5375900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB1Dr6AqOi2 5f8izied e9JMozwg width336 height188 onTapclickTrackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5350s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5350 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5350 u0026mt 1730885867 u0026oweuc trackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating New User Accounts timeDescriptionruns text13414 h1 i ytimg com vi dam0GPOAvVI hqdefault 5677900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBC1BMtiR38Sj5dswdslZNkElbjcg width336 height188 onTapclickTrackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5654s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5654 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5654 u0026mt 1730885867 u0026oweuc trackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogging In Users timeDescriptionruns text14316 h1 i ytimg com vi dam0GPOAvVI hqdefault 6224800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDQO2KppBlNwLexIQWlYFWc979Rwg width336 height188 onTapclickTrackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6196s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6196 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6196 u0026mt 1730885867 u0026oweuc trackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Login Module timeDescriptionruns text14917 h1 i ytimg com vi dam0GPOAvVI hqdefault 6570766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBQn3dSlBe0XHs7IsjrbNZKdza4aQ width336 height188 onTapclickTrackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6557s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6557 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6557 u0026mt 1730885867 u0026oweuc trackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textChecking if User is Logged In timeDescriptionruns text15603 h1 i ytimg com vi dam0GPOAvVI hqdefault 6980233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDAx0PO2uQCMHk6a0 9gAuJET82HQ width336 height188 onTapclickTrackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6963s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6963 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6963 u0026mt 1730885867 u0026oweuc trackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNotes HTML timeDescriptionruns text15854 h1 i ytimg com vi dam0GPOAvVI hqdefault 7156800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA 5S XmGZV PN RSGnRhHnLQukOw width336 height188 onTapclickTrackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7134 u0026mt 1730885867 u0026oweuc trackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding User Notes timeDescriptionruns text20241 h1 i ytimg com vi dam0GPOAvVI hqdefault 7388166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLACxmCBQQ1BJx BbHGWz i44J6ohw width336 height188 onTapclickTrackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7361s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7361 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7361 u0026mt 1730885867 u0026oweuc trackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDeleting User Notes timeDescriptionruns text20548 h1 i ytimg com vi dam0GPOAvVI hqdefault 7560200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBACOHo4nAki7ApWelqcaqkjqYSDg width336 height188 onTapclickTrackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7548s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7548 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7548 u0026mt 1730885867 u0026oweuc trackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCGEQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCGMQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCGIQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCGAQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCF8Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388786 primaryTitleColor4279243289 secondaryTitleColor4283587711 iconActivatedColor4279312473 iconInactiveColor4285692046 section4Color4292731115 iconDisabledColor4071074746 darkColorPalettesection1Color4278785087 section2Color4278652979 section3Color4278520870 primaryTitleColor4293257983 secondaryTitleColor4288916428 iconActivatedColor4293257983 iconInactiveColor4285955219 section4Color4278388761 iconDisabledColor4064495705 vibrantColorPalettesection1Color4279445887 section2Color4279313778 section3Color4279181670 primaryTitleColor4293257983 secondaryTitleColor4290232805 iconActivatedColor4293257983 iconInactiveColor4285232281 section4Color4279049561 iconDisabledColor4063574604 useCustomColorstrue loggingDirectivestrackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtkYW0wR1BPQXZWSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim h1 6M3LzGmIAso h1 i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB2DBfznFVimr XsEsyk9n1BUqP8g width360 height202 urlhttps i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCe7yKMg2PneFkyZ7QfExrkJoNYdA width720 height404 How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners by S3CloudHub 164 364 views 2 years ago 5 minutes 19 seconds longBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 viewCountTextsimpleText164 364 views navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub shortBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTD0DKhaDMxvny5ugB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel164K views simpleText164K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso trackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs2TTNMekdtSUFzbw 3D 3D commands clickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFsQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId6M3LzGmIAso actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we will create a simple and easy textflask boldtrue text app in just 5 minutes textFlask boldtrue text textPython boldtrue text FlaskTutorial FlaskApp If you have snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs2TTNMekdtSUFzbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub h1 dKwbCHWuOGI h1 i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBtpOj8U9TDHsIXKM5ocLjQ65rDZA width360 height202 urlhttps i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDGLohtmlgAshovjSk3bcDRx8D4fw width720 height404 Quick overview of Python Flask Quick overview of Python Flask by GeekTrainer 260 views 3 years ago 8 minutes 36 seconds longBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 viewCountTextsimpleText260 views navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer shortBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTD0Di8Lith GG1nQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel260 views simpleText260 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI trackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkS3diQ0hXdU9HSQ 3D 3D commands clickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFYQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddKwbCHWuOGI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a great web micro framework based on textPython boldtrue text As a micro framework it gives you a web server and not a ton more snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtkS3diQ0hXdU9HSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer h1 YJ93 qkskrQ h1 i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCuIWVdFyyCW5Grk 88k3R8k2NHdg width360 height202 urlhttps i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLC6GzL 5IQV2ANza1rhAFU5rFw g width720 height404 Introduction to Flask User Introduction to Flask User by Pretty Printed 24 128 views 7 years ago 12 minutes 40 seconds longBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted publishedTimeTextsimpleText7 years ago lengthTextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 viewCountTextsimpleText24 128 views navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted shortBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTD0C0pbLJqv dz2A showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel24K views simpleText24K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ trackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtZSjkzLXFrc2tyUQ 3D 3D commands clickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFEQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdYJ93 qkskrQ actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdYJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text User provides textquick boldtrue text setup for common user management system elements in textFlask boldtrue text apps including session handling snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Example App Code Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 onTapclickTrackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExample App timeDescriptionruns text105 h1 i ytimg com vi YJ93 qkskrQ hqdefault 65833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD1zsdgsezMkpAN4S QqPnJ3PBAjA width336 height188 onTapclickTrackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 65s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds65 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 65 u0026mt 1730885867 u0026oweuc trackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCode timeDescriptionruns text315 h1 i ytimg com vi YJ93 qkskrQ hqdefault 203900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCzWU7J9LNqSYpG EnCDAPcUNP Q width336 height188 onTapclickTrackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 195s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds195 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 195 u0026mt 1730885867 u0026oweuc trackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1152 h1 i ytimg com vi YJ93 qkskrQ hqdefault 713866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAM3bzOGFQmf6WpA 3299yDWFkvwQ width336 height188 onTapclickTrackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 712s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds712 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 712 u0026mt 1730885867 u0026oweuc trackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCEgQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCEoQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCEkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCEcQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCEYQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4282335039 section2Color4281545523 section3Color4280690214 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4279834905 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284835173 section2Color4283979864 section3Color4283190348 primaryTitleColor4294967295 secondaryTitleColor4293256677 iconActivatedColor4294967295 iconInactiveColor4288256409 section4Color4282335039 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtZSjkzLXFrc2tyUSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted h1 awix9lU0Z00 h1 i ytimg com vi awix9lU0Z00 hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvASI3 p lKCKb8VxcD4ygetyv9Q width480 height270 An Introduction to Flask u0026 its features Part 1 An Introduction to Flask u0026 its features Part 1 by Nelcave 73 views 4 years ago 15 minutes longBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 viewCountTextsimpleText73 views navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 shortBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTD0DNztGp5b6shGs showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel73 views simpleText73 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 trackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgthd2l4OWxVMFowMA 3D 3D commands clickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCEIQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdawix9lU0Z00 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdawix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web framework that s written in textPython boldtrue text and it allows users to build web applications with the various tools libraries and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Routing HTML collapsedThumbnailthumbnails urlhttps i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 onTapclickTrackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRouting timeDescriptionruns text142 h1 i ytimg com vi awix9lU0Z00 hqdefault 117833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAYUGix4KvAPgZQKZensj1q WZYMA width336 height188 onTapclickTrackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 102s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds102 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 102 u0026mt 1730885867 u0026oweuc trackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTML timeDescriptionruns text627 h1 i ytimg com vi awix9lU0Z00 hqdefault 416800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCbleTIGofs5LIiwQQCn64rHtz ZA width336 height188 onTapclickTrackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 387s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds387 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 387 u0026mt 1730885867 u0026oweuc trackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCDoQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCDwQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCDsQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCDkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCDgQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388530 primaryTitleColor4279243033 secondaryTitleColor4283849860 iconActivatedColor4281349465 iconInactiveColor4286876069 section4Color4292730859 iconDisabledColor4072456145 darkColorPalettesection1Color4280428095 section2Color4279967283 section3Color4279506726 primaryTitleColor4293257727 secondaryTitleColor4288915660 iconActivatedColor4293257727 iconInactiveColor4286349467 section4Color4279045913 iconDisabledColor4064889952 vibrantColorPalettesection1Color4282205554 section2Color4281810277 section3Color4281349465 primaryTitleColor4293257727 secondaryTitleColor4290495210 iconActivatedColor4293257727 iconInactiveColor4285231513 section4Color4280888908 iconDisabledColor4063574092 useCustomColorstrue loggingDirectivestrackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgthd2l4OWxVMFowMCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDUQuy8YASITCLnh55u x4kDFeGbwgEdmUwTDw continuationItemRenderertriggerCONTINUATION TRIGGER ON ITEM SHOWN continuationEndpointclickTrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 search continuationCommandtokenErkDEh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayAalgNFZ0lRQVVnVWdnRUxRV2RXY1hOdGVpMWFWelNDQVF0c1RIRm5jR1Z6VXpad09JSUJDMW94VWtwdGFGOVBjV1ZCZ2dFTFJqZEJTeTFYZW5CWlpGbUNBUXRJZW1jeE5pMDBheTFMYTRJQkN6VmhXWEJyVEdacloxSkZnZ0VMTkRWUU0zaFJVR0ZaZUdPQ0FRdG5SRk5NY25CNFVqTkhOSUlCQ3pSTVgzaEJWMFJTY3pkM2dnRUxNRWhZWnpsZmNsODNUVTJDQVF0UmNqUlJUVUpWVUhoWGI0SUJDMlptZERaSmRrd3RlVEZuZ2dFTFJFSkVZVTUxV25aM2R6aUNBUXRQWlhjelREQm5TWFZQT0lJQkN6bEdRa1JrWVRCT1EzZHZnZ0VMWkdGdE1FZFFUMEYyVmttQ0FRczJUVE5NZWtkdFNVRnpiNElCQzJSTGQySkRTRmQxVDBkSmdnRUxXVW81TXkxeGEzTnJjbEdDQVF0aGQybDRPV3hWTUZvd01MSUJCZ29FQ0JrUUF1b0JCQWdDRUMwJTNEGIHg6BgiC3NlYXJjaC1mZWVk requestCONTINUATION REQUEST TYPE SEARCH loggingDirectivestrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCDIQui8iEwi54eebvseJAxXhm8IBHZlMEw8 subMenusearchSubMenuRenderertrackingParamsCDMQkXUiEwi54eebvseJAxXhm8IBHZlMEw8 hideBottomSeparatortrue targetIdsearch feed trackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 headersearchHeaderRenderersearchFilterButtonbuttonRendererstyleSTYLE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textFilters iconiconTypeTUNE tooltipSearch filters trackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelSearch filters commandclickTrackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupsearchFilterOptionsDialogRenderertitleruns textSearch filters groups searchFilterGroupRenderertitlesimpleTextUpload date filters searchFilterRendererlabelsimpleTextLast hour navigationEndpointclickTrackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIARAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIARAB tooltipSearch for Last hour trackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextToday navigationEndpointclickTrackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAhAB tooltipSearch for Today trackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis week navigationEndpointclickTrackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAxAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAxAB tooltipSearch for This week trackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis month navigationEndpointclickTrackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBBAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBBAB tooltipSearch for This month trackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis year navigationEndpointclickTrackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBRAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBRAB tooltipSearch for This year trackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCwQknUYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextType filters searchFilterRendererlabelsimpleTextVideo statusFILTER STATUS SELECTED navigationEndpointclickTrackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask tooltipRemove Video filter trackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextChannel navigationEndpointclickTrackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAg 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAg 3D 3D tooltipSearch for Channel trackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPlaylist navigationEndpointclickTrackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAw 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAw 3D 3D tooltipSearch for Playlist trackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextMovie navigationEndpointclickTrackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQBA 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQBA 3D 3D tooltipSearch for Movie trackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCcQknUYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextDuration filters searchFilterRendererlabelsimpleTextUnder 4 minutes navigationEndpointclickTrackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgB tooltipSearch for Under 4 minutes trackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4 20 minutes navigationEndpointclickTrackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgD webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgD tooltipSearch for 4 20 minutes trackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextOver 20 minutes navigationEndpointclickTrackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgC webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgC tooltipSearch for Over 20 minutes trackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCMQknUYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextFeatures filters searchFilterRendererlabelsimpleTextLive navigationEndpointclickTrackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUAB tooltipSearch for Live trackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4K navigationEndpointclickTrackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXAB tooltipSearch for 4K trackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHD navigationEndpointclickTrackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASAB tooltipSearch for HD trackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextSubtitles CC navigationEndpointclickTrackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASgB tooltipSearch for Subtitles CC trackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextCreative Commons navigationEndpointclickTrackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATAB tooltipSearch for Creative Commons trackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText360 navigationEndpointclickTrackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXgB tooltipSearch for 360 trackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextVR180 navigationEndpointclickTrackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAdABAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAdABAQ 3D 3D tooltipSearch for VR180 trackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText3D navigationEndpointclickTrackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATgB tooltipSearch for 3D trackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHDR navigationEndpointclickTrackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAcgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAcgBAQ 3D 3D tooltipSearch for HDR trackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextLocation navigationEndpointclickTrackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAbgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAbgBAQ 3D 3D tooltipSearch for Location trackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPurchased navigationEndpointclickTrackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUgB tooltipSearch for Purchased trackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBcQknUYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextSort by filters searchFilterRendererlabelsimpleTextRelevance statusFILTER STATUS SELECTED tooltipSort by relevance trackingParamsCBYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextUpload date navigationEndpointclickTrackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAISAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAISAhAB tooltipSort by upload date trackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextView count navigationEndpointclickTrackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAMSAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAMSAhAB tooltipSort by view count trackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextRating navigationEndpointclickTrackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAESAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAESAhAB tooltipSort by rating trackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBIQknUYBCITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT trackingParamsCBAQiOoKIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbardesktopTopbarRendererlogotopbarLogoRenderericonImageiconTypeYOUTUBE LOGO tooltipTextruns textYouTube Home endpointclickTrackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl webPageTypeWEB PAGE TYPE BROWSE rootVe3854 apiUrl youtubei v1 browse browseEndpointbrowseIdFEwhat to watch trackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 overrideEntityKeyEgZ0b3BiYXIg9QEoAQ 3D 3D searchboxfusionSearchboxRenderericoniconTypeSEARCH placeholderTextruns textSearch configwebSearchboxConfigrequestLanguageen requestDomainus hasOnscreenKeyboardfalse focusSearchboxtrue trackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 searchEndpointclickTrackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl results search query webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquery clearButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCA4Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelClear search query trackingParamsCAEQq6wBIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbarButtons topbarMenuButtonRenderericoniconTypeMORE VERT menuRequestclickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 account account menu signalServiceEndpointsignalGET ACCOUNT MENU actions clickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupmultiPageMenuRenderertrackingParamsCAwQ 6sBIhMIueHnm77HiQMV4ZvCAR2ZTBMP styleMULTI PAGE MENU STYLE TYPE SYSTEM showLoadingSpinnertrue popupTypeDROPDOWN beReusedtrue trackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelSettings tooltipSettings styleSTYLE DEFAULT buttonRendererstyleSTYLE SUGGESTIVE sizeSIZE SMALL textruns textSign in iconiconTypeAVATAR LOGGED OUT navigationEndpointclickTrackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurlhttps accounts google com ServiceLogin service youtube u0026uilel 3 u0026passive true u0026continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3Dhttps 253A 252F 252Fwww youtube com 252Fresults 253Fapp 253Ddesktop 2526search query 253Da 252Bbrief 252Bintroduction 252Bto 252Bflask 252B 2526sp 253DEgIQAQ 2525253D 2525253D u0026hl en u0026ec 65620 webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 signInEndpointidamTag65620 trackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 targetIdtopbar signin hotkeyDialoghotkeyDialogRenderertitleruns textKeyboard shortcuts sections hotkeyDialogSectionRenderertitleruns textPlayback options hotkeyDialogSectionOptionRendererlabelruns textToggle play pause hotkeyk hotkeyDialogSectionOptionRendererlabelruns textRewind 10 seconds hotkeyj hotkeyDialogSectionOptionRendererlabelruns textFast forward 10 seconds hotkeyl hotkeyDialogSectionOptionRendererlabelruns textPrevious video hotkeyP SHIFT p hotkeyDialogSectionOptionRendererlabelruns textNext video hotkeyN SHIFT n hotkeyDialogSectionOptionRendererlabelruns textPrevious frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelComma hotkeyDialogSectionOptionRendererlabelruns textNext frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelPeriod hotkeyDialogSectionOptionRendererlabelruns textDecrease playback rate hotkey u003c SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelLess than or SHIFT comma hotkeyDialogSectionOptionRendererlabelruns textIncrease playback rate hotkey u003e SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelGreater than or SHIFT period hotkeyDialogSectionOptionRendererlabelruns textSeek to specific point in the video 7 advances to 70 of duration hotkey0 9 hotkeyDialogSectionOptionRendererlabelruns textSeek to previous chapter hotkeyCONTROL hotkeyDialogSectionOptionRendererlabelruns textSeek to next chapter hotkeyCONTROL hotkeyDialogSectionRenderertitleruns textGeneral options hotkeyDialogSectionOptionRendererlabelruns textToggle full screen hotkeyf hotkeyDialogSectionOptionRendererlabelruns textToggle theater mode hotkeyt hotkeyDialogSectionOptionRendererlabelruns textToggle miniplayer hotkeyi hotkeyDialogSectionOptionRendererlabelruns textClose miniplayer or current dialog hotkeyESCAPE hotkeyDialogSectionOptionRendererlabelruns textToggle mute hotkeym hotkeyDialogSectionRenderertitleruns textSubtitles and closed captions options hotkeyDialogSectionOptionRendererlabelruns textIf the video supports captions toggle captions ON OFF hotkeyc hotkeyDialogSectionOptionRendererlabelruns textRotate through different text opacity levels hotkeyo hotkeyDialogSectionOptionRendererlabelruns textRotate through different window opacity levels hotkeyw hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes increasing hotkey hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes decreasing hotkey hotkeyAccessibilityLabelaccessibilityDatalabelMinus hotkeyDialogSectionRenderertitleruns textSpherical Videos options hotkeyDialogSectionOptionRendererlabelruns textPan up hotkeyw hotkeyDialogSectionOptionRendererlabelruns textPan left hotkeya hotkeyDialogSectionOptionRendererlabelruns textPan down hotkeys hotkeyDialogSectionOptionRendererlabelruns textPan right hotkeyd hotkeyDialogSectionOptionRendererlabelruns textZoom in hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelPlus on number pad or right bracket hotkeyDialogSectionOptionRendererlabelruns textZoom out hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelMinus on number pad or left bracket dismissButtonbuttonRendererstyleSTYLE BLUE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textDismiss trackingParamsCAkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCAgQteYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP backButtonbuttonRenderertrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY BACK forwardButtonbuttonRenderertrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY FORWARD a11ySkipNavigationButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse textruns textSkip navigation trackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandclickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 signalActionsignalSKIP NAVIGATION voiceSearchButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse serviceEndpointclickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP openPopupActionpopupvoiceSearchDialogRendererplaceholderHeaderruns textListening promptHeaderruns textDidn t hear that Try again exampleQuery1runs text Play Dua Lipa exampleQuery2runs text Show me my subscriptions promptMicrophoneLabelruns textTap microphone to try again loadingHeaderruns textWorking connectionErrorHeaderruns textNo connection connectionErrorMicrophoneLabelruns textCheck your connection and try again permissionsHeaderruns textWaiting for permission permissionsSubtextruns textAllow microphone access to search with voice disabledHeaderruns textSearch with your voice disabledSubtextruns textTo search by voice go to your browser settings and allow access to microphone microphoneButtonAriaLabelruns textCancel exitButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCAQQ0LEFIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelCancel trackingParamsCAMQ7q8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP microphoneOffPromptHeaderruns textMicrophone off Try again popupTypeTOP ALIGNED DIALOG iconiconTypeMICROPHONE ON tooltipSearch with your voice trackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelSearch with your voice onResponseReceivedCommands clickTrackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 adsControlFlowOpportunityReceivedCommandopportunityTypeOPPORTUNITY TYPE ORGANIC SEARCH RESPONSE RECEIVED isInitialLoadtrue adSlotAndLayoutMetadata adSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw adLayoutMetadata layoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 adSlotMetadataslotId173088852162610159180631186312873511 slotTypeSLOT TYPE IN FEED slotPhysicalPosition1 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTABWAEgAw adLayoutMetadata layoutIdkewPyvK5hJWQYnwf layoutTypeLAYOUT TYPE TEXT IMAGE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzALOAxKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMAFYAVgDaAVwag adSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw adLayoutMetadata layoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg enablePacfLoggingWebtrue targetIdsearch page scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick pdr null script headbody dir ltrscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick bs null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set initialBodyClientWidth document body clientWidth scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ai null scriptiframe name passive signin src https accounts google com ServiceLogin service youtube amp uilel 3 amp passive true amp continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3D 252Fsignin passive 26feature 3Dpassive amp hl en style display none iframeytd appytd masthead id masthead logo type YOUTUBE LOGO slot masthead class shelldiv id search container class ytd searchbox spt slot search container divdiv id search input class ytd searchbox spt slot search inputinput id search autocapitalize none autocomplete off autocorrect off hidden name search query tabindex 0 type text spellcheck false divsvg id menu icon class external icon preserveaspectratio xMidYMid meetg id menu class yt icons ext viewbox 0 0 24 24path d M21 6H3V5h18V6z M21 11H3v1h18V11z M21 17H3v1h18V17z g svgdiv id masthead logo slot masthead logoa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 svg class external icon width 104 height 18 viewbox 0 0 104 18defsclippath id clip0 161 5084rect width 104 height 18 clippath defsg clip path url clip0 161 5084 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M104 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M34 2685 18 0201V12 4901L37 7785 1 00012H34 9185L33 5885 6 23012C33 2885 7 42012 33 0785 8 62012 32 8885 9 49012H32 8085C32 6785 8 71012 32 4385 7 44012 32 1285 6 21012L30 8385 1 00012H27 9785L31 4385 12 4901V18 0201H34 2685Z path d M41 1004 5 17012C37 8304 5 17012 36 9204 7 19012 36 9204 10 7901V12 6301C36 9204 15 9801 37 5604 18 2101 41 0404 18 2101C44 4304 18 2101 45 1804 16 1301 45 1804 12 6301V10 7901C45 1804 7 38012 44 4604 5 17012 41 1004 5 17012ZM42 2804 13 6401C42 2804 15 2601 42 0604 16 2901 41 0504 16 2901C40 0404 16 2901 39 8404 15 2401 39 8404 13 6401V9 72012C39 8404 8 33012 40 0004 7 10012 41 0504 7 10012C42 1404 7 10012 42 2804 8 40012 42 2804 9 72012V13 6401Z path d M49 2713 18 2001C50 6413 18 2001 51 6013 17 7001 52 3613 16 6401H52 3913L52 4913 18 0001H54 7213V5 41012H51 8513V15 4101C51 5813 15 9001 51 0213 16 2101 50 4413 16 2101C49 6913 16 2101 49 5313 15 6101 49 5313 14 6501V5 41012H46 6513V14 8101C46 6513 16 8201 47 2413 18 2001 49 2713 18 2001Z path d M59 9757 18 0001V3 25012H63 0257V1 00012H54 1257V3 25012H57 1657V18 0001H59 9757Z path d M64 9315 18 2001C66 3015 18 2001 67 2615 17 7001 68 0215 16 6401H68 0515L68 1515 18 0001H70 3815V5 41012H67 5115V15 4101C67 2415 15 9001 66 6815 16 2101 66 1015 16 2101C65 3515 16 2101 65 1915 15 6101 65 1915 14 6501V5 41012H62 3115V14 8101C62 3115 16 8201 62 9015 18 2001 64 9315 18 2001Z path d M77 7426 5 13012C76 4526 5 13012 75 5626 5 68012 74 9726 6 52012H74 9226C74 9926 5 39012 75 0226 4 52012 75 0226 3 71012V0 370117H72 2626V18 0001H74 6126L74 8226 16 9501H74 8626C75 4526 17 7001 76 3626 18 1801 77 5726 18 1801C79 9226 18 1801 80 5826 15 9001 80 5826 12 7101V10 7001C80 5826 7 23012 80 1626 5 13012 77 7426 5 13012ZM77 7026 12 5401C77 7026 14 8801 77 4826 16 1701 76 3326 16 1701C75 8326 16 1701 75 3326 15 9601 75 0226 15 5101V8 29012C75 2926 7 61012 75 8626 7 13012 76 4626 7 13012C77 5526 7 13012 77 7026 8 47012 77 7026 10 8901V12 5401Z path d M89 8204 10 5001C89 8204 7 47012 89 5104 5 19012 85 9804 5 19012C82 6704 5 19012 81 9204 7 39012 81 9204 10 6201V12 8201C81 9204 15 9101 82 5904 18 2101 85 9004 18 2101C88 4404 18 2101 89 9004 16 9901 89 7104 14 2801L87 2404 14 1401C87 2204 15 5901 86 9804 16 2901 85 9604 16 2901C84 7704 16 2901 84 7404 15 1301 84 7404 13 3001V12 6501H89 8204V10 5001ZM85 9204 7 08012C87 0704 7 08012 87 1204 8 21012 87 1204 10 0701V10 9801H84 7404V10 0701C84 7404 8 23012 84 7804 7 08012 85 9204 7 08012Z g g svg aa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 red svg class external icon width 111 height 18 viewbox 0 0 111 18defsclippath id clip0 161 5078rect width 111 height 18 clippath defsg clip path url clip0 161 5078 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M111 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M30 125 0 570001V17 57H32 915V11 57H33 505C37 045 11 57 38 715 9 57 38 715 6 14V5 45C38 715 1 77 37 005 0 570001 33 765 0 570001H30 125ZM35 775 6 2C35 775 8 6 35 025 9 55 33 455 9 55H32 915V2 64H33 505C35 365 2 64 35 775 3 37 35 775 5 7V6 2Z path d M39 858 17 57H42 628V8 71C43 118 7 96 44 178 7 77 45 418 8 01L45 568 4 78C45 388 4 74 45 188 4 72 45 018 4 72C43 728 4 72 42 768 5 69 42 288 7 26H42 228L42 048 4 98H39 858V17 57Z path d M53 832 10 07C53 832 7 04 53 522 4 76 49 992 4 76C46 682 4 76 45 932 6 96 45 932 10 19V12 39C45 932 15 48 46 602 17 78 49 912 17 78C52 452 17 78 53 912 16 56 53 722 13 85L51 252 13 71C51 232 15 16 50 992 15 86 49 972 15 86C48 782 15 86 48 752 14 7 48 752 12 87V12 22H53 832V10 07ZM49 932 6 65C51 082 6 65 51 132 7 78 51 132 9 64V10 55H48 752V9 64C48 752 7 8 48 792 6 65 49 932 6 65Z path d M58 2905 17 57V7 5C58 6605 6 99 59 1805 6 72 59 7205 6 72C60 5105 6 72 60 7105 7 4 60 7105 8 26V17 57H63 5905L63 5705 7 55C63 9205 7 02 64 4405 6 72 65 0105 6 72C65 7505 6 72 66 0305 7 29 66 0305 8 26V17 57H68 9005V8 06C68 9005 5 96 68 1805 4 74 66 3405 4 74C65 0805 4 74 64 0805 5 22 63 2705 6 09C62 9305 5 26 62 2505 4 74 61 0505 4 74C59 7505 4 74 58 6505 5 29 57 8905 6 19H57 8505L57 6705 4 98H55 4205V17 57H58 2905Z path d M72 1117 3 55C73 1317 3 55 73 5717 3 23 73 5717 1 89C73 5717 0 670001 73 1317 0 25 72 1117 0 25C71 1217 0 25 70 6517 0 61 70 6517 1 89C70 6517 3 23 71 1217 3 55 72 1117 3 55ZM70 7317 17 57H73 4717V4 98H70 7317V17 57Z path d M77 9275 17 77C79 2975 17 77 80 2575 17 27 81 0175 16 21H81 0475L81 1475 17 57H83 3775V4 98H80 5075V14 98C80 2375 15 47 79 6775 15 78 79 0975 15 78C78 3475 15 78 78 1875 15 18 78 1875 14 22V4 98H75 3075V14 38C75 3075 16 39 75 8975 17 77 77 9275 17 77Z path d M88 1186 17 57V7 5C88 4886 6 99 89 0086 6 72 89 5486 6 72C90 3386 6 72 90 5386 7 4 90 5386 8 26V17 57H93 4186L93 3986 7 55C93 7486 7 02 94 2686 6 72 94 8386 6 72C95 5786 6 72 95 8586 7 29 95 8586 8 26V17 57H98 7286V8 06C98 7286 5 96 98 0086 4 74 96 1686 4 74C94 9086 4 74 93 9086 5 22 93 0986 6 09C92 7586 5 26 92 0786 4 74 90 8786 4 74C89 5786 4 74 88 4786 5 29 87 7186 6 19H87 6786L87 4986 4 98H85 2486V17 57H88 1186Z g g svg aspan id country code span divdiv id masthead skeleton icons slot masthead skeletondiv class masthead skeleton icon divdiv class masthead skeleton icon divdiv class masthead skeleton icon div div ytd mastheada slot guide links primary href https www youtube com about style display none About aa slot guide links primary href https www youtube com about press style display none Press aa slot guide links primary href https www youtube com about copyright style display none Copyright aa slot guide links primary href t contact us style display none Contact us aa slot guide links primary href https www youtube com creators style display none Creators aa slot guide links primary href https www youtube com ads style display none Advertise aa slot guide links primary href https developers google com youtube style display none Developers aa slot guide links secondary href t terms style display none Terms aa slot guide links secondary href t privacy style display none Privacy aa slot guide links secondary href https www youtube com about policies style display none Policy amp Safety aa slot guide links secondary href https www youtube com howyoutubeworks utm campaign ytgen amp utm source ythp amp utm medium LeftNav amp utm content txt amp u https 3A 2F 2Fwww youtube com 2Fhowyoutubeworks 3Futm source 3Dythp 26utm medium 3DLeftNav 26utm campaign 3Dytgen style display none How YouTube works aa slot guide links secondary href new style display none Test new features aa slot guide links secondary href https tv youtube com learn nflsundayticket style display none NFL Sunday Ticket adiv id copyright slot copyright style display none div dir ltr style displayinline copy 2024 Google LLC div div ytd appscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick nc pj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsbe dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js ld null scriptscript id base js src https www youtube com s desktop 4261a0db jsbin desktop polymer legacy browsers vflset desktop polymer legacy browsers js nonce 5 ja5bv sVXPy vBqFAGVA scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsef dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsae dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js r null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ac null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAvar onPolymerReady function e window removeEventListener script load dpj onPolymerReady if window ytcsi window ytcsi tick apr null if window Polymer Polymer RenderStatus onPolymerReady else window addEventListener script load dpj onPolymerReady scriptscript nonce 5 ja5bv sVXPy vBqFAGVA function serverContract window ytPageType search window ytCommand clickTrackingParamsIhMI2MTlm77HiQMVPdeXCB3y6jYmMghleHRlcm5hbA commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAQ 3D 3D window ytUrl results app x3ddesktop x26search query x3da brief introduction to flask x26sp x3dEgIQAQ 253D 253D var a window function e var c window c getInitialCommand function return e c loadInitialCommand c loadInitialCommand c getInitialCommand a ytCommand function e c l f g h k var d window d getInitialData function var b window b ytcsi b ytcsi tick pr null b pagee endpointc responsel f b playerResponse f g b reelWatchSequenceResponse g k b url k h b previousCsn h return b d loadInitialData d loadInitialData d getInitialData a ytPageType a ytCommand a ytInitialData a ytInitialPlayerResponse a ytInitialReelWatchSequenceResponse a ytPreviousCsn a ytUrl scriptlink rel stylesheet href https www youtube com s desktop 4261a0db cssbin www main desktop watch page skeleton css name www main desktop watch page skeleton nonce 7oKV MQ5b6kOM3r8xHCRGwdiv id watch page skeleton class watch skeleton hiddendiv id containerdiv id relateddiv class autoplay skeleton light border bottomdiv id upnext class skeleton bg color divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv id info containerdiv id primary info class skeleton light border bottomdiv id title class text shell skeleton bg color divdiv id infodiv id count class text shell skeleton bg color divdiv class flex 1 divdiv id menudiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color div div div divdiv id secondary info class skeleton light border bottomdiv id top rowdiv id video owner class flex 1div id channel icon class skeleton bg color divdiv id upload info class flex 1div id owner name class text shell skeleton bg color divdiv id published date class text shell skeleton bg color div div divdiv id subscribe button class skeleton bg color div div div div div divscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick gcc null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set CSI SERVICE NAME youtube TIMING INFO GetSearch rid 0x4017b3a81b4a53b4 yt ad 1 scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi ytcsi infoGel serverTimeMs 648 0 script body html  video song downloadView Features Navigationendpointclicktrackingparamscn8deoqychgsihmiuehnm77hiqmv4zvcar2ztbmp Loggingurls Baseurlhttps
Pricing navigationEndpointclickTrackingParamsCN4DEOqyChgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN4DEOqyChgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAFGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAFEgI 6fD BwE u0026sig AOD64 1XDVOEk0I8B c7m1PGDfoiT8RjLQ u0026adurl https www cloud66 com pricing 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app 26gad source 3D2 u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW Discover Our Features navigationEndpointclickTrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION SITELINK code6 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD trackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCNsDEMzoDRgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP trackingParamsCNoDELsvGAAiEwi54eebvseJAxXhm8IBHZlMEw8 itemSectionRenderercontents h1 AgVqsmz ZW4 h1 i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtdCl00u1l1A0bzl3FkYR0 L 6Hg width360 height202 urlhttps i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAIvLIrKbPVI cNCJQDSAfbLdo73g width720 height404 A brief Introduction to Flask Python Web Framework A brief Introduction to Flask Python Web Framework by A Byte of Code 64 755 views 2 years ago 2 minutes 8 seconds longBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 viewCountTextsimpleText64 755 views navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode shortBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw9A7sr556bW2oIC showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel64K views simpleText64K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 trackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtBZ1Zxc216LVpXNA 3D 3D commands clickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNgDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdAgVqsmz ZW4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdAgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a barebones textpython boldtrue text framework for handling HTTP requests Create a responsive app easily with simple readable code snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtBZ1Zxc216LVpXNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode h1 lLqgpesS6p8 h1 i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCD1bG q2De4 0CaSMAi5di7H6ezA width360 height202 urlhttps i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB6xhwCKiUVbSVM7fbIIt04nCo9Aw width720 height404 What is Flask and how do you use it What is Flask and how do you use it by Pragmatic AI Labs 14 867 views 3 years ago 2 minutes 51 seconds longBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 viewCountTextsimpleText14 867 views navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai shortBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw9An9XL2N6UqN2UAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel14K views simpleText14K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 trackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtsTHFncGVzUzZwOA 3D 3D commands clickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNMDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdlLqgpesS6p8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdlLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textWhat is textFlask boldtrue text and how do you use it Learn to build a simple hello world application If you enjoyed this video here are additional snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textThis page gives a good textintroduction to Flask boldtrue text It assumes you already have textFlask boldtrue text in stalled If you do not head over to the snippetHoverTextruns textText detected in the video maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 second This page gives a good u003cb u003eintroduction to Flask u003c b u003e It assumes you already have u003cb u003eFlask u003c b u003e in stalled If you do not head over to the u0026nbsp simpleText001 timestampEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026t 1s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 startTimeSeconds1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026osts 1 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtsTHFncGVzUzZwOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai adSlotRendereradSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy BflgGQ9NDZQjrOgzp3ESyqNuHlaGfp1VfSHIqJdHPfTUIRftwokWbPDwLNPoRqgsxJOq4uf5CmifOMVIkU4lU2fkBhP424jUyzB3GB5IedIAG0BEdFv8ATn P3CknyF4cwc width1600 height1600 titlesimpleTextLBGTQ Test descriptionsimpleTextTake LBGTQ Test websiteTextsimpleTextbuzzfunia com navigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai Cwf8WSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEoAJP0O0HQA hEEQAAwe45PdFC8RO65nqqn944ZPuurLYPusXOnBeQ2rYSgMrNXUHcUBdZ4xYwpQ s6pEpUjSFpUIHrqaawr N6ysZ09j3Ki1oda9mxxLGHcdgV6Hq5jPwLBGPnLlG9p2PGBt5fFPtXtrbU8Vx6H7bJYFaW dSzxxYby3KzrF2gmU2U4WYLpWWQpaWsyABNTXURDxqvk t36xBKJfj07Gbi2pjWSUFFzWCySYlXBUROXm5qF5jDCEanxgJbddGsfzBQUfLJ64ujKieYY3BJjNO4p35NIv4HidZTUUXV1GgaU iG3qprRNN0QnL6CsSno3h47XFOlGznFvNHxaXtTxGDvsHtzCcTTiXyn87i9UEH3X8nHQndIAHDABNLu89P0BIgFpYidqFGSBQgIE3i57IyvGKAGboAH3 mArBiQBwSoB mxsQKoB4C6sQKoB LAsQKoB7jEsQKoB edsQKoB idsQKoB q3sQKoB6e1sQKoB 1sQKoB C1sQKoB4KqsQKoB4QIqAeo0huoB7YHqAex3BuoB6SasQKoB5GfsQKoB7CbsQKoB66xsQKoB a8sQKoB6aqsQKoB8q6sQKoB zAsQKoB 2ysQKoB e4sQKoB i4sQKoB4HGG6gH K xAqgHq8UbqAfj2RuoB7epsQKoB5e6sQKoB mrsQKSCAtBQUFBQUFBQUFBQdIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQPICQDICYoCugs CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgaoAgC1As7cOD 4E wGwFAPAFYGAgECKFxYIAxgBIAEoATABOAFAAUgBUAFYAWACoBcBqRdQyYv3skfUKboXBCgAMADSFwkSArFpGG4iAQA u0026sigh emycqP9TIh4 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSE CKppXIAqxYq7lRCdQhB12 iObiuLIXjIFEzm7Donle9bpiVQ KriFZoSPoZ2E3jc6v YJZ 1FL9E rGTcGJE 9A01Dx1D lN8dQ79JRRbZhrrPbANbbgVrqUkHJxoGdHz0fc9q0B90qfMS HbAv9V ZdnGpp0N5fsBXILjYbnSGMR8a5fQkDpu oG0zo0 KrjnW5rRQfpeKD7Ma557eEPt8 alW9b6volE4j6C sWwXi8cdqQ56AWOJZXYj6zEGfQkaVHY8lphP Wls6Cor40Ok6Jiqmhatoc7Wy8UWARKtLq1YLU5diMCN9NwkU3DFx4YAej4s61tm38HbG7WluLyiDpeg4e h2da1Wf9eyrRqJm7VMZrUx 4Ir2EfyjY1A84G k t2nF6Iqzooplp6IcErxF ahqMpbQGYO2BS PO9ySvTUjsbI92WeHcc6TQnt7n2z12UoMww7CQTYmmpHVN46ZXgnGg23BOfInvhXtMy4IPXK3jhT0GVv0uRYysG2TedM CFyNzGMmp E0vspKRX FOZRPZS7PeJpkxbbWpzmq0Vh55HU8ZlxDynhXxx6brXn5I4vKDgsWqAKuw EHT3W0wqT7r3dOd3TvvetsgLLkEXiBqW y7hEgtPpHFqpSymn7Jjp2C dTlz0z4iDXaZpejeGYYBMaZXK tJKl1hAs3GtmgrgdGTwew0F9MNHNMioqXNg2aV7N0 1UjycCJ22zCE6OYMXp CNhKAMvEq8qewS sP2AsNyuWDBqCbXTYNKNcq1dPyhhhmrL0Tmbv ORPxUocbqFtHElaJgMSvOw GeK8eY35KNcBMN2d 2kDQc71X9AdUK6lAqO sNFeolPKQTpc l0JRP0M7oBm2tHnCZhDYaxbGBk zMbCwWIM tHwHOmoXPyYkxLrDDe4AJmVeP6ADJXtvMyOiMEFezyiAdrow4G UP7ZLqKq93wY Hc4GnNfnTE9GtL68Uf4ziZJscPFakg98YFJyvegZ koQkWVKXy61YVDhHEmKMtzth8UhBy9scoyBJtjihp0xvZ1npZ2ihINaWjK595BoHiKR oRUSaN4IrV5GjvNJjTnXFQ31rg5usL0j33 vxItJ0bPjji777kKtJfS1E2wUSz wl7N9EdnqsBJfasUsuDXHnP5ZZgGTxBv8Fy0H5k9Mpn0Q91uRCcgXJ523eLptdNz7RyrQOhWybfsgT0OACVyBuj71ZlDYLhgvW3Euz7Zy TyEhO90oKIv7s sxixy qlOtlmfZGV1hx4jmnivf13Uo3JEwUPOoALDZz1655T5zY4IRfehf3YkYY3O x3UyhgCB7ym2PScxrs hCElfm7bHt FNEpWq082v uLHNFhMOFmhbjlcQHMgYfpoq25B7nQl5892nZF6H9LivtQMy0qLVrcM0FtEIb0GJOydW7FmfhPjGCvNusq0BSUFpzIjO8ZE46IIZnZgERyln7Bt9hyijK7hfxF1eAgXMLlTaDQiWDCi5 kQ8a47mhZsmhv9x3AvN2rtcaqUcm2eTd6oCwm vFZGxVM9lg1 JU709UNS4khQkR140a5L7oKAh00Vo Hi9hSNzsF9 DRe8j0EbSj0wWxaCDfol8 9MfdyBDur42BJF1lYEAp05aktehSOjL1igR47CDzq vD2jxCeOjVSL8WROA8Szre9tLFtoBlQ185neoVbblLZagOjjMkxnq0UjOV5f6V02k4Q NDhz5qN3HIlF4NCYAiz3YE7dmxfoR6QFsll8IZePnmGlCJhTnqBa1iXNdh0E kY9c9bH8Yk03Sr87OpUgc8latrdsIqOrYeeeEpuWqFVYoEm1tQICAbC9f 8g9 Q7DsU u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCM8DEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCM4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCMwDEMzoDRgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 Z1RJmh OqeA h1 i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAuToT2WhtYyxoNenChum3vaPINkA width360 height202 urlhttps i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD2 JIwPHoglSsUNAukZpYjypohRQ width720 height404 Learn Flask for Python Full Tutorial Learn Flask for Python Full Tutorial by freeCodeCamp org 1 872 112 views 5 years ago 46 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 viewCountTextsimpleText1 872 112 views navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw9A4NO6 qGzkqpn showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 8 million views simpleText1 8M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA trackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtaMVJKbWhfT3FlQQ 3D 3D commands clickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMoDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdZ1RJmh OqeA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdZ1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a micro web framework written in textPython boldtrue text It is classified as a microframework because it does not require particular tools snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textAnd this is exactly what you think it is it s an textintroduction to flask boldtrue text for textPython boldtrue text So this is what we re going to be doing here I m pretty snippetHoverTextruns textCreator provided subtitles CC maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel0 seconds And this is exactly what you think it is it u0026 39 s an u003cb u003eintroduction to flask u003c b u003e for u003cb u003ePython u003c b u003e So this is what we u0026 39 re going to be doing here I u0026 39 m pretty u0026nbsp simpleText000 timestampEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtaMVJKbWhfT3FlQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 F7AK WzpYdY h1 i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAQckZ9md8tMzFbix z9Vrr5JISWg width360 height202 urlhttps i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD0zqtpp6Gz0cCbvesKVYoavrnlZQ width720 height404 A brilliant introduction to Flask A brilliant introduction to Flask by Pythonist 190 359 views 4 years ago 5 minutes 45 seconds longBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 viewCountTextsimpleText190 359 views navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist shortBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw9A1sOl55bfgtgX showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel190K views simpleText190K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY trackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtGN0FLLVd6cFlkWQ 3D 3D commands clickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMUDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdF7AK WzpYdY actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdF7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we are going to get a great textintroduction to Flask boldtrue text framework What it is actually why we should use textFlask boldtrue text and how to snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction to Flask Web Server Gateway Interface What Flask is How to install collapsedThumbnailthumbnails urlhttps i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction to Flask timeDescriptionruns text005 h1 i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 onTapclickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 5s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds5 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 5 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text338 h1 i ytimg com vi F7AK WzpYdY hqdefault 218833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAP8Gm4jib 0PxtIJw8Rm5o8agAig width336 height188 onTapclickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 218s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds218 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 218 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Flask is How to install timeDescriptionruns text524 h1 i ytimg com vi F7AK WzpYdY hqdefault 328800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAkNKBrfeZ 6zWGPSJrw6jkpI s8A width336 height188 onTapclickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 324s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds324 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 324 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCL0DEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCL8DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCL4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCLwDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCLsDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4281874488 section2Color4280821800 section3Color4279834905 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4278979596 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284900966 section2Color4284045657 section3Color4283256141 primaryTitleColor4294967295 secondaryTitleColor4293585642 iconActivatedColor4294967295 iconInactiveColor4290756543 section4Color4282400832 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtGN0FLLVd6cFlkWSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist h1 Hzg16 4k Kk h1 i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAHpFC aWx4H0cW3TuUb1iKI7GX8Q width360 height202 urlhttps i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCm2d7hEpR0sU6t2ZN6cajA5vGGYg width720 height404 An Introduction to Flask An Introduction to Flask by O Reilly 10 697 views 10 years ago 1 minute 26 seconds longBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly publishedTimeTextsimpleText10 years ago lengthTextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 viewCountTextsimpleText10 697 views navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly shortBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw9AqfGT8b69jZwf showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel10K views simpleText10K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk trackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtIemcxNi00ay1Law 3D 3D commands clickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLcDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdHzg16 4k Kk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdHzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textGet started with textFlask boldtrue text the popular web framework that s textsmall boldtrue text lightweight and powerful This video texttutorial boldtrue text uses use textshort boldtrue text and snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtIemcxNi00ay1LayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly h1 5aYpkLfkgRE h1 i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3 GwFX1aGAXhtD6eAXVsKXk1Ncw width360 height202 urlhttps i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCTHL2okfc0QnbviRZt2YUXkUkiMw width720 height404 build a meme Python website Flask Tutorial for Beginners build a meme Python website Flask Tutorial for Beginners by NetworkChuck 504 493 views 2 years ago 13 minutes 30 seconds longBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 viewCountTextsimpleText504 493 views navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck shortBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw9AkYKSv4uyitPlAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel504K views simpleText504K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE trackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs1YVlwa0xma2dSRQ 3D 3D commands clickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLIDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId5aYpkLfkgRE actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textBuild your own textPython Flask boldtrue text website with Linode https ntck co linode get a 100 Credit good for 60 days as a new user Yes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What do you need What the junk is Flask Let s get started Time to build our meme website Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 collapsedLabelruns text6 text chapters expandedTitleruns text6 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 onTapclickTrackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat do you need timeDescriptionruns text050 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 50933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtZ1skGBcOWoIsgdqiELCr2NUWNw width336 height188 onTapclickTrackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 50s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds50 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 50 u0026mt 1730885867 u0026oweuc trackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat the junk is Flask timeDescriptionruns text209 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 151166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBseUKV7mwiLFngfLex76PVmmwFwA width336 height188 onTapclickTrackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 129s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds129 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 129 u0026mt 1730885867 u0026oweuc trackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLet s get started timeDescriptionruns text256 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 176966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB4apac77oNVNoeO6K52kbWFauuIA width336 height188 onTapclickTrackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 176s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds176 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 176 u0026mt 1730885867 u0026oweuc trackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTime to build our meme website timeDescriptionruns text823 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 505233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAfAMhf3QbtqLBsosuW1Z3CVTB6nQ width336 height188 onTapclickTrackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 503s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds503 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 503 u0026mt 1730885867 u0026oweuc trackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1133 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 714866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDJxRGnVtnYzehRWa1zZ794mlwQig width336 height188 onTapclickTrackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 693s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds693 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 693 u0026mt 1730885867 u0026oweuc trackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCKcDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCKkDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCKgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCKYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCKUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244313 secondaryTitleColor4283197813 iconActivatedColor4279321689 iconInactiveColor4286485662 section4Color4292732907 iconDisabledColor4072458961 darkColorPalettesection1Color4278658611 section2Color4278524966 section3Color4278391577 primaryTitleColor4293261311 secondaryTitleColor4288921804 iconActivatedColor4293261311 iconInactiveColor4285959059 section4Color4278257932 iconDisabledColor4064893536 vibrantColorPalettesection1Color4279459711 section2Color4279326322 section3Color4279192678 primaryTitleColor4293261311 secondaryTitleColor4290238693 iconActivatedColor4293261311 iconInactiveColor4285238169 section4Color4279059289 iconDisabledColor4063577420 useCustomColorstrue loggingDirectivestrackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs1YVlwa0xma2dSRSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck h1 45P3xQPaYxc h1 i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA5MD4 GDRiZs3J70uQO4k3qLAu6Q width360 height202 urlhttps i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAFb2JuKcI17woqSKHhA8IbYP50Bw width720 height404 Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial by Code with Josh 36 954 views 7 months ago 1 hour 25 minutes longBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical publishedTimeTextsimpleText7 months ago lengthTextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 viewCountTextsimpleText36 954 views navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical shortBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw9Al8bpntD4 cnjAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel36K views simpleText36K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc trackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0NVAzeFFQYVl4Yw 3D 3D commands clickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId45P3xQPaYxc actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns text from Timestamps 0000 textIntroduction boldtrue text to The Course 145 UnSponsored SponsorShip 242 textIntroduction to Flask boldtrue text 1020 snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textWelcome to my textintroduction to flask boldtrue text we re about to crud together eh that sounded weird but it was supposed to not that kind we are snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel2 seconds Welcome to my u003cb u003eintroduction to flask u003c b u003e we u0026 39 re about to crud together eh that sounded weird but it was supposed to not that kind we are u0026nbsp simpleText002 timestampEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026t 2s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc startTimeSeconds2 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026osts 2 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs0NVAzeFFQYVl4YyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical h1 gDSLrpxR3G4 h1 i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD5WNS2PUxvZ6vuLCz r0ip71ApNA width360 height202 urlhttps i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBq3iljsO rIvDbwJppCGoPNJYbMg width720 height404 Flask Tutorial 1 Introduction to Flask Flask Tutorial 1 Introduction to Flask by Chris Hawkes 85 216 views 8 years ago 3 minutes 14 seconds longBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes publishedTimeTextsimpleText8 years ago lengthTextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 viewCountTextsimpleText85 216 views navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes shortBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw9A7rjH4un1opqAAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel85K views simpleText85K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 trackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtnRFNMcnB4UjNHNA 3D 3D commands clickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdgDSLrpxR3G4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdgDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn to code with me https codehawke com Other Social https twitter com RealChrisHawkes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Flask Overview Prerequisites collapsedThumbnailthumbnails urlhttps i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 onTapclickTrackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Overview timeDescriptionruns text017 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 17933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANkEzvOS4MhjOt9k ngs4BV0pwSg width336 height188 onTapclickTrackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 17s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds17 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 17 u0026mt 1730885867 u0026oweuc trackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPrerequisites timeDescriptionruns text122 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 85833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqDusai6 vvniY9vuU0hPQcFXEAA width336 height188 onTapclickTrackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 82s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds82 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 82 u0026mt 1730885867 u0026oweuc trackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJQDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJMDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJIDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389298 primaryTitleColor4279506457 secondaryTitleColor4283916400 iconActivatedColor4282731865 iconInactiveColor4288062652 section4Color4292731627 iconDisabledColor4073312992 darkColorPalettesection1Color4281481023 section2Color4280822835 section3Color4280164646 primaryTitleColor4293259007 secondaryTitleColor4288918220 iconActivatedColor4293259007 iconInactiveColor4285956499 section4Color4279506457 iconDisabledColor4064693593 vibrantColorPalettesection1Color4283389797 section2Color4282731609 section3Color4282073420 primaryTitleColor4293259007 secondaryTitleColor4290761199 iconActivatedColor4293259007 iconInactiveColor4286088345 section4Color4281415231 iconDisabledColor4064035404 useCustomColorstrue loggingDirectivestrackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtnRFNMcnB4UjNHNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes h1 4L xAWDRs7w h1 i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD284TscLGuZWIwGS51qfHM62IY8A width360 height202 urlhttps i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBOMw2T2KKWJ5Nmpj7VO1Dv1b6SoQ width720 height404 Introduction To Flask Web Framework Introduction To Flask Web Framework by Krish Naik 191 871 views 3 years ago 10 minutes 21 seconds longBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 viewCountTextsimpleText191 871 views navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 shortBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw9AvOfGhpag N gAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel191K views simpleText191K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w trackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0TF94QVdEUnM3dw 3D 3D commands clickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI4DEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId4L xAWDRs7w actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web application framework written in textPython boldtrue text It is developed by Armin Ronacher who leads an international group of snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction What Is Flask Web Server Gateway Interface collapsedThumbnailthumbnails urlhttps i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text053 h1 i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 onTapclickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 53s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds53 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 53 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Is Flask timeDescriptionruns text139 h1 i ytimg com vi 4L xAWDRs7w hqdefault 128100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCWngvzVNfIJksONTErVovl7D3qpA width336 height188 onTapclickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 99s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds99 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 99 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text314 h1 i ytimg com vi 4L xAWDRs7w hqdefault 209133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBpWS5j3qWMKufGl4wEyNmgM9YmwA width336 height188 onTapclickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 194s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds194 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 194 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIYDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIcDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIQDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294046968 section3Color4293389554 primaryTitleColor4279243801 secondaryTitleColor4283393146 iconActivatedColor4281615961 iconInactiveColor4287273901 section4Color4292732139 iconDisabledColor4073313504 darkColorPalettesection1Color4280627775 section2Color4280100915 section3Color4279639590 primaryTitleColor4293259775 secondaryTitleColor4288919244 iconActivatedColor4293259775 iconInactiveColor4285957267 section4Color4279112729 iconDisabledColor4064892000 vibrantColorPalettesection1Color4282604146 section2Color4282077285 section3Color4281615961 primaryTitleColor4293259775 secondaryTitleColor4290499306 iconActivatedColor4293259775 iconInactiveColor4285235609 section4Color4281089100 iconDisabledColor4063576140 useCustomColorstrue loggingDirectivestrackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs0TF94QVdEUnM3dyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item Gj02l0R1drM accessibilityTextDjango VS Flask Which Should You Learn 285K views play Short thumbnailsources urlhttps i ytimg com vi Gj02l0R1drM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDJrUnvxDxImuXenqrxdURzBwQyWA width405 height720 onTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Gj02l0R1drM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdGj02l0R1drM playerParams8AEByAMyuAQUogYVAWvpgwhM6FT04T M1ArO6HyVzcWmkAcC h1 i ytimg com vi Gj02l0R1drM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIEDELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHajAybDBSMWRyTSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Gj02l0R1drM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdGj02l0R1drM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1a3d3697447576b3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdGj02l0R1drM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Gj02l0R1drM paramsCAQ 3D videoIds Gj02l0R1drM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueGj02l0R1drM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango VS Flask Which Should You Learn secondaryTextcontent285K views loggingDirectivestrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item P6dFM5J5w44 accessibilityTextFlask Tutorial 1 Introduction Burst Flask Code Provider Short 52K views play Short thumbnailsources urlhttps i ytimg com vi P6dFM5J5w44 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCJn3UjKWYBPzcJmsmRxqTerc 12w width405 height720 onTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts P6dFM5J5w44 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdP6dFM5J5w44 playerParams8AEByAMyuAQUogYVAWvpgwjf9p8PV7CH4jIBnEsG8nvpkAcC h1 i ytimg com vi P6dFM5J5w44 frame0 jpg width2160 height3840 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCP4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtQNmRGTTVKNXc0NCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v P6dFM5J5w44 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdP6dFM5J5w44 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3fa745339279c38e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdP6dFM5J5w44 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds P6dFM5J5w44 paramsCAQ 3D videoIds P6dFM5J5w44 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueP6dFM5J5w44 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Tutorial 1 Introduction Burst Flask Code Provider Short secondaryTextcontent52K views loggingDirectivestrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item wWQgo4bWQLw accessibilityTextintroduction to the flask http web framework for python 1 3K views play Short thumbnailsources urlhttps i ytimg com vi wWQgo4bWQLw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBzL9BjbB3fSX34mwjFoccNsoX2Ag width405 height720 onTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts wWQgo4bWQLw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdwWQgo4bWQLw playerParams8AEByAMyuAQUogYVAWvpgwgtgBgrnD5SfRUvdagNOmxgkAcC h1 i ytimg com vi wWQgo4bWQLw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt3V1FnbzRiV1FMdyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v wWQgo4bWQLw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdwWQgo4bWQLw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c16420a386d640bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdwWQgo4bWQLw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds wWQgo4bWQLw paramsCAQ 3D videoIds wWQgo4bWQLw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuewWQgo4bWQLw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentintroduction to the flask http web framework for python secondaryTextcontent1 3K views loggingDirectivestrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ld4dd TnVSo accessibilityTextFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python 258 views play Short thumbnailsources urlhttps i ytimg com vi Ld4dd TnVSo oardefault jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLALM4lOKIMH UkBCTNcjEcR55xgGQ width405 height720 onTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ld4dd TnVSo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdLd4dd TnVSo playerParams8AEByAMyuAQUogYVAWvpgwiOoPJEjIvNf7shnRW9gGatkAcC h1 i ytimg com vi Ld4dd TnVSo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtMZDRkZC1UblZTbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ld4dd TnVSo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdLd4dd TnVSo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2dde1d77e4e7552a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdLd4dd TnVSo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ld4dd TnVSo paramsCAQ 3D videoIds Ld4dd TnVSo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueLd4dd TnVSo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python secondaryTextcontent258 views loggingDirectivestrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XgtoVn6jE A accessibilityTextIntroduction to Flask Building a Simple Web Application in Python 142 views play Short thumbnailsources urlhttps i ytimg com vi XgtoVn6jE A oar2 jpg sqp oaymwEYCIsEENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLBbXcxjaMFDe6JvbsvR7BZJtKIgIg width523 height720 onTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XgtoVn6jE A webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXgtoVn6jE A playerParams8AEByAMyuAQUogYVAWvpgwh1lJCV6uyt0cRkfL Zl4g9kAcC h1 i ytimg com vi XgtoVn6jE A frame0 jpg width720 height992 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZ3RvVm42akVfQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XgtoVn6jE A u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXgtoVn6jE A playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5e0b68567ea313f0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXgtoVn6jE A listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XgtoVn6jE A paramsCAQ 3D videoIds XgtoVn6jE A listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXgtoVn6jE A userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentIntroduction to Flask Building a Simple Web Application in Python secondaryTextcontent142 views loggingDirectivestrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCO8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAKGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxALGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCN0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAMGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxANGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAOGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item yPkz 0Vq3p8 accessibilityTextDjango vs Flask what to choose shorts coding programming 5 3K views play Short thumbnailsources urlhttps i ytimg com vi yPkz 0Vq3p8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCfS9UlyCclz6shfVzjj nB7pZrog width405 height720 onTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts yPkz 0Vq3p8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdyPkz 0Vq3p8 playerParams8AEByAMyuAQUogYVAWvpgwg61oV lLr NqNCmWsC1mXJkAcC h1 i ytimg com vi yPkz 0Vq3p8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5UGt6XzBWcTNwOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAPGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v yPkz 0Vq3p8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdyPkz 0Vq3p8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c8f933ff456ade9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdyPkz 0Vq3p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds yPkz 0Vq3p8 paramsCAQ 3D videoIds yPkz 0Vq3p8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueyPkz 0Vq3p8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask what to choose shorts coding programming secondaryTextcontent5 3K views loggingDirectivestrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 4 ljVbj5WwY accessibilityTextProgramming a Flask Backend Python Short Tutorial 323 views play Short thumbnailsources urlhttps i ytimg com vi 4 ljVbj5WwY oar2 jpg sqp oaymwEYCP0EENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLArFHg3EkxtdAEaDCUm BG17JKVMA width637 height720 onTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 4 ljVbj5WwY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId4 ljVbj5WwY playerParams8AEByAMyuAQUogYVAWvpgwgiEgxsobUH6ac3i2QKwFWEkAcC h1 i ytimg com vi 4 ljVbj5WwY frame0 jpg width1080 height1220 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs0LWxqVmJqNVd3WSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAQGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 4 ljVbj5WwY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4 ljVbj5WwY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e3e96355b8f95b06 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4 ljVbj5WwY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4 ljVbj5WwY paramsCAQ 3D videoIds 4 ljVbj5WwY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value4 ljVbj5WwY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgramming a Flask Backend Python Short Tutorial secondaryTextcontent323 views loggingDirectivestrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q3 kKvFeAlI accessibilityTextDjango vs Flask Best Backend Frameworks for 2021 125K views play Short thumbnailsources urlhttps i ytimg com vi Q3 kKvFeAlI hq720 2 jpg sqp oaymwEkCI4CEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEt1pDyY0msAnciqTJU7jl4f4qRw width270 height480 onTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q3 kKvFeAlI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ3 kKvFeAlI playerParams8AEByAMyuAQUogYVAWvpgwjTnUrv U4YkhYO9Ht2 uCckAcC h1 i ytimg com vi Q3 kKvFeAlI frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCM4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRM19rS3ZGZUFsSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxARGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q3 kKvFeAlI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ3 kKvFeAlI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 437fe42af15e0252 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ3 kKvFeAlI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q3 kKvFeAlI paramsCAQ 3D videoIds Q3 kKvFeAlI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ3 kKvFeAlI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask Best Backend Frameworks for 2021 secondaryTextcontent125K views loggingDirectivestrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qUqSwHSY1K8 accessibilityTextPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming 3 5K views play Short thumbnailsources urlhttps i ytimg com vi qUqSwHSY1K8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD60WBqJ1hL66jL88xWi31oMl1ZUA width405 height720 onTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qUqSwHSY1K8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqUqSwHSY1K8 playerParams8AEByAMyuAQUogYVAWvpgwhY98oWrEV0QhhCsXZbtkYFkAcC h1 i ytimg com vi qUqSwHSY1K8 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxVXFTd0hTWTFLOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxASGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qUqSwHSY1K8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqUqSwHSY1K8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id a94a92c07498d4af u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqUqSwHSY1K8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qUqSwHSY1K8 paramsCAQ 3D videoIds qUqSwHSY1K8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqUqSwHSY1K8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming secondaryTextcontent3 5K views loggingDirectivestrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 0flO5bFxc g accessibilityTextWhat is flask For more info subscribe my youtube channel short shortvideo flask learning 1K views play Short thumbnailsources urlhttps i ytimg com vi 0flO5bFxc g hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNfc4cEqF2RoVnZQQfr3AC9qpyZQ width406 height720 onTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 0flO5bFxc g webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId0flO5bFxc g playerParams8AEByAMyuAQUogYVAWvpgwjCj669WkWDrKfpWMEuESf kAcC h1 i ytimg com vi 0flO5bFxc g frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgswZmxPNWJGeGNfZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxATGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 0flO5bFxc g u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0flO5bFxc g playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d1f94ee5b17173f8 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0flO5bFxc g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0flO5bFxc g paramsCAQ 3D videoIds 0flO5bFxc g listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value0flO5bFxc g userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is flask For more info subscribe my youtube channel short shortvideo flask learning secondaryTextcontent1K views loggingDirectivestrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MwgycPeVBsI accessibilityText shorts Learning microframe work Flask python flask 427 views play Short thumbnailsources urlhttps i ytimg com vi MwgycPeVBsI oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCYmtXHebhZWR7 dqb7aa6CS4Xqnw width405 height720 onTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MwgycPeVBsI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMwgycPeVBsI playerParams8AEByAMyuAQUogYVAWvpgwgn AvSaqLc0R1Kylo5 g1EkAcC h1 i ytimg com vi MwgycPeVBsI frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNd2d5Y1BlVkJzSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAUGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MwgycPeVBsI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMwgycPeVBsI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 33083270f79506c2 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMwgycPeVBsI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MwgycPeVBsI paramsCAQ 3D videoIds MwgycPeVBsI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMwgycPeVBsI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent shorts Learning microframe work Flask python flask secondaryTextcontent427 views loggingDirectivestrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 2ExDPzyaqgA accessibilityTextComputer Vision Python Flask App Project 4 1K views play Short thumbnailsources urlhttps i ytimg com vi 2ExDPzyaqgA oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCaF0wyfjhhk8n50x4O35ZqTasV0Q width405 height720 onTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 2ExDPzyaqgA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId2ExDPzyaqgA playerParams8AEByAMyuAQUogYVAWvpgwg6ZNkF 4zSUU I78zG9xzZkAcC h1 i ytimg com vi 2ExDPzyaqgA frame0 jpg width608 height1080 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyRXhEUHp5YXFnQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAVGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 2ExDPzyaqgA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId2ExDPzyaqgA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d84c433f3c9aaa00 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId2ExDPzyaqgA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 2ExDPzyaqgA paramsCAQ 3D videoIds 2ExDPzyaqgA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value2ExDPzyaqgA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentComputer Vision Python Flask App Project secondaryTextcontent4 1K views loggingDirectivestrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 24rHrDGXYxg accessibilityTextpython flask tutorial python shorts 609 views play Short thumbnailsources urlhttps i ytimg com vi 24rHrDGXYxg oar2 jpg sqp oaymwEkCMMCENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD0FM0VGPNoDDBDo48EH M ikqXlQ width323 height720 onTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 24rHrDGXYxg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId24rHrDGXYxg playerParams8AEByAMyuAQUogYVAWvpgwgzxNwDmUve8kMrMJ2lLsjikAcC h1 i ytimg com vi 24rHrDGXYxg frame0 jpg width860 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyNHJIckRHWFl4ZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAWGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 24rHrDGXYxg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId24rHrDGXYxg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id db8ac7ac31976318 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId24rHrDGXYxg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 24rHrDGXYxg paramsCAQ 3D videoIds 24rHrDGXYxg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value24rHrDGXYxg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentpython flask tutorial python shorts secondaryTextcontent609 views loggingDirectivestrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qiY5IEQwI10 accessibilityTextAdditional Automatic Imports to the Flask Shell developer programming code flask python 110 views play Short thumbnailsources urlhttps i ytimg com vi qiY5IEQwI10 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBMlwiervqZRsNgJM 69053LkqJ w width405 height720 onTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qiY5IEQwI10 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqiY5IEQwI10 playerParams8AEByAMyuAQUogYVAWvpgwiy laHqpbCnuCIMjeNURHkkAcC h1 i ytimg com vi qiY5IEQwI10 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxaVk1SUVRd0kxMCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAXGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qiY5IEQwI10 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqiY5IEQwI10 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aa2639204430235d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqiY5IEQwI10 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qiY5IEQwI10 paramsCAQ 3D videoIds qiY5IEQwI10 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqiY5IEQwI10 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentAdditional Automatic Imports to the Flask Shell developer programming code flask python secondaryTextcontent110 views loggingDirectivestrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lDD2 AKbOuM accessibilityTextPython Libraries Flask 55 views play Short thumbnailsources urlhttps i ytimg com vi lDD2 AKbOuM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLApfZE6 Gv6 ZBerM0VQtVEnbHF8Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lDD2 AKbOuM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlDD2 AKbOuM playerParams8AEByAMyuAQUogYVAWvpgwjupzVg9QjlidWVGysPq4eCkAcC h1 i ytimg com vi lDD2 AKbOuM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsREQyX0FLYk91TSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAYGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lDD2 AKbOuM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlDD2 AKbOuM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9430f6fc029b3ae3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlDD2 AKbOuM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lDD2 AKbOuM paramsCAQ 3D videoIds lDD2 AKbOuM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelDD2 AKbOuM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Libraries Flask secondaryTextcontent55 views loggingDirectivestrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sOlAb9n6RC8 accessibilityTextFlask Python Web Framework shorts 161 views play Short thumbnailsources urlhttps i ytimg com vi sOlAb9n6RC8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDxzua7JU8J1O6tiaWHOUxFSsp37Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sOlAb9n6RC8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsOlAb9n6RC8 playerParams8AEByAMyuAQUogYVAWvpgwhdTxtxwvsDFo4GZkIi UeJkAcC h1 i ytimg com vi sOlAb9n6RC8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzT2xBYjluNlJDOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAZGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sOlAb9n6RC8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsOlAb9n6RC8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0e9406fd9fa442f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsOlAb9n6RC8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sOlAb9n6RC8 paramsCAQ 3D videoIds sOlAb9n6RC8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesOlAb9n6RC8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Python Web Framework shorts secondaryTextcontent161 views loggingDirectivestrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item nZIBfzuOD7s accessibilityTextPython Flask Login Framework Demo Video 262 views play Short thumbnailsources urlhttps i ytimg com vi nZIBfzuOD7s hq720 2 jpg sqp oaymwEkCOYBEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCPfoe inOgsXdJdpLzrVUUtr8AGw width230 height480 onTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts nZIBfzuOD7s webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdnZIBfzuOD7s playerParams8AEByAMyuAQUogYVAWvpgwgaNhGgoD zPzFPf7GhGSzOkAcC h1 i ytimg com vi nZIBfzuOD7s frame0 jpg width230 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtuWklCZnp1T0Q3cyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAaGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v nZIBfzuOD7s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdnZIBfzuOD7s playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9d92017f3b8e0fbb u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdnZIBfzuOD7s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds nZIBfzuOD7s paramsCAQ 3D videoIds nZIBfzuOD7s listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuenZIBfzuOD7s userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Flask Login Framework Demo Video secondaryTextcontent262 views loggingDirectivestrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item HzZs NLQILY accessibilityTextflask login tutorial flask authentication 848 views play Short thumbnailsources urlhttps i ytimg com vi HzZs NLQILY oar2 jpg sqp oaymwEkCJgDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLA5JTMAE0CYPZ6DmVUxaqCYxIkH w width408 height720 onTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts HzZs NLQILY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdHzZs NLQILY playerParams8AEByAMyuAQUogYVAWvpgwhne sT3djz6dBGXy sr4kWkAcC h1 i ytimg com vi HzZs NLQILY frame0 jpg width608 height1072 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtIelpzX05MUUlMWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAbGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v HzZs NLQILY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzZs NLQILY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f366cfcd2d020b6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzZs NLQILY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds HzZs NLQILY paramsCAQ 3D videoIds HzZs NLQILY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueHzZs NLQILY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentflask login tutorial flask authentication secondaryTextcontent848 views loggingDirectivestrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lLgh3JG4Sso accessibilityTextInfosys Flask Interview Questions 523 views play Short thumbnailsources urlhttps i ytimg com vi lLgh3JG4Sso hq720 2 jpg sqp oaymwEYCNAFENAFSFryq4qpAwoIARUAAIhC0AEB u0026rs AOn4CLDKFXI0V 5I4Cxod2ddSTdbQVIr4w width720 height720 onTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lLgh3JG4Sso webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlLgh3JG4Sso playerParams8AEByAMyuAQUogYVAWvpgwh3rZbH75pjYEHI4K3 7z8CkAcC h1 i ytimg com vi lLgh3JG4Sso frame0 jpg width720 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsTGdoM0pHNFNzbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAcGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lLgh3JG4Sso u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLgh3JG4Sso playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94b821dc91b84aca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLgh3JG4Sso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLgh3JG4Sso paramsCAQ 3D videoIds lLgh3JG4Sso listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelLgh3JG4Sso userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentInfosys Flask Interview Questions secondaryTextcontent523 views loggingDirectivestrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item xg2DbpfzwbU accessibilityTextPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses 22 views play Short thumbnailsources urlhttps i ytimg com vi xg2DbpfzwbU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCoETtk7VARfGrVOow0DWlSS0rHBQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts xg2DbpfzwbU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdxg2DbpfzwbU playerParams8AEByAMyuAQUogYVAWvpgwiwxqB1zfmuvOWkb mKc7hMkAcC h1 i ytimg com vi xg2DbpfzwbU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt4ZzJEYnBmendiVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAdGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v xg2DbpfzwbU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxg2DbpfzwbU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c60d836e97f3c1b5 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdxg2DbpfzwbU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xg2DbpfzwbU paramsCAQ 3D videoIds xg2DbpfzwbU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuexg2DbpfzwbU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses secondaryTextcontent22 views loggingDirectivestrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q2ieTJ t 14 accessibilityTextFlask 2 0 Is Out Async Support Shorts 26K views play Short thumbnailsources urlhttps i ytimg com vi Q2ieTJ t 14 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLC p8CoEXTNjxNZ4RLLsRyDsCQHyg width405 height720 onTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q2ieTJ t 14 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ2ieTJ t 14 playerParams8AEByAMyuAQUogYVAWvpgwj99pV0RSylqkg2Wdr 2h1dkAcC h1 i ytimg com vi Q2ieTJ t 14 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRMmllVEpfdC0xNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAeGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q2ieTJ t 14 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ2ieTJ t 14 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 43689e4c9fedfb5e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ2ieTJ t 14 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q2ieTJ t 14 paramsCAQ 3D videoIds Q2ieTJ t 14 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ2ieTJ t 14 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask 2 0 Is Out Async Support Shorts secondaryTextcontent26K views loggingDirectivestrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item IwPdIqsOiXo accessibilityTextBuilding a Simple Form Web Application with Flask in python 7 4K views play Short thumbnailsources urlhttps i ytimg com vi IwPdIqsOiXo oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDud2GdyPcfqC2YpSJl3xXQ gP19g width480 height720 onTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts IwPdIqsOiXo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdIwPdIqsOiXo playerParams8AEByAMyuAQUogYVAWvpgwgveBVvKBwri 3Jusme9v8wkAcC h1 i ytimg com vi IwPdIqsOiXo frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtJd1BkSXFzT2lYbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAfGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v IwPdIqsOiXo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdIwPdIqsOiXo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2303dd22ab0e897a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdIwPdIqsOiXo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds IwPdIqsOiXo paramsCAQ 3D videoIds IwPdIqsOiXo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueIwPdIqsOiXo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding a Simple Form Web Application with Flask in python secondaryTextcontent7 4K views loggingDirectivestrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fMAoKc1SwtQ accessibilityTextPython s Flask Framework Tutorial 4 Admin Panel 116 views play Short thumbnailsources urlhttps i ytimg com vi fMAoKc1SwtQ hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCQ tHRKCBYE PHGs2eqfxyi52pag width405 height720 onTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts fMAoKc1SwtQ webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfMAoKc1SwtQ playerParams8AEByAMyuAQUogYVAWvpgwhWYyG21 y3OztPZUspb3eJkAcC h1 i ytimg com vi fMAoKc1SwtQ frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmTUFvS2MxU3d0USrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAgGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v fMAoKc1SwtQ u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfMAoKc1SwtQ playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7cc02829cd52c2d4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfMAoKc1SwtQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fMAoKc1SwtQ paramsCAQ 3D videoIds fMAoKc1SwtQ listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefMAoKc1SwtQ userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 4 Admin Panel secondaryTextcontent116 views loggingDirectivestrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MzttDR vmOk accessibilityTextSpeedrun Making a web application using flask python 2 2K views play Short thumbnailsources urlhttps i ytimg com vi MzttDR vmOk hq720 2 jpg sqp oaymwEkCOgCEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBmHDorMSUND5D9H0Ct88exnYQH g width360 height480 onTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MzttDR vmOk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMzttDR vmOk playerParams8AEByAMyuAQUogYVAWvpgwi9UxXcsTNkWNI PN ZVtHdkAcC h1 i ytimg com vi MzttDR vmOk frame0 jpg width360 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJ4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNenR0RFItdm1PayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAhGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MzttDR vmOk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMzttDR vmOk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 333b6d0d1faf98e9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMzttDR vmOk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MzttDR vmOk paramsCAQ 3D videoIds MzttDR vmOk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMzttDR vmOk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentSpeedrun Making a web application using flask python secondaryTextcontent2 2K views loggingDirectivestrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XdLeLLWaC9c accessibilityTextFlask Application In Just 4 Steps shorts shorts 675 views play Short thumbnailsources urlhttps i ytimg com vi XdLeLLWaC9c oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDzOzN9JZ1onG oZwFP1cw fam6Xg width405 height720 onTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XdLeLLWaC9c webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXdLeLLWaC9c playerParams8AEByAMyuAQUogYVAWvpgwhNKVmQmWHxhABRBYD8gJMkkAcC h1 i ytimg com vi XdLeLLWaC9c frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZExlTExXYUM5YyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAiGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XdLeLLWaC9c u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXdLeLLWaC9c playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5dd2de2cb59a0bd7 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXdLeLLWaC9c listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XdLeLLWaC9c paramsCAQ 3D videoIds XdLeLLWaC9c listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXdLeLLWaC9c userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Application In Just 4 Steps shorts shorts secondaryTextcontent675 views loggingDirectivestrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 adSlotRendereradSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy zSzk1OKaZ5HszfXExzO50EUAoqxze8WU6Q3WvobEMxIpen jLFOV7hB1oGQdAIUXEzrY66FMVL6Jb6eska9dvCfpE85x5830e4EQ e TyWfd7hqIzJDacJeI4AsoPbDA width2160 height2160 titlesimpleTextThe Ants x Lucas the Spider Collab descriptionsimpleTextDownload to Join Lucas websiteTextsimpleTextStarUnionGame navigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai COpWTSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSaAk Q0FFYD6EQRABBNM6E90ULxE7rmeqqf3jhk 66stg 6xc6cF5DathKAys1dQdxQF1njFjClD6zqkSlSNIWlQgeupprCv 83rKxnT2PcqLWh1r2bHEsYdx2BXoermM AsEY cuUb2nY8YG3l8U 1e2ttTxXHoftslgVpb91LPHFhvLcrOsXaCZTZThZgulZZClpazIAE1NdREPGq T 3frEEol PTsZuLamNZJQUXNYLJJiVcFRE5ebmoXmMMIRqfGAlt10ax MFBR8snri6MqJ5hjcEmM07infk0i geJ1lNRRdXUaBpT6IbeqmtE03RCcvoKxKcevMTtcU6UGJ KY0PFpKnMeYe wYXNfpN7Ae6fRrOBQQd9KccAEjuC8qoQFiAXQh52pUZIFCAgTeKTyu4sZoAZugAfWl8L GJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB PZG6gHt6mxAqgHl7qxAqgH6auxApIIC0FBQUFBQUFBQUFB0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA8gJAMgJigK6Cz4IAxAFGAQgCCgBMAVAAUgAWE5gAGgAcAGIAQCYAQGiAQgKAKgCAdgCAqgBAdgBAYACAYgCBagCALUCP2mXPrgT AbAUA8AVgYCAQIoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF2iQ0FwJtbXruhcEKAAwANIXCRICsFMYbiIBAA u0026sigh FS7NPP2L0f8 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSEgkTl4mKDxCGCIywDVlrW6Q88dySH bUjL7VccJTJzKPeFofn2xxStPoxoicw 1phW4Cq5k8P2gubsZ3YnN EITAfKIzhZElYjIKdUzL3M8xDp2iqhJL2hU4pttDBHEA pP8fPZmy7tyjHxl4ymdG2vyRCWdMwDyewoiQgTkpiItfRbMGAEqBY 2TNX4u618izfd5 WLmj8lH5tIgfsQfBNg68sy6Mys2muVjsoviCNSfdYPLHBmDavSi9IMv1YdVywAe 5zeeyTUJ5uu1N3lGy7SNn7BVp4gZAPUsKudRCVZvwjwMhBGM36GIFudwSe0SeUiTvZ07syX0 3L7p2foRUs1911nvdd8x4AYw jvwhE8Zh7OeT4uziM9YQ4BqNCQEUlr0Z6OPEayL8qk991rRtMXUqdDyhS5Acv4yixWA54yH5jeSD7kogvBTY2U4hYUKDe1lgY2DuKMh1f0babiC918LvR1VZ9UUpzMhPizcrK6SmcO0oqI3JZcs4ObmQQgJ3IzulPwBJISwclqu0g4nKLNC9Yyf209P3ZquRGldYU976ybxgIZEBCd4Pu7ETetnna 5t 3ovqTWXraQqou9ywtgvND RxDM91yKbFB02aeLV02wr3 ztr6eX6ZAYSu7Ir5 mNnbOpbeqmZyh0xxgvm8Lq7tCBbxdh1iLI5rVbTxo4 kT Sx5RrrXIram9aiFS0F1vOSlrCHT9v2aq5 4NDWxwWEplAw6ung3R7gJ1qQmm4l92M9iyEp6Zfm5Ce7w5UP63lxofY3paDCHSazB6kK MKWY nGwpq4EGwCT6WRwE UcgOY p7aUq9KA4 83BmwsCe1X69sayoncUnnQFGmN7vMvs8HfRn63qqt93aYePpmfHFckJ1aPQgqWK9ZZjJGfNUR33nNOjmX0PpbI5UPP6YEoi143TSE d j90X8oO7yUB0Ilq9fztOFOfMTDGEzntCd7hc7AGPXx00ZWISWL4UB56 yn ed1tj15HtItq5UB9m6FhHFuQFqSMiCkks862xWOyLXdGjjC9fVNXaMPXqyhHrvwTX0 ukLHFtVTYQqGj7g5ikDEMZfsy8nttVWo4 79aSju7ZylBjSJwYYlJrhHUJ3 ka6xZfaFZgWDz8MiivbBZZaRAsp 8TOiKsYGeUeKVJdMgWsBS53SnjAF9Ey1WwXlU 9lf0c7F0KBKsrFHuPxtyjYIUe0JBhrlAIQGvjYjLWFP9axyaxPbRUqKXXMQ4qcZ6WF0IlHkDwfyjFi1QBgl2y0zTnPE8EEict082SMYoORf2Q849TKawYWpFoyuOE1339L8jnqveDBOs7V5ayCGJUMaRVKTGkeCwxEX5vaDxijCrM800B8rNSegz9L6DaifZ1rxsVfPXG5duXdlT1kyp7vaB XKDJU5b2xWq UseodoZ9Rpj4Mejcq5xQKRzsPmgwyF53TScuCkm1teiUMv8UwSCLASps0k3Rr2BnceHnMdRmOrkp9yx4VbpBQrflqlIsF8y HAAuEBGc1i66jeCI1OtNmn9mQQlFmjUD3Hi4Bpr07Q wDYg2Y45Z2Mb tyRsuy4LqXj5rTPqHnWy ihDmu2wxhMX0GxKIm17LNgOa6mq8pXOWkGd6maBJztJqN2SVbimpmZ3vzcX1EbYHLRB4fDuLwQx3YbA20ZN7bmZjNCnDqlqQ86HJdbM9HlX43 YyR2rT9rsSHviZv1hxalA7cdHREVZpy4R qmQWVXFZ7o5zvLZvm JNed4uUmK5e3t eLT5yHx9M6md1gbjb0hVL3imU5TzLLdAys7zjxLW qwptxyLaBa3O9dUlkPxrvmKINticpPK3q7Xz4bMihkW 6EFCi4vDR2q3g u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCJcCEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCJYCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCJQCEMzoDRgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 0HXg9 r 7MM h1 i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjyUjtdWeIoR6h94cmXAgqCl8zig width360 height202 urlhttps i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB 1kznUVWrl MKQu0zLrMI Y D8w width720 height404 Flask in 6 Minutes Flask in 6 Minutes by CodeWithHarry 138 766 views 2 years ago 6 minutes 35 seconds longBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 viewCountTextsimpleText138 766 views navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry shortBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw9Aw9n 1 e LrQAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel138K views simpleText138K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM trackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgswSFhnOV9yXzdNTQ 3D 3D commands clickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJICEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId0HXg9 r 7MM actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textPython flask Introduction boldtrue text and History In this video we will look into the textflask boldtrue text framework which is based on textpython boldtrue text This video will snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Features History My Opinion Syntax Hello World App Jinja Static Files Generating URL in Jinja Template Inheritance Final Note collapsedThumbnailthumbnails urlhttps i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 collapsedLabelruns text11 text chapters expandedTitleruns text11 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 onTapclickTrackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFeatures timeDescriptionruns text014 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 20966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAD9X7g 4TCXJxurNz18sMrpoJV8Q width336 height188 onTapclickTrackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 14s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds14 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 14 u0026mt 1730885867 u0026oweuc trackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHistory timeDescriptionruns text045 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 74000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB47NuDEnLYLA9dyeWBVYJpA5hB9A width336 height188 onTapclickTrackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 45s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds45 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 45 u0026mt 1730885867 u0026oweuc trackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMy Opinion timeDescriptionruns text159 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 138066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCiF1XKQeDa1iby4hE9m 7NsQ8eBA width336 height188 onTapclickTrackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 119 u0026mt 1730885867 u0026oweuc trackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSyntax timeDescriptionruns text223 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 145933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCz4fUIV8Era JaS61mmY1RJxvjLQ width336 height188 onTapclickTrackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 143s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds143 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 143 u0026mt 1730885867 u0026oweuc trackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHello World App timeDescriptionruns text228 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 148166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAexXsIoA1YiVYVwYXKjvTIRG4CPA width336 height188 onTapclickTrackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja timeDescriptionruns text327 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 222133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvAkqnxRxwdrO9XQNiQUSFRcfe9w width336 height188 onTapclickTrackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 207s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds207 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 207 u0026mt 1730885867 u0026oweuc trackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textStatic Files timeDescriptionruns text404 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 254833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAg8O92hKmCijFwWdcIOXDM2Eq0VA width336 height188 onTapclickTrackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 244s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds244 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 244 u0026mt 1730885867 u0026oweuc trackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textGenerating URL in Jinja timeDescriptionruns text442 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 301966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBy37z2o9MUNUByiItQMEdZAp0KKA width336 height188 onTapclickTrackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 282s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds282 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 282 u0026mt 1730885867 u0026oweuc trackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTemplate Inheritance timeDescriptionruns text515 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 328766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC4XpBzR2gxr7SklLO2pPsvipqQCA width336 height188 onTapclickTrackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 315s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds315 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 315 u0026mt 1730885867 u0026oweuc trackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFinal Note timeDescriptionruns text555 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 376000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAldRsrZfQJzAJZYqIHNZNHbRbRAg width336 height188 onTapclickTrackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 355s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds355 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 355 u0026mt 1730885867 u0026oweuc trackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIICEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIQCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIMCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIECEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIACEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704895 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244569 secondaryTitleColor4282934896 iconActivatedColor4281487193 iconInactiveColor4287276205 section4Color4292733163 iconDisabledColor4073315040 darkColorPalettesection1Color4280102195 section2Color4279575078 section3Color4279113241 primaryTitleColor4293261567 secondaryTitleColor4288922060 iconActivatedColor4293261567 iconInactiveColor4285959315 section4Color4278651660 iconDisabledColor4064893792 vibrantColorPalettesection1Color4282014565 section2Color4281487193 section3Color4281025612 primaryTitleColor4293261567 secondaryTitleColor4290765807 iconActivatedColor4293261567 iconInactiveColor4285238681 section4Color4280563775 iconDisabledColor4063577676 useCustomColorstrue loggingDirectivestrackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgswSFhnOV9yXzdNTSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry h1 Qr4QMBUPxWo h1 i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4o1J9zhIY6L6df55 E54J4xbpA width360 height202 urlhttps i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA6U3nKgX83MRXn6vuu7Y RGRmB1g width720 height404 Flask Course Python Web Application Development Flask Course Python Web Application Development by freeCodeCamp org 1 036 407 views 3 years ago 6 hours 21 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 viewCountTextsimpleText1 036 407 views navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw9A6oq qIGGhN9C showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 million views simpleText1M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo trackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtRcjRRTUJVUHhXbw 3D 3D commands clickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdQr4QMBUPxWo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdQr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn the textFlask Python boldtrue text web framework by building your own e commerce website with its own authentication system snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns text P1 Introduction P2 Styling u0026 Templates P3 Sending data to Templates P4 Template Inheritance P5 Models and Databases P6 Project Restructure P7 Model Relationships P8 Flask Forms P9 Flask Validations P10 Flashes u0026 Advanced Validations P11 User Authentication Part 1 P12 User Authentication Part 2 P13 Logout and Customizations P14 Item Purchasing Part 1 P15 Item Purchasing Part 2 P16 Item Selling collapsedThumbnailthumbnails urlhttps i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 collapsedLabelruns text16 text chapters expandedTitleruns text16 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns text P1 Introduction timeDescriptionruns text000 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P2 Styling u0026 Templates timeDescriptionruns text2037 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 1237s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds1237 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 1237 u0026mt 1730885867 u0026oweuc trackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P3 Sending data to Templates timeDescriptionruns text4137 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 2497s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds2497 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 2497 u0026mt 1730885867 u0026oweuc trackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P4 Template Inheritance timeDescriptionruns text10256 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 3776s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds3776 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 3776 u0026mt 1730885867 u0026oweuc trackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P5 Models and Databases timeDescriptionruns text12114 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 4874s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds4874 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 4874 u0026mt 1730885867 u0026oweuc trackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P6 Project Restructure timeDescriptionruns text15113 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 6673s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds6673 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 6673 u0026mt 1730885867 u0026oweuc trackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P7 Model Relationships timeDescriptionruns text20541 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 7541s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds7541 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 7541 u0026mt 1730885867 u0026oweuc trackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P8 Flask Forms timeDescriptionruns text22537 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 8737s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds8737 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 8737 u0026mt 1730885867 u0026oweuc trackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P9 Flask Validations timeDescriptionruns text25158 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 10318s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds10318 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 10318 u0026mt 1730885867 u0026oweuc trackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P10 Flashes u0026 Advanced Validations timeDescriptionruns text31405 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 11645s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds11645 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 11645 u0026mt 1730885867 u0026oweuc trackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P11 User Authentication Part 1 timeDescriptionruns text34104 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 13264s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds13264 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 13264 u0026mt 1730885867 u0026oweuc trackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P12 User Authentication Part 2 timeDescriptionruns text35956 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 14396s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds14396 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 14396 u0026mt 1730885867 u0026oweuc trackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P13 Logout and Customizations timeDescriptionruns text43416 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 16456s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds16456 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 16456 u0026mt 1730885867 u0026oweuc trackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P14 Item Purchasing Part 1 timeDescriptionruns text45125 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 17485s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds17485 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 17485 u0026mt 1730885867 u0026oweuc trackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P15 Item Purchasing Part 2 timeDescriptionruns text51839 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 19119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds19119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 19119 u0026mt 1730885867 u0026oweuc trackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P16 Item Selling timeDescriptionruns text55413 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 21253s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds21253 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 21253 u0026mt 1730885867 u0026oweuc trackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOcBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOkBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOYBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4279313497 iconInactiveColor4285692302 section4Color4292731371 iconDisabledColor4071075002 darkColorPalettesection1Color4278785855 section2Color4278653491 section3Color4278521382 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955475 section4Color4278389017 iconDisabledColor4064495961 vibrantColorPalettesection1Color4279447167 section2Color4279315058 section3Color4279182694 primaryTitleColor4293258495 secondaryTitleColor4290233317 iconActivatedColor4293258495 iconInactiveColor4285232793 section4Color4279050329 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtRcjRRTUJVUHhXbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 fft6IvL y1g h1 i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBVNWCA3l Vms44NsTZ6kP6aDvVCQ width360 height202 urlhttps i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBGe2oIl0zvwWoaZWJo91zgy6y1hw width720 height404 Flask Webcast 1 Intro to Flask Flask Webcast 1 Intro to Flask by Miguel Grinberg 28 951 views Streamed 6 years ago 1 hour 14 minutes longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleTextStreamed 6 years ago lengthTextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 viewCountTextsimpleText28 951 views navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw9A2Jb7l6 E3v19 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel28K views simpleText28K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g trackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtmZnQ2SXZMLXkxZw 3D 3D commands clickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdfft6IvL y1g actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdfft6IvL y1g untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textJoin me for a live session in which I ll textintroduce boldtrue text you to the textFlask boldtrue text framework and my textFlask boldtrue text Mega textTutorial boldtrue text series After the demo I snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Questions The 3 Questions Python interpreter Activate environment Writing a script Writing a function Importing Flask class Creating Flask instance Creating a decorator Configuring Flask Adding additional behavior Index decorator Python side Background thread Route List comprehension Voting Refresh Whats New JavaScript collapsedThumbnailthumbnails urlhttps i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 collapsedLabelruns text22 text chapters expandedTitleruns text22 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 onTapclickTrackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textQuestions timeDescriptionruns text230 h1 i ytimg com vi fft6IvL y1g hqdefault 152833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDV1zlOKnghYUvN421esgzA5A300g width336 height188 onTapclickTrackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 150s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds150 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 150 u0026mt 1730885867 u0026oweuc trackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textThe 3 Questions timeDescriptionruns text435 h1 i ytimg com vi fft6IvL y1g hqdefault 286233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCo78m0CLReepU7RG1xDow8mDQ5dw width336 height188 onTapclickTrackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython interpreter timeDescriptionruns text1210 h1 i ytimg com vi fft6IvL y1g hqdefault 743100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCesMEzNrc9E Gevt1uKFXuQmlZEw width336 height188 onTapclickTrackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 730s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds730 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 730 u0026mt 1730885867 u0026oweuc trackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textActivate environment timeDescriptionruns text1300 h1 i ytimg com vi fft6IvL y1g hqdefault 804166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB5sCu7xDOOOpJRFw3Siyab2eZTVg width336 height188 onTapclickTrackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 780s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds780 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 780 u0026mt 1730885867 u0026oweuc trackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a script timeDescriptionruns text1350 h1 i ytimg com vi fft6IvL y1g hqdefault 857833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDxhNs0ObKPPDcS6eSvnaQ7sHKTRA width336 height188 onTapclickTrackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 830s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds830 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 830 u0026mt 1730885867 u0026oweuc trackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a function timeDescriptionruns text1450 h1 i ytimg com vi fft6IvL y1g hqdefault 907966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuWe1svfnRLFjMmFGZ WsENwBJkA width336 height188 onTapclickTrackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 890s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds890 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 890 u0026mt 1730885867 u0026oweuc trackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textImporting Flask class timeDescriptionruns text1600 h1 i ytimg com vi fft6IvL y1g hqdefault 978933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuMzGK613Wm1j XhGQ2IgrgRNEoQ width336 height188 onTapclickTrackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 960s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds960 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 960 u0026mt 1730885867 u0026oweuc trackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Flask instance timeDescriptionruns text1630 h1 i ytimg com vi fft6IvL y1g hqdefault 996366 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBhbkw6TF4GuMfe2QqNTsIcipTjwA width336 height188 onTapclickTrackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 990s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds990 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 990 u0026mt 1730885867 u0026oweuc trackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a decorator timeDescriptionruns text1720 h1 i ytimg com vi fft6IvL y1g hqdefault 1058233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAucIY1aksf8gJyCSkn9iv7RcjaRQ width336 height188 onTapclickTrackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1040s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1040 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1040 u0026mt 1730885867 u0026oweuc trackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textConfiguring Flask timeDescriptionruns text1815 h1 i ytimg com vi fft6IvL y1g hqdefault 1098200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoi7rTzkqMVTfCvCdhwNgvJe7d8g width336 height188 onTapclickTrackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1095s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1095 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1095 u0026mt 1730885867 u0026oweuc trackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding additional behavior timeDescriptionruns text1925 h1 i ytimg com vi fft6IvL y1g hqdefault 1174166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC pVmtFPsyDDPF3dFGbAz5YYyp4A width336 height188 onTapclickTrackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1165s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1165 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1165 u0026mt 1730885867 u0026oweuc trackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textIndex timeDescriptionruns text2045 h1 i ytimg com vi fft6IvL y1g hqdefault 1270133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDFP8JiWmxIHOWXaxoHUkPGCGx8ZQ width336 height188 onTapclickTrackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1245s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1245 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1245 u0026mt 1730885867 u0026oweuc trackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textdecorator timeDescriptionruns text2145 h1 i ytimg com vi fft6IvL y1g hqdefault 1312000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDWLb2jMiQWWw6LJljl96LLnbYLrQ width336 height188 onTapclickTrackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1305s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1305 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1305 u0026mt 1730885867 u0026oweuc trackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython side timeDescriptionruns text2815 h1 i ytimg com vi fft6IvL y1g hqdefault 1710100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCC1HSaPTlL1dE3URwDw0q2DArCdA width336 height188 onTapclickTrackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1695s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1695 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1695 u0026mt 1730885867 u0026oweuc trackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textBackground thread timeDescriptionruns text3800 h1 i ytimg com vi fft6IvL y1g hqdefault 2300200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCn2QT4OS4 UAP8qvtFXt5oyym1TA width336 height188 onTapclickTrackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2280s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2280 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2280 u0026mt 1730885867 u0026oweuc trackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRoute timeDescriptionruns text3940 h1 i ytimg com vi fft6IvL y1g hqdefault 2405333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3SNMrI0TO4DYb6Y4NBqtbU 3ChQ width336 height188 onTapclickTrackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2380s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2380 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2380 u0026mt 1730885867 u0026oweuc trackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textList comprehension timeDescriptionruns text4040 h1 i ytimg com vi fft6IvL y1g hqdefault 2459233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCHklsqm6kk9 WwBotYp03Eli6W0g width336 height188 onTapclickTrackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2440s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2440 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2440 u0026mt 1730885867 u0026oweuc trackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textVoting timeDescriptionruns text4235 h1 i ytimg com vi fft6IvL y1g hqdefault 2565266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAvehngLnxbFiyFtLbFO8hDodt1FQ width336 height188 onTapclickTrackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2555s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2555 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2555 u0026mt 1730885867 u0026oweuc trackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRefresh timeDescriptionruns text4900 h1 i ytimg com vi fft6IvL y1g hqdefault 2961066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA4QGF4W7Cuoo3Lg8qOz5SNGzr7Fg width336 height188 onTapclickTrackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2940s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2940 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2940 u0026mt 1730885867 u0026oweuc trackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhats New timeDescriptionruns text4947 h1 i ytimg com vi fft6IvL y1g hqdefault 3011766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDc3SenM2kcTNlW0uOIVfhaAOIaVA width336 height188 onTapclickTrackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2987s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2987 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2987 u0026mt 1730885867 u0026oweuc trackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJavaScript timeDescriptionruns text5447 h1 i ytimg com vi fft6IvL y1g hqdefault 3291033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoG KLm9K 0oayiXuziPi FItAeA width336 height188 onTapclickTrackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 3287s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds3287 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 3287 u0026mt 1730885867 u0026oweuc trackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCMYBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCMgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCMcBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCMUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCMQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293390066 primaryTitleColor4279441177 secondaryTitleColor4283852400 iconActivatedColor4282667353 iconInactiveColor4287670197 section4Color4292732651 iconDisabledColor4073314272 darkColorPalettesection1Color4281416255 section2Color4280757811 section3Color4280099366 primaryTitleColor4293260799 secondaryTitleColor4288920780 iconActivatedColor4293260799 iconInactiveColor4285958291 section4Color4279441177 iconDisabledColor4064958560 vibrantColorPalettesection1Color4283325797 section2Color4282667353 section3Color4282074444 primaryTitleColor4293260799 secondaryTitleColor4290764271 iconActivatedColor4293260799 iconInactiveColor4285959065 section4Color4281416255 iconDisabledColor4063970636 useCustomColorstrue loggingDirectivestrackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtmZnQ2SXZMLXkxZyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMEBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL4BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLsBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLgBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLUBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLIBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK8BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKwBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKkBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKYBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 h1 DBDaNuZvww8 h1 i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDGYFIDidCEz6tUkiS 1MZgV2dI w width360 height202 urlhttps i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAGpbud7Who QwREXe1 ssx hehw width720 height404 How Web Applications Work Flask Tutorial for Beginners 1 of 5 How Web Applications Work Flask Tutorial for Beginners 1 of 5 by teclado 20 796 views 4 years ago 8 minutes 6 seconds longBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 viewCountTextsimpleText20 796 views navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode shortBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw9Aj4a s 7GtogM showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel20K views simpleText20K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 trackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtEQkRhTnVadnd3OA 3D 3D commands clickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdDBDaNuZvww8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdDBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textHow do textFlask boldtrue text web applications work What are the components involved What do frontend and backend mean In this textFlask boldtrue text snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtEQkRhTnVadnd3OCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode h1 Oew3L0gIuO8 h1 i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCkDBW3aNtwwpuS6btvOMcPBokeEQ width360 height202 urlhttps i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCiFEYXHfeIENU9qDZeureA CJQfQ width720 height404 Flask Tutorial 1 Introduction To Flask Flask Tutorial 1 Introduction To Flask by Tux Codes 1 181 views 3 years ago 7 minutes 52 seconds longBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 viewCountTextsimpleText1 181 views navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes shortBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw9A7 GiwPTljfY5 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 1K views simpleText1 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 trackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtPZXczTDBnSXVPOA 3D 3D commands clickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdOew3L0gIuO8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdOew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a powerful microframework for textPython boldtrue text web app development This texttutorial boldtrue text shows you how to install textflask boldtrue text and build a basic snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What is Flask Installing Flask Coding collapsedThumbnailthumbnails urlhttps i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 onTapclickTrackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat is Flask timeDescriptionruns text020 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 30866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjTULGX mPZI0g8N4LTxfUqUGfOQ width336 height188 onTapclickTrackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 20s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds20 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 20 u0026mt 1730885867 u0026oweuc trackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textInstalling Flask timeDescriptionruns text110 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 92833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAluvpZFuk71NQ4xIWE7mfn2GlW9A width336 height188 onTapclickTrackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 70s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds70 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 70 u0026mt 1730885867 u0026oweuc trackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCoding timeDescriptionruns text205 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 130833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDaCJnEn5dQa45EXLClzyc4vBHIVA width336 height188 onTapclickTrackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 125s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds125 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 125 u0026mt 1730885867 u0026oweuc trackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293389810 primaryTitleColor4279244057 secondaryTitleColor4283196021 iconActivatedColor4279318361 iconInactiveColor4286089366 section4Color4292732395 iconDisabledColor4071536833 darkColorPalettesection1Color4278789695 section2Color4278656563 section3Color4278523686 primaryTitleColor4293260287 secondaryTitleColor4288919756 iconActivatedColor4293260287 iconInactiveColor4285957779 section4Color4278390553 iconDisabledColor4064892512 vibrantColorPalettesection1Color4279454847 section2Color4279321970 section3Color4279188838 primaryTitleColor4293260287 secondaryTitleColor4290236645 iconActivatedColor4293260287 iconInactiveColor4285236121 section4Color4279055705 iconDisabledColor4063576396 useCustomColorstrue loggingDirectivestrackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtPZXczTDBnSXVPOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes h1 9FBDda0NCwo h1 i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAdGO34L fXIdExSaosMxLDVpGBAw width360 height202 urlhttps i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA0XT0egLYKpf8blq11Z5q1WzKXIg width720 height404 The Flask Mega Tutorial Introduction The Flask Mega Tutorial Introduction by Miguel Grinberg 161 045 views 5 years ago 5 minutes 56 seconds longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 viewCountTextsimpleText161 045 views navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTD0CKlrTo2u6QqPQB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel161K views simpleText161K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo trackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs5RkJEZGEwTkN3bw 3D 3D commands clickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI0BEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId9FBDda0NCwo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I demonstrate the project that you will develop as you follow my textFlask boldtrue text Mega textTutorial boldtrue text Did you like it Begin the texttutorial boldtrue text snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Overview Login Explore Advanced collapsedThumbnailthumbnails urlhttps i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 collapsedLabelruns text5 text chapters expandedTitleruns text5 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 onTapclickTrackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOverview timeDescriptionruns text011 h1 i ytimg com vi 9FBDda0NCwo hqdefault 34900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCyvdIZ o3peKQsBh5PEn8JtkY6Fw width336 height188 onTapclickTrackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 11s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds11 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 11 u0026mt 1730885867 u0026oweuc trackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin timeDescriptionruns text043 h1 i ytimg com vi 9FBDda0NCwo hqdefault 72866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBrYFYkGzyJ8bs9yiBoEel2u n70w width336 height188 onTapclickTrackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 43s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds43 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 43 u0026mt 1730885867 u0026oweuc trackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExplore timeDescriptionruns text127 h1 i ytimg com vi 9FBDda0NCwo hqdefault 102800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQJRuuvIzoJaI9Og8cANXeWIM3lA width336 height188 onTapclickTrackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 87s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds87 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 87 u0026mt 1730885867 u0026oweuc trackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdvanced timeDescriptionruns text228 h1 i ytimg com vi 9FBDda0NCwo hqdefault 155766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBMfR X5hAhfQm4l DUX2rsiNZ0tw width336 height188 onTapclickTrackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294966267 section2Color4294504946 section3Color4294109161 primaryTitleColor4279832850 secondaryTitleColor4286535261 iconActivatedColor4284038209 iconInactiveColor4290089111 section4Color4293647840 iconDisabledColor4074817998 darkColorPalettesection1Color4282329902 section2Color4281541157 section3Color4280686876 primaryTitleColor4294960618 secondaryTitleColor4291601322 iconActivatedColor4294960618 iconInactiveColor4287854203 section4Color4279832850 iconDisabledColor4066396493 vibrantColorPalettesection1Color4284826698 section2Color4284038209 section3Color4283183928 primaryTitleColor4294960618 secondaryTitleColor4293902280 iconActivatedColor4294960618 iconInactiveColor4288244595 section4Color4282329902 iconDisabledColor4065080633 useCustomColorstrue loggingDirectivestrackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs5RkJEZGEwTkN3byDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg h1 dam0GPOAvVI h1 i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoBKud10ryviWm8LgfqAaHdudoEQ width360 height202 urlhttps i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCbpUCeVAwMPATOGenwDnsZeowQ Q width720 height404 Python Website Full Tutorial Flask Authentication Databases u0026 More Python Website Full Tutorial Flask Authentication Databases u0026 More by Tech With Tim 3 086 364 views 3 years ago 2 hours 16 minutes longBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 viewCountTextsimpleText3 086 364 views navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelVerified ownerTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim shortBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTD0DS oKcj4Pt1HU showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel3 million views simpleText3M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI trackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkYW0wR1BPQXZWSQ 3D 3D commands clickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCH0QjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddam0GPOAvVI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I m going to be showing you how to make a website with textPython boldtrue text covering textFlask boldtrue text authentication databases and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textVideo Overview Project Demo Directory Structure Flask Setup u0026 Installation Creating a Flask App Creating Routes Views Jinja Templating Language u0026 HTML Templates Sign Up Page HTML Login Page HTML HTTP Requests POST GET etc Handling POST Requests Message Flashing Flask SQLAlchemy Setup Database Models Foreign Key Relationships Database Creation Creating New User Accounts Logging In Users Flask Login Module Checking if User is Logged In Notes HTML Adding User Notes Deleting User Notes collapsedThumbnailthumbnails urlhttps i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 collapsedLabelruns text23 text chapters expandedTitleruns text23 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textVideo Overview timeDescriptionruns text000 h1 i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 onTapclickTrackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProject Demo timeDescriptionruns text150 h1 i ytimg com vi dam0GPOAvVI hqdefault 139966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBufRr73rJqPLE6sDS14 kHrpKg6w width336 height188 onTapclickTrackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 110s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds110 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 110 u0026mt 1730885867 u0026oweuc trackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDirectory Structure timeDescriptionruns text435 h1 i ytimg com vi dam0GPOAvVI hqdefault 276800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBH8qxDBFHijZacqrcpyIGJhNC8OA width336 height188 onTapclickTrackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Setup u0026 Installation timeDescriptionruns text640 h1 i ytimg com vi dam0GPOAvVI hqdefault 425766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCItxfyBznMtHPC5JG19yb5 Y4oxg width336 height188 onTapclickTrackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 400s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds400 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 400 u0026mt 1730885867 u0026oweuc trackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a Flask App timeDescriptionruns text855 h1 i ytimg com vi dam0GPOAvVI hqdefault 543266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3lInNhodV2jul D8E941dLhOA2g width336 height188 onTapclickTrackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 535s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds535 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 535 u0026mt 1730885867 u0026oweuc trackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Routes Views timeDescriptionruns text1401 h1 i ytimg com vi dam0GPOAvVI hqdefault 870700 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDjp2B8hqljTmTttNQXjGmGcbP8YA width336 height188 onTapclickTrackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 841s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds841 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 841 u0026mt 1730885867 u0026oweuc trackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja Templating Language u0026 HTML Templates timeDescriptionruns text2150 h1 i ytimg com vi dam0GPOAvVI hqdefault 1329166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAsdQ FyVreSetQSgWfXAs9mIVM4Q width336 height188 onTapclickTrackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 1310s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds1310 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 1310 u0026mt 1730885867 u0026oweuc trackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSign Up Page HTML timeDescriptionruns text4722 h1 i ytimg com vi dam0GPOAvVI hqdefault 2865133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC5DvECVubGghnv4IhpGvpm6L5MIw width336 height188 onTapclickTrackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 2842s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds2842 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 2842 u0026mt 1730885867 u0026oweuc trackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin Page HTML timeDescriptionruns text5214 h1 i ytimg com vi dam0GPOAvVI hqdefault 3158233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLATEy oNsgbKb8No71HwnAtVQwzJQ width336 height188 onTapclickTrackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3134 u0026mt 1730885867 u0026oweuc trackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTTP Requests POST GET etc timeDescriptionruns text5431 h1 i ytimg com vi dam0GPOAvVI hqdefault 3271066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCmhE8vSSqBHsaE0UnJgs JnRJQ1Q width336 height188 onTapclickTrackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3271s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3271 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3271 u0026mt 1730885867 u0026oweuc trackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHandling POST Requests timeDescriptionruns text5705 h1 i ytimg com vi dam0GPOAvVI hqdefault 3453166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAPLZB4h2hwkMyMeS2MvukrVsoJhA width336 height188 onTapclickTrackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3425s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3425 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3425 u0026mt 1730885867 u0026oweuc trackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMessage Flashing timeDescriptionruns text10314 h1 i ytimg com vi dam0GPOAvVI hqdefault 3805000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDvFOJfZFRZZWD4DoFq0LOY6btmlw width336 height188 onTapclickTrackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3794s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3794 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3794 u0026mt 1730885867 u0026oweuc trackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask SQLAlchemy Setup timeDescriptionruns text11242 h1 i ytimg com vi dam0GPOAvVI hqdefault 4390033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCworwOJ7OV3Cwyd5cqNRcuNcdrIA width336 height188 onTapclickTrackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4362s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4362 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4362 u0026mt 1730885867 u0026oweuc trackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Models timeDescriptionruns text11546 h1 i ytimg com vi dam0GPOAvVI hqdefault 4565000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCGL9WtVQHNHhhvCLwzH2XCuvA5aQ width336 height188 onTapclickTrackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4546s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4546 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4546 u0026mt 1730885867 u0026oweuc trackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textForeign Key Relationships timeDescriptionruns text12342 h1 i ytimg com vi dam0GPOAvVI hqdefault 5046900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqcqsM53ZrHg9T LdOtvVHvS6Xhg width336 height188 onTapclickTrackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5022s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5022 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5022 u0026mt 1730885867 u0026oweuc trackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Creation timeDescriptionruns text12910 h1 i ytimg com vi dam0GPOAvVI hqdefault 5375900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB1Dr6AqOi2 5f8izied e9JMozwg width336 height188 onTapclickTrackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5350s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5350 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5350 u0026mt 1730885867 u0026oweuc trackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating New User Accounts timeDescriptionruns text13414 h1 i ytimg com vi dam0GPOAvVI hqdefault 5677900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBC1BMtiR38Sj5dswdslZNkElbjcg width336 height188 onTapclickTrackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5654s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5654 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5654 u0026mt 1730885867 u0026oweuc trackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogging In Users timeDescriptionruns text14316 h1 i ytimg com vi dam0GPOAvVI hqdefault 6224800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDQO2KppBlNwLexIQWlYFWc979Rwg width336 height188 onTapclickTrackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6196s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6196 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6196 u0026mt 1730885867 u0026oweuc trackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Login Module timeDescriptionruns text14917 h1 i ytimg com vi dam0GPOAvVI hqdefault 6570766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBQn3dSlBe0XHs7IsjrbNZKdza4aQ width336 height188 onTapclickTrackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6557s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6557 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6557 u0026mt 1730885867 u0026oweuc trackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textChecking if User is Logged In timeDescriptionruns text15603 h1 i ytimg com vi dam0GPOAvVI hqdefault 6980233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDAx0PO2uQCMHk6a0 9gAuJET82HQ width336 height188 onTapclickTrackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6963s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6963 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6963 u0026mt 1730885867 u0026oweuc trackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNotes HTML timeDescriptionruns text15854 h1 i ytimg com vi dam0GPOAvVI hqdefault 7156800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA 5S XmGZV PN RSGnRhHnLQukOw width336 height188 onTapclickTrackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7134 u0026mt 1730885867 u0026oweuc trackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding User Notes timeDescriptionruns text20241 h1 i ytimg com vi dam0GPOAvVI hqdefault 7388166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLACxmCBQQ1BJx BbHGWz i44J6ohw width336 height188 onTapclickTrackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7361s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7361 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7361 u0026mt 1730885867 u0026oweuc trackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDeleting User Notes timeDescriptionruns text20548 h1 i ytimg com vi dam0GPOAvVI hqdefault 7560200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBACOHo4nAki7ApWelqcaqkjqYSDg width336 height188 onTapclickTrackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7548s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7548 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7548 u0026mt 1730885867 u0026oweuc trackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCGEQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCGMQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCGIQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCGAQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCF8Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388786 primaryTitleColor4279243289 secondaryTitleColor4283587711 iconActivatedColor4279312473 iconInactiveColor4285692046 section4Color4292731115 iconDisabledColor4071074746 darkColorPalettesection1Color4278785087 section2Color4278652979 section3Color4278520870 primaryTitleColor4293257983 secondaryTitleColor4288916428 iconActivatedColor4293257983 iconInactiveColor4285955219 section4Color4278388761 iconDisabledColor4064495705 vibrantColorPalettesection1Color4279445887 section2Color4279313778 section3Color4279181670 primaryTitleColor4293257983 secondaryTitleColor4290232805 iconActivatedColor4293257983 iconInactiveColor4285232281 section4Color4279049561 iconDisabledColor4063574604 useCustomColorstrue loggingDirectivestrackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtkYW0wR1BPQXZWSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim h1 6M3LzGmIAso h1 i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB2DBfznFVimr XsEsyk9n1BUqP8g width360 height202 urlhttps i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCe7yKMg2PneFkyZ7QfExrkJoNYdA width720 height404 How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners by S3CloudHub 164 364 views 2 years ago 5 minutes 19 seconds longBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 viewCountTextsimpleText164 364 views navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub shortBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTD0DKhaDMxvny5ugB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel164K views simpleText164K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso trackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs2TTNMekdtSUFzbw 3D 3D commands clickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFsQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId6M3LzGmIAso actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we will create a simple and easy textflask boldtrue text app in just 5 minutes textFlask boldtrue text textPython boldtrue text FlaskTutorial FlaskApp If you have snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs2TTNMekdtSUFzbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub h1 dKwbCHWuOGI h1 i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBtpOj8U9TDHsIXKM5ocLjQ65rDZA width360 height202 urlhttps i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDGLohtmlgAshovjSk3bcDRx8D4fw width720 height404 Quick overview of Python Flask Quick overview of Python Flask by GeekTrainer 260 views 3 years ago 8 minutes 36 seconds longBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 viewCountTextsimpleText260 views navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer shortBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTD0Di8Lith GG1nQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel260 views simpleText260 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI trackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkS3diQ0hXdU9HSQ 3D 3D commands clickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFYQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddKwbCHWuOGI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a great web micro framework based on textPython boldtrue text As a micro framework it gives you a web server and not a ton more snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtkS3diQ0hXdU9HSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer h1 YJ93 qkskrQ h1 i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCuIWVdFyyCW5Grk 88k3R8k2NHdg width360 height202 urlhttps i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLC6GzL 5IQV2ANza1rhAFU5rFw g width720 height404 Introduction to Flask User Introduction to Flask User by Pretty Printed 24 128 views 7 years ago 12 minutes 40 seconds longBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted publishedTimeTextsimpleText7 years ago lengthTextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 viewCountTextsimpleText24 128 views navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted shortBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTD0C0pbLJqv dz2A showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel24K views simpleText24K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ trackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtZSjkzLXFrc2tyUQ 3D 3D commands clickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFEQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdYJ93 qkskrQ actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdYJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text User provides textquick boldtrue text setup for common user management system elements in textFlask boldtrue text apps including session handling snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Example App Code Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 onTapclickTrackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExample App timeDescriptionruns text105 h1 i ytimg com vi YJ93 qkskrQ hqdefault 65833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD1zsdgsezMkpAN4S QqPnJ3PBAjA width336 height188 onTapclickTrackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 65s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds65 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 65 u0026mt 1730885867 u0026oweuc trackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCode timeDescriptionruns text315 h1 i ytimg com vi YJ93 qkskrQ hqdefault 203900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCzWU7J9LNqSYpG EnCDAPcUNP Q width336 height188 onTapclickTrackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 195s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds195 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 195 u0026mt 1730885867 u0026oweuc trackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1152 h1 i ytimg com vi YJ93 qkskrQ hqdefault 713866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAM3bzOGFQmf6WpA 3299yDWFkvwQ width336 height188 onTapclickTrackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 712s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds712 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 712 u0026mt 1730885867 u0026oweuc trackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCEgQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCEoQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCEkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCEcQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCEYQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4282335039 section2Color4281545523 section3Color4280690214 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4279834905 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284835173 section2Color4283979864 section3Color4283190348 primaryTitleColor4294967295 secondaryTitleColor4293256677 iconActivatedColor4294967295 iconInactiveColor4288256409 section4Color4282335039 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtZSjkzLXFrc2tyUSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted h1 awix9lU0Z00 h1 i ytimg com vi awix9lU0Z00 hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvASI3 p lKCKb8VxcD4ygetyv9Q width480 height270 An Introduction to Flask u0026 its features Part 1 An Introduction to Flask u0026 its features Part 1 by Nelcave 73 views 4 years ago 15 minutes longBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 viewCountTextsimpleText73 views navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 shortBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTD0DNztGp5b6shGs showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel73 views simpleText73 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 trackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgthd2l4OWxVMFowMA 3D 3D commands clickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCEIQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdawix9lU0Z00 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdawix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web framework that s written in textPython boldtrue text and it allows users to build web applications with the various tools libraries and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Routing HTML collapsedThumbnailthumbnails urlhttps i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 onTapclickTrackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRouting timeDescriptionruns text142 h1 i ytimg com vi awix9lU0Z00 hqdefault 117833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAYUGix4KvAPgZQKZensj1q WZYMA width336 height188 onTapclickTrackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 102s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds102 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 102 u0026mt 1730885867 u0026oweuc trackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTML timeDescriptionruns text627 h1 i ytimg com vi awix9lU0Z00 hqdefault 416800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCbleTIGofs5LIiwQQCn64rHtz ZA width336 height188 onTapclickTrackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 387s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds387 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 387 u0026mt 1730885867 u0026oweuc trackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCDoQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCDwQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCDsQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCDkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCDgQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388530 primaryTitleColor4279243033 secondaryTitleColor4283849860 iconActivatedColor4281349465 iconInactiveColor4286876069 section4Color4292730859 iconDisabledColor4072456145 darkColorPalettesection1Color4280428095 section2Color4279967283 section3Color4279506726 primaryTitleColor4293257727 secondaryTitleColor4288915660 iconActivatedColor4293257727 iconInactiveColor4286349467 section4Color4279045913 iconDisabledColor4064889952 vibrantColorPalettesection1Color4282205554 section2Color4281810277 section3Color4281349465 primaryTitleColor4293257727 secondaryTitleColor4290495210 iconActivatedColor4293257727 iconInactiveColor4285231513 section4Color4280888908 iconDisabledColor4063574092 useCustomColorstrue loggingDirectivestrackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgthd2l4OWxVMFowMCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDUQuy8YASITCLnh55u x4kDFeGbwgEdmUwTDw continuationItemRenderertriggerCONTINUATION TRIGGER ON ITEM SHOWN continuationEndpointclickTrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 search continuationCommandtokenErkDEh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayAalgNFZ0lRQVVnVWdnRUxRV2RXY1hOdGVpMWFWelNDQVF0c1RIRm5jR1Z6VXpad09JSUJDMW94VWtwdGFGOVBjV1ZCZ2dFTFJqZEJTeTFYZW5CWlpGbUNBUXRJZW1jeE5pMDBheTFMYTRJQkN6VmhXWEJyVEdacloxSkZnZ0VMTkRWUU0zaFJVR0ZaZUdPQ0FRdG5SRk5NY25CNFVqTkhOSUlCQ3pSTVgzaEJWMFJTY3pkM2dnRUxNRWhZWnpsZmNsODNUVTJDQVF0UmNqUlJUVUpWVUhoWGI0SUJDMlptZERaSmRrd3RlVEZuZ2dFTFJFSkVZVTUxV25aM2R6aUNBUXRQWlhjelREQm5TWFZQT0lJQkN6bEdRa1JrWVRCT1EzZHZnZ0VMWkdGdE1FZFFUMEYyVmttQ0FRczJUVE5NZWtkdFNVRnpiNElCQzJSTGQySkRTRmQxVDBkSmdnRUxXVW81TXkxeGEzTnJjbEdDQVF0aGQybDRPV3hWTUZvd01MSUJCZ29FQ0JrUUF1b0JCQWdDRUMwJTNEGIHg6BgiC3NlYXJjaC1mZWVk requestCONTINUATION REQUEST TYPE SEARCH loggingDirectivestrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCDIQui8iEwi54eebvseJAxXhm8IBHZlMEw8 subMenusearchSubMenuRenderertrackingParamsCDMQkXUiEwi54eebvseJAxXhm8IBHZlMEw8 hideBottomSeparatortrue targetIdsearch feed trackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 headersearchHeaderRenderersearchFilterButtonbuttonRendererstyleSTYLE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textFilters iconiconTypeTUNE tooltipSearch filters trackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelSearch filters commandclickTrackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupsearchFilterOptionsDialogRenderertitleruns textSearch filters groups searchFilterGroupRenderertitlesimpleTextUpload date filters searchFilterRendererlabelsimpleTextLast hour navigationEndpointclickTrackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIARAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIARAB tooltipSearch for Last hour trackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextToday navigationEndpointclickTrackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAhAB tooltipSearch for Today trackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis week navigationEndpointclickTrackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAxAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAxAB tooltipSearch for This week trackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis month navigationEndpointclickTrackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBBAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBBAB tooltipSearch for This month trackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis year navigationEndpointclickTrackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBRAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBRAB tooltipSearch for This year trackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCwQknUYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextType filters searchFilterRendererlabelsimpleTextVideo statusFILTER STATUS SELECTED navigationEndpointclickTrackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask tooltipRemove Video filter trackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextChannel navigationEndpointclickTrackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAg 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAg 3D 3D tooltipSearch for Channel trackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPlaylist navigationEndpointclickTrackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAw 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAw 3D 3D tooltipSearch for Playlist trackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextMovie navigationEndpointclickTrackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQBA 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQBA 3D 3D tooltipSearch for Movie trackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCcQknUYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextDuration filters searchFilterRendererlabelsimpleTextUnder 4 minutes navigationEndpointclickTrackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgB tooltipSearch for Under 4 minutes trackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4 20 minutes navigationEndpointclickTrackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgD webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgD tooltipSearch for 4 20 minutes trackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextOver 20 minutes navigationEndpointclickTrackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgC webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgC tooltipSearch for Over 20 minutes trackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCMQknUYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextFeatures filters searchFilterRendererlabelsimpleTextLive navigationEndpointclickTrackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUAB tooltipSearch for Live trackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4K navigationEndpointclickTrackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXAB tooltipSearch for 4K trackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHD navigationEndpointclickTrackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASAB tooltipSearch for HD trackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextSubtitles CC navigationEndpointclickTrackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASgB tooltipSearch for Subtitles CC trackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextCreative Commons navigationEndpointclickTrackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATAB tooltipSearch for Creative Commons trackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText360 navigationEndpointclickTrackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXgB tooltipSearch for 360 trackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextVR180 navigationEndpointclickTrackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAdABAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAdABAQ 3D 3D tooltipSearch for VR180 trackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText3D navigationEndpointclickTrackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATgB tooltipSearch for 3D trackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHDR navigationEndpointclickTrackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAcgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAcgBAQ 3D 3D tooltipSearch for HDR trackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextLocation navigationEndpointclickTrackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAbgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAbgBAQ 3D 3D tooltipSearch for Location trackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPurchased navigationEndpointclickTrackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUgB tooltipSearch for Purchased trackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBcQknUYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextSort by filters searchFilterRendererlabelsimpleTextRelevance statusFILTER STATUS SELECTED tooltipSort by relevance trackingParamsCBYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextUpload date navigationEndpointclickTrackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAISAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAISAhAB tooltipSort by upload date trackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextView count navigationEndpointclickTrackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAMSAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAMSAhAB tooltipSort by view count trackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextRating navigationEndpointclickTrackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAESAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAESAhAB tooltipSort by rating trackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBIQknUYBCITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT trackingParamsCBAQiOoKIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbardesktopTopbarRendererlogotopbarLogoRenderericonImageiconTypeYOUTUBE LOGO tooltipTextruns textYouTube Home endpointclickTrackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl webPageTypeWEB PAGE TYPE BROWSE rootVe3854 apiUrl youtubei v1 browse browseEndpointbrowseIdFEwhat to watch trackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 overrideEntityKeyEgZ0b3BiYXIg9QEoAQ 3D 3D searchboxfusionSearchboxRenderericoniconTypeSEARCH placeholderTextruns textSearch configwebSearchboxConfigrequestLanguageen requestDomainus hasOnscreenKeyboardfalse focusSearchboxtrue trackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 searchEndpointclickTrackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl results search query webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquery clearButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCA4Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelClear search query trackingParamsCAEQq6wBIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbarButtons topbarMenuButtonRenderericoniconTypeMORE VERT menuRequestclickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 account account menu signalServiceEndpointsignalGET ACCOUNT MENU actions clickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupmultiPageMenuRenderertrackingParamsCAwQ 6sBIhMIueHnm77HiQMV4ZvCAR2ZTBMP styleMULTI PAGE MENU STYLE TYPE SYSTEM showLoadingSpinnertrue popupTypeDROPDOWN beReusedtrue trackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelSettings tooltipSettings styleSTYLE DEFAULT buttonRendererstyleSTYLE SUGGESTIVE sizeSIZE SMALL textruns textSign in iconiconTypeAVATAR LOGGED OUT navigationEndpointclickTrackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurlhttps accounts google com ServiceLogin service youtube u0026uilel 3 u0026passive true u0026continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3Dhttps 253A 252F 252Fwww youtube com 252Fresults 253Fapp 253Ddesktop 2526search query 253Da 252Bbrief 252Bintroduction 252Bto 252Bflask 252B 2526sp 253DEgIQAQ 2525253D 2525253D u0026hl en u0026ec 65620 webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 signInEndpointidamTag65620 trackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 targetIdtopbar signin hotkeyDialoghotkeyDialogRenderertitleruns textKeyboard shortcuts sections hotkeyDialogSectionRenderertitleruns textPlayback options hotkeyDialogSectionOptionRendererlabelruns textToggle play pause hotkeyk hotkeyDialogSectionOptionRendererlabelruns textRewind 10 seconds hotkeyj hotkeyDialogSectionOptionRendererlabelruns textFast forward 10 seconds hotkeyl hotkeyDialogSectionOptionRendererlabelruns textPrevious video hotkeyP SHIFT p hotkeyDialogSectionOptionRendererlabelruns textNext video hotkeyN SHIFT n hotkeyDialogSectionOptionRendererlabelruns textPrevious frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelComma hotkeyDialogSectionOptionRendererlabelruns textNext frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelPeriod hotkeyDialogSectionOptionRendererlabelruns textDecrease playback rate hotkey u003c SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelLess than or SHIFT comma hotkeyDialogSectionOptionRendererlabelruns textIncrease playback rate hotkey u003e SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelGreater than or SHIFT period hotkeyDialogSectionOptionRendererlabelruns textSeek to specific point in the video 7 advances to 70 of duration hotkey0 9 hotkeyDialogSectionOptionRendererlabelruns textSeek to previous chapter hotkeyCONTROL hotkeyDialogSectionOptionRendererlabelruns textSeek to next chapter hotkeyCONTROL hotkeyDialogSectionRenderertitleruns textGeneral options hotkeyDialogSectionOptionRendererlabelruns textToggle full screen hotkeyf hotkeyDialogSectionOptionRendererlabelruns textToggle theater mode hotkeyt hotkeyDialogSectionOptionRendererlabelruns textToggle miniplayer hotkeyi hotkeyDialogSectionOptionRendererlabelruns textClose miniplayer or current dialog hotkeyESCAPE hotkeyDialogSectionOptionRendererlabelruns textToggle mute hotkeym hotkeyDialogSectionRenderertitleruns textSubtitles and closed captions options hotkeyDialogSectionOptionRendererlabelruns textIf the video supports captions toggle captions ON OFF hotkeyc hotkeyDialogSectionOptionRendererlabelruns textRotate through different text opacity levels hotkeyo hotkeyDialogSectionOptionRendererlabelruns textRotate through different window opacity levels hotkeyw hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes increasing hotkey hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes decreasing hotkey hotkeyAccessibilityLabelaccessibilityDatalabelMinus hotkeyDialogSectionRenderertitleruns textSpherical Videos options hotkeyDialogSectionOptionRendererlabelruns textPan up hotkeyw hotkeyDialogSectionOptionRendererlabelruns textPan left hotkeya hotkeyDialogSectionOptionRendererlabelruns textPan down hotkeys hotkeyDialogSectionOptionRendererlabelruns textPan right hotkeyd hotkeyDialogSectionOptionRendererlabelruns textZoom in hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelPlus on number pad or right bracket hotkeyDialogSectionOptionRendererlabelruns textZoom out hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelMinus on number pad or left bracket dismissButtonbuttonRendererstyleSTYLE BLUE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textDismiss trackingParamsCAkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCAgQteYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP backButtonbuttonRenderertrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY BACK forwardButtonbuttonRenderertrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY FORWARD a11ySkipNavigationButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse textruns textSkip navigation trackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandclickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 signalActionsignalSKIP NAVIGATION voiceSearchButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse serviceEndpointclickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP openPopupActionpopupvoiceSearchDialogRendererplaceholderHeaderruns textListening promptHeaderruns textDidn t hear that Try again exampleQuery1runs text Play Dua Lipa exampleQuery2runs text Show me my subscriptions promptMicrophoneLabelruns textTap microphone to try again loadingHeaderruns textWorking connectionErrorHeaderruns textNo connection connectionErrorMicrophoneLabelruns textCheck your connection and try again permissionsHeaderruns textWaiting for permission permissionsSubtextruns textAllow microphone access to search with voice disabledHeaderruns textSearch with your voice disabledSubtextruns textTo search by voice go to your browser settings and allow access to microphone microphoneButtonAriaLabelruns textCancel exitButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCAQQ0LEFIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelCancel trackingParamsCAMQ7q8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP microphoneOffPromptHeaderruns textMicrophone off Try again popupTypeTOP ALIGNED DIALOG iconiconTypeMICROPHONE ON tooltipSearch with your voice trackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelSearch with your voice onResponseReceivedCommands clickTrackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 adsControlFlowOpportunityReceivedCommandopportunityTypeOPPORTUNITY TYPE ORGANIC SEARCH RESPONSE RECEIVED isInitialLoadtrue adSlotAndLayoutMetadata adSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw adLayoutMetadata layoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 adSlotMetadataslotId173088852162610159180631186312873511 slotTypeSLOT TYPE IN FEED slotPhysicalPosition1 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTABWAEgAw adLayoutMetadata layoutIdkewPyvK5hJWQYnwf layoutTypeLAYOUT TYPE TEXT IMAGE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzALOAxKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMAFYAVgDaAVwag adSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw adLayoutMetadata layoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg enablePacfLoggingWebtrue targetIdsearch page scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick pdr null script headbody dir ltrscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick bs null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set initialBodyClientWidth document body clientWidth scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ai null scriptiframe name passive signin src https accounts google com ServiceLogin service youtube amp uilel 3 amp passive true amp continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3D 252Fsignin passive 26feature 3Dpassive amp hl en style display none iframeytd appytd masthead id masthead logo type YOUTUBE LOGO slot masthead class shelldiv id search container class ytd searchbox spt slot search container divdiv id search input class ytd searchbox spt slot search inputinput id search autocapitalize none autocomplete off autocorrect off hidden name search query tabindex 0 type text spellcheck false divsvg id menu icon class external icon preserveaspectratio xMidYMid meetg id menu class yt icons ext viewbox 0 0 24 24path d M21 6H3V5h18V6z M21 11H3v1h18V11z M21 17H3v1h18V17z g svgdiv id masthead logo slot masthead logoa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 svg class external icon width 104 height 18 viewbox 0 0 104 18defsclippath id clip0 161 5084rect width 104 height 18 clippath defsg clip path url clip0 161 5084 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M104 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M34 2685 18 0201V12 4901L37 7785 1 00012H34 9185L33 5885 6 23012C33 2885 7 42012 33 0785 8 62012 32 8885 9 49012H32 8085C32 6785 8 71012 32 4385 7 44012 32 1285 6 21012L30 8385 1 00012H27 9785L31 4385 12 4901V18 0201H34 2685Z path d M41 1004 5 17012C37 8304 5 17012 36 9204 7 19012 36 9204 10 7901V12 6301C36 9204 15 9801 37 5604 18 2101 41 0404 18 2101C44 4304 18 2101 45 1804 16 1301 45 1804 12 6301V10 7901C45 1804 7 38012 44 4604 5 17012 41 1004 5 17012ZM42 2804 13 6401C42 2804 15 2601 42 0604 16 2901 41 0504 16 2901C40 0404 16 2901 39 8404 15 2401 39 8404 13 6401V9 72012C39 8404 8 33012 40 0004 7 10012 41 0504 7 10012C42 1404 7 10012 42 2804 8 40012 42 2804 9 72012V13 6401Z path d M49 2713 18 2001C50 6413 18 2001 51 6013 17 7001 52 3613 16 6401H52 3913L52 4913 18 0001H54 7213V5 41012H51 8513V15 4101C51 5813 15 9001 51 0213 16 2101 50 4413 16 2101C49 6913 16 2101 49 5313 15 6101 49 5313 14 6501V5 41012H46 6513V14 8101C46 6513 16 8201 47 2413 18 2001 49 2713 18 2001Z path d M59 9757 18 0001V3 25012H63 0257V1 00012H54 1257V3 25012H57 1657V18 0001H59 9757Z path d M64 9315 18 2001C66 3015 18 2001 67 2615 17 7001 68 0215 16 6401H68 0515L68 1515 18 0001H70 3815V5 41012H67 5115V15 4101C67 2415 15 9001 66 6815 16 2101 66 1015 16 2101C65 3515 16 2101 65 1915 15 6101 65 1915 14 6501V5 41012H62 3115V14 8101C62 3115 16 8201 62 9015 18 2001 64 9315 18 2001Z path d M77 7426 5 13012C76 4526 5 13012 75 5626 5 68012 74 9726 6 52012H74 9226C74 9926 5 39012 75 0226 4 52012 75 0226 3 71012V0 370117H72 2626V18 0001H74 6126L74 8226 16 9501H74 8626C75 4526 17 7001 76 3626 18 1801 77 5726 18 1801C79 9226 18 1801 80 5826 15 9001 80 5826 12 7101V10 7001C80 5826 7 23012 80 1626 5 13012 77 7426 5 13012ZM77 7026 12 5401C77 7026 14 8801 77 4826 16 1701 76 3326 16 1701C75 8326 16 1701 75 3326 15 9601 75 0226 15 5101V8 29012C75 2926 7 61012 75 8626 7 13012 76 4626 7 13012C77 5526 7 13012 77 7026 8 47012 77 7026 10 8901V12 5401Z path d M89 8204 10 5001C89 8204 7 47012 89 5104 5 19012 85 9804 5 19012C82 6704 5 19012 81 9204 7 39012 81 9204 10 6201V12 8201C81 9204 15 9101 82 5904 18 2101 85 9004 18 2101C88 4404 18 2101 89 9004 16 9901 89 7104 14 2801L87 2404 14 1401C87 2204 15 5901 86 9804 16 2901 85 9604 16 2901C84 7704 16 2901 84 7404 15 1301 84 7404 13 3001V12 6501H89 8204V10 5001ZM85 9204 7 08012C87 0704 7 08012 87 1204 8 21012 87 1204 10 0701V10 9801H84 7404V10 0701C84 7404 8 23012 84 7804 7 08012 85 9204 7 08012Z g g svg aa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 red svg class external icon width 111 height 18 viewbox 0 0 111 18defsclippath id clip0 161 5078rect width 111 height 18 clippath defsg clip path url clip0 161 5078 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M111 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M30 125 0 570001V17 57H32 915V11 57H33 505C37 045 11 57 38 715 9 57 38 715 6 14V5 45C38 715 1 77 37 005 0 570001 33 765 0 570001H30 125ZM35 775 6 2C35 775 8 6 35 025 9 55 33 455 9 55H32 915V2 64H33 505C35 365 2 64 35 775 3 37 35 775 5 7V6 2Z path d M39 858 17 57H42 628V8 71C43 118 7 96 44 178 7 77 45 418 8 01L45 568 4 78C45 388 4 74 45 188 4 72 45 018 4 72C43 728 4 72 42 768 5 69 42 288 7 26H42 228L42 048 4 98H39 858V17 57Z path d M53 832 10 07C53 832 7 04 53 522 4 76 49 992 4 76C46 682 4 76 45 932 6 96 45 932 10 19V12 39C45 932 15 48 46 602 17 78 49 912 17 78C52 452 17 78 53 912 16 56 53 722 13 85L51 252 13 71C51 232 15 16 50 992 15 86 49 972 15 86C48 782 15 86 48 752 14 7 48 752 12 87V12 22H53 832V10 07ZM49 932 6 65C51 082 6 65 51 132 7 78 51 132 9 64V10 55H48 752V9 64C48 752 7 8 48 792 6 65 49 932 6 65Z path d M58 2905 17 57V7 5C58 6605 6 99 59 1805 6 72 59 7205 6 72C60 5105 6 72 60 7105 7 4 60 7105 8 26V17 57H63 5905L63 5705 7 55C63 9205 7 02 64 4405 6 72 65 0105 6 72C65 7505 6 72 66 0305 7 29 66 0305 8 26V17 57H68 9005V8 06C68 9005 5 96 68 1805 4 74 66 3405 4 74C65 0805 4 74 64 0805 5 22 63 2705 6 09C62 9305 5 26 62 2505 4 74 61 0505 4 74C59 7505 4 74 58 6505 5 29 57 8905 6 19H57 8505L57 6705 4 98H55 4205V17 57H58 2905Z path d M72 1117 3 55C73 1317 3 55 73 5717 3 23 73 5717 1 89C73 5717 0 670001 73 1317 0 25 72 1117 0 25C71 1217 0 25 70 6517 0 61 70 6517 1 89C70 6517 3 23 71 1217 3 55 72 1117 3 55ZM70 7317 17 57H73 4717V4 98H70 7317V17 57Z path d M77 9275 17 77C79 2975 17 77 80 2575 17 27 81 0175 16 21H81 0475L81 1475 17 57H83 3775V4 98H80 5075V14 98C80 2375 15 47 79 6775 15 78 79 0975 15 78C78 3475 15 78 78 1875 15 18 78 1875 14 22V4 98H75 3075V14 38C75 3075 16 39 75 8975 17 77 77 9275 17 77Z path d M88 1186 17 57V7 5C88 4886 6 99 89 0086 6 72 89 5486 6 72C90 3386 6 72 90 5386 7 4 90 5386 8 26V17 57H93 4186L93 3986 7 55C93 7486 7 02 94 2686 6 72 94 8386 6 72C95 5786 6 72 95 8586 7 29 95 8586 8 26V17 57H98 7286V8 06C98 7286 5 96 98 0086 4 74 96 1686 4 74C94 9086 4 74 93 9086 5 22 93 0986 6 09C92 7586 5 26 92 0786 4 74 90 8786 4 74C89 5786 4 74 88 4786 5 29 87 7186 6 19H87 6786L87 4986 4 98H85 2486V17 57H88 1186Z g g svg aspan id country code span divdiv id masthead skeleton icons slot masthead skeletondiv class masthead skeleton icon divdiv class masthead skeleton icon divdiv class masthead skeleton icon div div ytd mastheada slot guide links primary href https www youtube com about style display none About aa slot guide links primary href https www youtube com about press style display none Press aa slot guide links primary href https www youtube com about copyright style display none Copyright aa slot guide links primary href t contact us style display none Contact us aa slot guide links primary href https www youtube com creators style display none Creators aa slot guide links primary href https www youtube com ads style display none Advertise aa slot guide links primary href https developers google com youtube style display none Developers aa slot guide links secondary href t terms style display none Terms aa slot guide links secondary href t privacy style display none Privacy aa slot guide links secondary href https www youtube com about policies style display none Policy amp Safety aa slot guide links secondary href https www youtube com howyoutubeworks utm campaign ytgen amp utm source ythp amp utm medium LeftNav amp utm content txt amp u https 3A 2F 2Fwww youtube com 2Fhowyoutubeworks 3Futm source 3Dythp 26utm medium 3DLeftNav 26utm campaign 3Dytgen style display none How YouTube works aa slot guide links secondary href new style display none Test new features aa slot guide links secondary href https tv youtube com learn nflsundayticket style display none NFL Sunday Ticket adiv id copyright slot copyright style display none div dir ltr style displayinline copy 2024 Google LLC div div ytd appscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick nc pj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsbe dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js ld null scriptscript id base js src https www youtube com s desktop 4261a0db jsbin desktop polymer legacy browsers vflset desktop polymer legacy browsers js nonce 5 ja5bv sVXPy vBqFAGVA scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsef dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsae dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js r null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ac null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAvar onPolymerReady function e window removeEventListener script load dpj onPolymerReady if window ytcsi window ytcsi tick apr null if window Polymer Polymer RenderStatus onPolymerReady else window addEventListener script load dpj onPolymerReady scriptscript nonce 5 ja5bv sVXPy vBqFAGVA function serverContract window ytPageType search window ytCommand clickTrackingParamsIhMI2MTlm77HiQMVPdeXCB3y6jYmMghleHRlcm5hbA commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAQ 3D 3D window ytUrl results app x3ddesktop x26search query x3da brief introduction to flask x26sp x3dEgIQAQ 253D 253D var a window function e var c window c getInitialCommand function return e c loadInitialCommand c loadInitialCommand c getInitialCommand a ytCommand function e c l f g h k var d window d getInitialData function var b window b ytcsi b ytcsi tick pr null b pagee endpointc responsel f b playerResponse f g b reelWatchSequenceResponse g k b url k h b previousCsn h return b d loadInitialData d loadInitialData d getInitialData a ytPageType a ytCommand a ytInitialData a ytInitialPlayerResponse a ytInitialReelWatchSequenceResponse a ytPreviousCsn a ytUrl scriptlink rel stylesheet href https www youtube com s desktop 4261a0db cssbin www main desktop watch page skeleton css name www main desktop watch page skeleton nonce 7oKV MQ5b6kOM3r8xHCRGwdiv id watch page skeleton class watch skeleton hiddendiv id containerdiv id relateddiv class autoplay skeleton light border bottomdiv id upnext class skeleton bg color divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv id info containerdiv id primary info class skeleton light border bottomdiv id title class text shell skeleton bg color divdiv id infodiv id count class text shell skeleton bg color divdiv class flex 1 divdiv id menudiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color div div div divdiv id secondary info class skeleton light border bottomdiv id top rowdiv id video owner class flex 1div id channel icon class skeleton bg color divdiv id upload info class flex 1div id owner name class text shell skeleton bg color divdiv id published date class text shell skeleton bg color div div divdiv id subscribe button class skeleton bg color div div div div div divscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick gcc null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set CSI SERVICE NAME youtube TIMING INFO GetSearch rid 0x4017b3a81b4a53b4 yt ad 1 scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi ytcsi infoGel serverTimeMs 648 0 script body html  video song downloadPricing Navigationendpointclicktrackingparamscn4deoqychgqihmiuehnm77hiqmv4zvcar2ztbmp Loggingurls Baseurlhttps Www
Discover Our Features navigationEndpointclickTrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW loggingDirectivestrackingParamsCN0DEOqyChgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue onTapclickTrackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead paralleladinteraction ai Cy2BnSUMrZ7WbJteMnMwPn620 AYA68y79YgTABADIABgyQaCARNwYXJ0bmVyLXlvdXR1YmUtc3JwqAMEqgQXT9AIu1GloScyL8WxYHZwJdSnqcSq LHABQSQBwSoB edsQKoB idsQKoB7jEsQKoB4QI0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA7ALAboLOwgDEAUYDCALKAUwBUABSABYamAAaABwAYgBAJABAZgBAaIBCAoAqAIB2AICqAEBwAEB0AEB4AEBgAIBoBcB u0026sigh t7ZF5D7FwlE u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026ad mt 5BAD MT 5D u0026acvw 5BVIEWABILITY 5D u0026gv 5BGOOGLE VIEWABILITY 5D u0026nb 5BNB 5D u0026label video click to advertiser site commandMetadatawebCommandMetadataurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www google com aclk sa l u0026ai DChcSEwjg5fibvseJAxWYd38AHe8EOocYABAGGgJvYQ u0026co 1 u0026gclid EAIaIQobChMI4OX4m77HiQMVmHd AB3vBDqHEAAYASAGEgIvV D BwE u0026sig AOD64 0SBpZcaUMA XNNrUtV85xQcOKjA u0026adurl https www cloud66 com 3Fgad source 3D2 23features 3Futm source 3Dg 26utm medium 3Da 26utm campaign 3Dgoogle sitelink 26utm source 3Dgoogle 26utm campaign 3D21719089388 26utm medium 3Dad 26utm content 3D166779752814 26utm term 3Ddeploy 2520flask 2520app u0026ms CLICK MS u0026nx NX u0026ny NY u0026nb NB targetTARGET NEW WINDOW clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION SITELINK code6 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD trackingParamsCNwDENbwCiITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCNsDEMzoDRgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP trackingParamsCNoDELsvGAAiEwi54eebvseJAxXhm8IBHZlMEw8 itemSectionRenderercontents h1 AgVqsmz ZW4 h1 i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtdCl00u1l1A0bzl3FkYR0 L 6Hg width360 height202 urlhttps i ytimg com vi AgVqsmz ZW4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAIvLIrKbPVI cNCJQDSAfbLdo73g width720 height404 A brief Introduction to Flask Python Web Framework A brief Introduction to Flask Python Web Framework by A Byte of Code 64 755 views 2 years ago 2 minutes 8 seconds longBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 viewCountTextsimpleText64 755 views navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode shortBylineTextruns textA Byte of Code navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw9A7sr556bW2oIC showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel64K views simpleText64K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 trackingParamsCNkDEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtBZ1Zxc216LVpXNA 3D 3D commands clickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNgDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 8 seconds simpleText208 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdAgVqsmz ZW4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdAgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNcDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdAgVqsmz ZW4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds AgVqsmz ZW4 paramsCAQ 3D videoIds AgVqsmz ZW4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNYDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a barebones textpython boldtrue text framework for handling HTTP requests Create a responsive app easily with simple readable code snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v AgVqsmz ZW4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdAgVqsmz ZW4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMLCJ Vy9jelKjdlAG6AwoI4NO6 qGzkqpnugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 02056ab26cfe656e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtBZ1Zxc216LVpXNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 41KawMvSAv5taqrq WVaprt5 ftX6FovDKEQMB45Pnn8c0DKfRZkvxVcY6OadEWqQtiJtLEw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUDENwwGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl AByteofCode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCx3b18RQVMGx 1R7jM2ModA canonicalBaseUrl AByteofCode h1 lLqgpesS6p8 h1 i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCD1bG q2De4 0CaSMAi5di7H6ezA width360 height202 urlhttps i ytimg com vi lLqgpesS6p8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB6xhwCKiUVbSVM7fbIIt04nCo9Aw width720 height404 What is Flask and how do you use it What is Flask and how do you use it by Pragmatic AI Labs 14 867 views 3 years ago 2 minutes 51 seconds longBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 viewCountTextsimpleText14 867 views navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai shortBylineTextruns textPragmatic AI Labs navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw9An9XL2N6UqN2UAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel14K views simpleText14K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 trackingParamsCNQDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtsTHFncGVzUzZwOA 3D 3D commands clickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCNMDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 minutes 51 seconds simpleText251 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdlLqgpesS6p8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdlLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNIDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLqgpesS6p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLqgpesS6p8 paramsCAQ 3D videoIds lLqgpesS6p8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCNEDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textWhat is textFlask boldtrue text and how do you use it Learn to build a simple hello world application If you enjoyed this video here are additional snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textThis page gives a good textintroduction to Flask boldtrue text It assumes you already have textFlask boldtrue text in stalled If you do not head over to the snippetHoverTextruns textText detected in the video maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel1 second This page gives a good u003cb u003eintroduction to Flask u003c b u003e It assumes you already have u003cb u003eFlask u003c b u003e in stalled If you do not head over to the u0026nbsp simpleText001 timestampEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026t 1s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 startTimeSeconds1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026osts 1 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v lLqgpesS6p8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLqgpesS6p8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCgjg07r obOSqme6AwoI1sOl55bfgtgXugMKCKnxk G vY2cH7oDCwiRgpK i7KK0 UBugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94baa0a5eb12ea9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtsTHFncGVzUzZwOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kdGhwYu8yyqy0 bEi78IoHQ0lKU5afiIwrM6wf8iFDNX4 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNADENwwGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl pragmaticai webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNDfiL0D1LUeKWAkRE1xO5Q canonicalBaseUrl pragmaticai adSlotRendereradSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy BflgGQ9NDZQjrOgzp3ESyqNuHlaGfp1VfSHIqJdHPfTUIRftwokWbPDwLNPoRqgsxJOq4uf5CmifOMVIkU4lU2fkBhP424jUyzB3GB5IedIAG0BEdFv8ATn P3CknyF4cwc width1600 height1600 titlesimpleTextLBGTQ Test descriptionsimpleTextTake LBGTQ Test websiteTextsimpleTextbuzzfunia com navigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai Cwf8WSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEoAJP0O0HQA hEEQAAwe45PdFC8RO65nqqn944ZPuurLYPusXOnBeQ2rYSgMrNXUHcUBdZ4xYwpQ s6pEpUjSFpUIHrqaawr N6ysZ09j3Ki1oda9mxxLGHcdgV6Hq5jPwLBGPnLlG9p2PGBt5fFPtXtrbU8Vx6H7bJYFaW dSzxxYby3KzrF2gmU2U4WYLpWWQpaWsyABNTXURDxqvk t36xBKJfj07Gbi2pjWSUFFzWCySYlXBUROXm5qF5jDCEanxgJbddGsfzBQUfLJ64ujKieYY3BJjNO4p35NIv4HidZTUUXV1GgaU iG3qprRNN0QnL6CsSno3h47XFOlGznFvNHxaXtTxGDvsHtzCcTTiXyn87i9UEH3X8nHQndIAHDABNLu89P0BIgFpYidqFGSBQgIE3i57IyvGKAGboAH3 mArBiQBwSoB mxsQKoB4C6sQKoB LAsQKoB7jEsQKoB edsQKoB idsQKoB q3sQKoB6e1sQKoB 1sQKoB C1sQKoB4KqsQKoB4QIqAeo0huoB7YHqAex3BuoB6SasQKoB5GfsQKoB7CbsQKoB66xsQKoB a8sQKoB6aqsQKoB8q6sQKoB zAsQKoB 2ysQKoB e4sQKoB i4sQKoB4HGG6gH K xAqgHq8UbqAfj2RuoB7epsQKoB5e6sQKoB mrsQKSCAtBQUFBQUFBQUFBQdIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQPICQDICYoCugs CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgaoAgC1As7cOD 4E wGwFAPAFYGAgECKFxYIAxgBIAEoATABOAFAAUgBUAFYAWACoBcBqRdQyYv3skfUKboXBCgAMADSFwkSArFpGG4iAQA u0026sigh emycqP9TIh4 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSE CKppXIAqxYq7lRCdQhB12 iObiuLIXjIFEzm7Donle9bpiVQ KriFZoSPoZ2E3jc6v YJZ 1FL9E rGTcGJE 9A01Dx1D lN8dQ79JRRbZhrrPbANbbgVrqUkHJxoGdHz0fc9q0B90qfMS HbAv9V ZdnGpp0N5fsBXILjYbnSGMR8a5fQkDpu oG0zo0 KrjnW5rRQfpeKD7Ma557eEPt8 alW9b6volE4j6C sWwXi8cdqQ56AWOJZXYj6zEGfQkaVHY8lphP Wls6Cor40Ok6Jiqmhatoc7Wy8UWARKtLq1YLU5diMCN9NwkU3DFx4YAej4s61tm38HbG7WluLyiDpeg4e h2da1Wf9eyrRqJm7VMZrUx 4Ir2EfyjY1A84G k t2nF6Iqzooplp6IcErxF ahqMpbQGYO2BS PO9ySvTUjsbI92WeHcc6TQnt7n2z12UoMww7CQTYmmpHVN46ZXgnGg23BOfInvhXtMy4IPXK3jhT0GVv0uRYysG2TedM CFyNzGMmp E0vspKRX FOZRPZS7PeJpkxbbWpzmq0Vh55HU8ZlxDynhXxx6brXn5I4vKDgsWqAKuw EHT3W0wqT7r3dOd3TvvetsgLLkEXiBqW y7hEgtPpHFqpSymn7Jjp2C dTlz0z4iDXaZpejeGYYBMaZXK tJKl1hAs3GtmgrgdGTwew0F9MNHNMioqXNg2aV7N0 1UjycCJ22zCE6OYMXp CNhKAMvEq8qewS sP2AsNyuWDBqCbXTYNKNcq1dPyhhhmrL0Tmbv ORPxUocbqFtHElaJgMSvOw GeK8eY35KNcBMN2d 2kDQc71X9AdUK6lAqO sNFeolPKQTpc l0JRP0M7oBm2tHnCZhDYaxbGBk zMbCwWIM tHwHOmoXPyYkxLrDDe4AJmVeP6ADJXtvMyOiMEFezyiAdrow4G UP7ZLqKq93wY Hc4GnNfnTE9GtL68Uf4ziZJscPFakg98YFJyvegZ koQkWVKXy61YVDhHEmKMtzth8UhBy9scoyBJtjihp0xvZ1npZ2ihINaWjK595BoHiKR oRUSaN4IrV5GjvNJjTnXFQ31rg5usL0j33 vxItJ0bPjji777kKtJfS1E2wUSz wl7N9EdnqsBJfasUsuDXHnP5ZZgGTxBv8Fy0H5k9Mpn0Q91uRCcgXJ523eLptdNz7RyrQOhWybfsgT0OACVyBuj71ZlDYLhgvW3Euz7Zy TyEhO90oKIv7s sxixy qlOtlmfZGV1hx4jmnivf13Uo3JEwUPOoALDZz1655T5zY4IRfehf3YkYY3O x3UyhgCB7ym2PScxrs hCElfm7bHt FNEpWq082v uLHNFhMOFmhbjlcQHMgYfpoq25B7nQl5892nZF6H9LivtQMy0qLVrcM0FtEIb0GJOydW7FmfhPjGCvNusq0BSUFpzIjO8ZE46IIZnZgERyln7Bt9hyijK7hfxF1eAgXMLlTaDQiWDCi5 kQ8a47mhZsmhv9x3AvN2rtcaqUcm2eTd6oCwm vFZGxVM9lg1 JU709UNS4khQkR140a5L7oKAh00Vo Hi9hSNzsF9 DRe8j0EbSj0wWxaCDfol8 9MfdyBDur42BJF1lYEAp05aktehSOjL1igR47CDzq vD2jxCeOjVSL8WROA8Szre9tLFtoBlQ185neoVbblLZagOjjMkxnq0UjOV5f6V02k4Q NDhz5qN3HIlF4NCYAiz3YE7dmxfoR6QFsll8IZePnmGlCJhTnqBa1iXNdh0E kY9c9bH8Yk03Sr87OpUgc8latrdsIqOrYeeeEpuWqFVYoEm1tQICAbC9f 8g9 Q7DsU u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCM8DEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjsv1wSzR 4zQZbEqSRiT7H 9le2lR5czxWHFRHpz1wzXCVt6dGEd ps98A1IxDjFwtB4gmcpaAIKmLeX4ifC1mmZk3H3voD15rJL06KNNLFBLFhFNB03gclgqj9X5qOdvDeRcPXX0bX2ppeTgvhOyjQ u0026sig Cg0ArKJSzD7NrjPW3eveEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCM4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai Ck7lBSUMrZ7WbJteMnMwPn620 AaxusGme9WxyvKCE2QQASAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAeSZrrE9qQLIir5uMkSBPqgDBMgDCqoEnAJP0O0HQA hEETysx0YSXwn8qCtmKr7nUp w5Hg aPHK sCNiltUl3tTCw8IUkjelN Y49pjKk3qZhVoRHhB6AJPfC4cRTrz z6iaokmXeOnpxx61twBhXddgZ5Hq9IZh7EMvLXvyVgh9ebvK3SJ53xhuByWAOA7ZsAXbm9dDvYnsulmvuteWs4VHs6XJ3oWeMGVi1rRw2YMz5AxL6vqdHg3b3qWGQvAfsVyAORUkQ4DyCIew RUU6BmIPZqybUBbfmm bfZG8f1kEqJqVt fSRw6QU2glpNrAjxY5Vvs7jecvbUnotBUI nkwW2 0ytlHqxGmVmS3fyQpBX36rE0YSLBE0Y1DKileKBcDN2nPow4kYSkzjXaBH9FPS 5IFCAgTeLnsjK8YoAZugAff6YCsGJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB adsQKoB7ehsQKoB961sQLSCCgIgEEQARheMgKCAjoLgEKAwICAgKCAgAJI2aDSNVAUWMDT6Ju x4kDmgkaaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS xCd6DA3ZxRVdkyAkAyAmKApgLAboLNQgDEAUYBCAIKAEwBUABSABYTmAAaABwAYgBAJgBAaIBCAoAqAIB2AICqAEB2AEBgAIBiAIG0AsSmg0BEqoNAlVTyA0B0g1BaHR0cHM6Ly93d3cuYnV6emZ1bmlhLmNvbS8 Y2lkPTEwNzYxJnV0bV9zb3VyY2U9YnV6emZ1bmlhLmNvbS8xNzK4E wGwFAPAFYGAgEDQFQHYFQHiFgIIAYAXAYoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF1DJi eyR9QpuhcEKAAwAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYASAAEgJaJfD BwE u0026num 1 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 3ljp aUw1O YIKe3q76OecXnbglw u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCM0DEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCMwDEMzoDRgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 Z1RJmh OqeA h1 i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAuToT2WhtYyxoNenChum3vaPINkA width360 height202 urlhttps i ytimg com vi Z1RJmh OqeA hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD2 JIwPHoglSsUNAukZpYjypohRQ width720 height404 Learn Flask for Python Full Tutorial Learn Flask for Python Full Tutorial by freeCodeCamp org 1 872 112 views 5 years ago 46 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 viewCountTextsimpleText1 872 112 views navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw9A4NO6 qGzkqpn showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 8 million views simpleText1 8M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA trackingParamsCMsDEP6YBBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtaMVJKbWhfT3FlQQ 3D 3D commands clickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMoDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel46 minutes 59 seconds simpleText4659 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdZ1RJmh OqeA actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdZ1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMkDEPnnAxgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdZ1RJmh OqeA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Z1RJmh OqeA paramsCAQ 3D videoIds Z1RJmh OqeA untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMgDEMfsBBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a micro web framework written in textPython boldtrue text It is classified as a microframework because it does not require particular tools snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textAnd this is exactly what you think it is it s an textintroduction to flask boldtrue text for textPython boldtrue text So this is what we re going to be doing here I m pretty snippetHoverTextruns textCreator provided subtitles CC maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel0 seconds And this is exactly what you think it is it u0026 39 s an u003cb u003eintroduction to flask u003c b u003e for u003cb u003ePython u003c b u003e So this is what we u0026 39 re going to be doing here I u0026 39 m pretty u0026nbsp simpleText000 timestampEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Z1RJmh OqeA u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdZ1RJmh OqeA paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCNbDpeeW34LYF7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6754499a1fcea9e0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtaMVJKbWhfT3FlQSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMcDENwwGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 F7AK WzpYdY h1 i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAQckZ9md8tMzFbix z9Vrr5JISWg width360 height202 urlhttps i ytimg com vi F7AK WzpYdY hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLD0zqtpp6Gz0cCbvesKVYoavrnlZQ width720 height404 A brilliant introduction to Flask A brilliant introduction to Flask by Pythonist 190 359 views 4 years ago 5 minutes 45 seconds longBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 viewCountTextsimpleText190 359 views navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist shortBylineTextruns textPythonist navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw9A1sOl55bfgtgX showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel190K views simpleText190K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY trackingParamsCMYDEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtGN0FLLVd6cFlkWQ 3D 3D commands clickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCMUDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 45 seconds simpleText545 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdF7AK WzpYdY actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdF7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMQDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdF7AK WzpYdY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds F7AK WzpYdY paramsCAQ 3D videoIds F7AK WzpYdY untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCMMDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we are going to get a great textintroduction to Flask boldtrue text framework What it is actually why we should use textFlask boldtrue text and how to snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgip8ZPxvr2NnB 6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction to Flask Web Server Gateway Interface What Flask is How to install collapsedThumbnailthumbnails urlhttps i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction to Flask timeDescriptionruns text005 h1 i ytimg com vi F7AK WzpYdY hqdefault 6000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBuSIjhxvNW7pC7ZdCJCwdSNpP9vg width336 height188 onTapclickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 5s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds5 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 5 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMIDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text338 h1 i ytimg com vi F7AK WzpYdY hqdefault 218833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAP8Gm4jib 0PxtIJw8Rm5o8agAig width336 height188 onTapclickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 218s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds218 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 218 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMEDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Flask is How to install timeDescriptionruns text524 h1 i ytimg com vi F7AK WzpYdY hqdefault 328800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAkNKBrfeZ 6zWGPSJrw6jkpI s8A width336 height188 onTapclickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v F7AK WzpYdY u0026t 324s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdF7AK WzpYdY startTimeSeconds324 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 17b00af96ce961d6 u0026ip 198 54 114 74 u0026osts 324 u0026mt 1730885867 u0026oweuc clickTrackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoIdF7AK WzpYdY visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCMADENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCL0DEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCL8DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCL4DEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCLwDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCLsDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4281874488 section2Color4280821800 section3Color4279834905 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4278979596 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284900966 section2Color4284045657 section3Color4283256141 primaryTitleColor4294967295 secondaryTitleColor4293585642 iconActivatedColor4294967295 iconInactiveColor4290756543 section4Color4282400832 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCLoDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtGN0FLLVd6cFlkWSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lmWRM3ZAZpxfHaINm77 e9J0rd76AGVyJy Cc G79abkY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkDENwwGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl Pythonist webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCGbcVi5c9XlAHkqKcHY3lLw canonicalBaseUrl Pythonist h1 Hzg16 4k Kk h1 i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAHpFC aWx4H0cW3TuUb1iKI7GX8Q width360 height202 urlhttps i ytimg com vi Hzg16 4k Kk hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCm2d7hEpR0sU6t2ZN6cajA5vGGYg width720 height404 An Introduction to Flask An Introduction to Flask by O Reilly 10 697 views 10 years ago 1 minute 26 seconds longBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly publishedTimeTextsimpleText10 years ago lengthTextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 viewCountTextsimpleText10 697 views navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly shortBylineTextruns textO Reilly navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw9AqfGT8b69jZwf showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel10K views simpleText10K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk trackingParamsCLgDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtIemcxNi00ay1Law 3D 3D commands clickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLcDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 minute 26 seconds simpleText126 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdHzg16 4k Kk actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdHzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLYDEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzg16 4k Kk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Hzg16 4k Kk paramsCAQ 3D videoIds Hzg16 4k Kk untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLUDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textGet started with textFlask boldtrue text the popular web framework that s textsmall boldtrue text lightweight and powerful This video texttutorial boldtrue text uses use textshort boldtrue text and snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Hzg16 4k Kk u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzg16 4k Kk paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwsIkYKSv4uyitPlAboDCwiXxume0Pj9yeMBugMLCO64x Lp9aKagAG6AwsIvOfGhpag N gAboDCwjD2f X 574utABugMKCOqKv6iBhoTfQroDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f3835ebee24f8a9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtIemcxNi00ay1LayDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kgOPoHGJd Dnx3s7Sat3 YrWDsit1l4OVrOknz1PGSiQY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQDENwwGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl oreilly webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC3BGlwmI Vk6PWyMt15dKGw canonicalBaseUrl oreilly h1 5aYpkLfkgRE h1 i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3 GwFX1aGAXhtD6eAXVsKXk1Ncw width360 height202 urlhttps i ytimg com vi 5aYpkLfkgRE hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCTHL2okfc0QnbviRZt2YUXkUkiMw width720 height404 build a meme Python website Flask Tutorial for Beginners build a meme Python website Flask Tutorial for Beginners by NetworkChuck 504 493 views 2 years ago 13 minutes 30 seconds longBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 viewCountTextsimpleText504 493 views navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck shortBylineTextruns textNetworkChuck navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw9AkYKSv4uyitPlAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel504K views simpleText504K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE trackingParamsCLMDEP6YBBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs1YVlwa0xma2dSRQ 3D 3D commands clickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCLIDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel13 minutes 30 seconds simpleText1330 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId5aYpkLfkgRE actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLEDEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId5aYpkLfkgRE listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 5aYpkLfkgRE paramsCAQ 3D videoIds 5aYpkLfkgRE untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCLADEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textBuild your own textPython Flask boldtrue text website with Linode https ntck co linode get a 100 Credit good for 60 days as a new user Yes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJfG6Z7Q P3J4wG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What do you need What the junk is Flask Let s get started Time to build our meme website Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 collapsedLabelruns text6 text chapters expandedTitleruns text6 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDqcRXTE4GhrHa1Ub6l7CI 88P0A width336 height188 onTapclickTrackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCK8DENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat do you need timeDescriptionruns text050 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 50933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAtZ1skGBcOWoIsgdqiELCr2NUWNw width336 height188 onTapclickTrackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 50s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds50 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 50 u0026mt 1730885867 u0026oweuc trackingParamsCK4DENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat the junk is Flask timeDescriptionruns text209 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 151166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBseUKV7mwiLFngfLex76PVmmwFwA width336 height188 onTapclickTrackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 129s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds129 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 129 u0026mt 1730885867 u0026oweuc trackingParamsCK0DENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLet s get started timeDescriptionruns text256 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 176966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB4apac77oNVNoeO6K52kbWFauuIA width336 height188 onTapclickTrackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 176s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds176 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 176 u0026mt 1730885867 u0026oweuc trackingParamsCKwDENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTime to build our meme website timeDescriptionruns text823 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 505233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAfAMhf3QbtqLBsosuW1Z3CVTB6nQ width336 height188 onTapclickTrackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 503s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds503 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 503 u0026mt 1730885867 u0026oweuc trackingParamsCKsDENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1133 h1 i ytimg com vi 5aYpkLfkgRE hqdefault 714866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDJxRGnVtnYzehRWa1zZ794mlwQig width336 height188 onTapclickTrackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 5aYpkLfkgRE u0026t 693s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId5aYpkLfkgRE startTimeSeconds693 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e5a62990b7e48111 u0026ip 198 54 114 74 u0026osts 693 u0026mt 1730885867 u0026oweuc trackingParamsCKoDENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCKcDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCKkDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCKgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCKYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCKUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244313 secondaryTitleColor4283197813 iconActivatedColor4279321689 iconInactiveColor4286485662 section4Color4292732907 iconDisabledColor4072458961 darkColorPalettesection1Color4278658611 section2Color4278524966 section3Color4278391577 primaryTitleColor4293261311 secondaryTitleColor4288921804 iconActivatedColor4293261311 iconInactiveColor4285959059 section4Color4278257932 iconDisabledColor4064893536 vibrantColorPalettesection1Color4279459711 section2Color4279326322 section3Color4279192678 primaryTitleColor4293261311 secondaryTitleColor4290238693 iconActivatedColor4293261311 iconInactiveColor4285238169 section4Color4279059289 iconDisabledColor4063577420 useCustomColorstrue loggingDirectivestrackingParamsCKQDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs1YVlwa0xma2dSRSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k01 GpvVZW8w4ULtaQaa55ls8aMf2a5dXhIe56pjMvG0 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKMDENwwGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl NetworkChuck webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9x0AN7BWHpCDHSm9NiJFJQ canonicalBaseUrl NetworkChuck h1 45P3xQPaYxc h1 i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA5MD4 GDRiZs3J70uQO4k3qLAu6Q width360 height202 urlhttps i ytimg com vi 45P3xQPaYxc hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAFb2JuKcI17woqSKHhA8IbYP50Bw width720 height404 Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial Flask Full Course Build Stunning Web Apps Fast Python Flask Tutorial by Code with Josh 36 954 views 7 months ago 1 hour 25 minutes longBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical publishedTimeTextsimpleText7 months ago lengthTextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 viewCountTextsimpleText36 954 views navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical shortBylineTextruns textCode with Josh navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw9Al8bpntD4 cnjAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel36K views simpleText36K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc trackingParamsCKIDEP6YBBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0NVAzeFFQYVl4Yw 3D 3D commands clickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 25 minutes 41 seconds simpleText12541 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId45P3xQPaYxc actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKADEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId45P3xQPaYxc listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 45P3xQPaYxc paramsCAQ 3D videoIds 45P3xQPaYxc untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8DEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns text from Timestamps 0000 textIntroduction boldtrue text to The Course 145 UnSponsored SponsorShip 242 textIntroduction to Flask boldtrue text 1020 snippetHoverTextruns textFrom the video description maxOneLinetrue snippetTextruns textWelcome to my textintroduction to flask boldtrue text we re about to crud together eh that sounded weird but it was supposed to not that kind we are snippetHoverTextruns textAutomatic captions maxOneLinetrue snippetTimestampaccessibilityaccessibilityDatalabel2 seconds Welcome to my u003cb u003eintroduction to flask u003c b u003e we u0026 39 re about to crud together eh that sounded weird but it was supposed to not that kind we are u0026nbsp simpleText002 timestampEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026t 2s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc startTimeSeconds2 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026osts 2 u0026mt 1730885867 u0026oweuc inlinePlaybackEndpointclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 45P3xQPaYxc u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId45P3xQPaYxc paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsI7rjH4un1opqAAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e393f7c503da6317 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs0NVAzeFFQYVl4YyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com u WzPKZ5HingjglIaRCPG602kUI9hTirU2md5W4yofMAJmle2lSJurfXl08b4vJfBpsTvhkc Us s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4DENwwGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl codewithjoshoffical webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCwcXQMYphMbpuw8ok9HQguw canonicalBaseUrl codewithjoshoffical h1 gDSLrpxR3G4 h1 i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD5WNS2PUxvZ6vuLCz r0ip71ApNA width360 height202 urlhttps i ytimg com vi gDSLrpxR3G4 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBq3iljsO rIvDbwJppCGoPNJYbMg width720 height404 Flask Tutorial 1 Introduction to Flask Flask Tutorial 1 Introduction to Flask by Chris Hawkes 85 216 views 8 years ago 3 minutes 14 seconds longBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes publishedTimeTextsimpleText8 years ago lengthTextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 viewCountTextsimpleText85 216 views navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes shortBylineTextruns textChris Hawkes navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw9A7rjH4un1opqAAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel85K views simpleText85K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 trackingParamsCJ0DEP6YBBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtnRFNMcnB4UjNHNA 3D 3D commands clickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwDEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel3 minutes 14 seconds simpleText314 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdgDSLrpxR3G4 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdgDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsDEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdgDSLrpxR3G4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds gDSLrpxR3G4 paramsCAQ 3D videoIds gDSLrpxR3G4 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoDEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn to code with me https codehawke com Other Social https twitter com RealChrisHawkes snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwi858aGlqD83 ABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Flask Overview Prerequisites collapsedThumbnailthumbnails urlhttps i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 10866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDXYpAiYqo sqlONCT0u IpQk92MQ width336 height188 onTapclickTrackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Overview timeDescriptionruns text017 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 17933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLANkEzvOS4MhjOt9k ngs4BV0pwSg width336 height188 onTapclickTrackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 17s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds17 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 17 u0026mt 1730885867 u0026oweuc trackingParamsCJgDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPrerequisites timeDescriptionruns text122 h1 i ytimg com vi gDSLrpxR3G4 hqdefault 85833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqDusai6 vvniY9vuU0hPQcFXEAA width336 height188 onTapclickTrackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v gDSLrpxR3G4 u0026t 82s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdgDSLrpxR3G4 startTimeSeconds82 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 80348bae9c51dc6e u0026ip 198 54 114 74 u0026osts 82 u0026mt 1730885867 u0026oweuc trackingParamsCJcDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJQDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJYDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJMDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJIDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389298 primaryTitleColor4279506457 secondaryTitleColor4283916400 iconActivatedColor4282731865 iconInactiveColor4288062652 section4Color4292731627 iconDisabledColor4073312992 darkColorPalettesection1Color4281481023 section2Color4280822835 section3Color4280164646 primaryTitleColor4293259007 secondaryTitleColor4288918220 iconActivatedColor4293259007 iconInactiveColor4285956499 section4Color4279506457 iconDisabledColor4064693593 vibrantColorPalettesection1Color4283389797 section2Color4282731609 section3Color4282073420 primaryTitleColor4293259007 secondaryTitleColor4290761199 iconActivatedColor4293259007 iconInactiveColor4286088345 section4Color4281415231 iconDisabledColor4064035404 useCustomColorstrue loggingDirectivestrackingParamsCJEDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtnRFNMcnB4UjNHNCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com oQ06yo6 qMJTe4xZqKouJTgCR7mhlooqKVixOcSTUpAWLu9Lmsm hke2Y1vYKcOC45RKy2n UE8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJADENwwGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl realchrishawkes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCfV36TX5AejfAGIbtwTc7Zw canonicalBaseUrl realchrishawkes h1 4L xAWDRs7w h1 i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD284TscLGuZWIwGS51qfHM62IY8A width360 height202 urlhttps i ytimg com vi 4L xAWDRs7w hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBOMw2T2KKWJ5Nmpj7VO1Dv1b6SoQ width720 height404 Introduction To Flask Web Framework Introduction To Flask Web Framework by Krish Naik 191 871 views 3 years ago 10 minutes 21 seconds longBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 viewCountTextsimpleText191 871 views navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 shortBylineTextruns textKrish Naik navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw9AvOfGhpag N gAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel191K views simpleText191K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w trackingParamsCI8DEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs0TF94QVdEUnM3dw 3D 3D commands clickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI4DEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel10 minutes 21 seconds simpleText1021 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId4L xAWDRs7w actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCI0DEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4L xAWDRs7w listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4L xAWDRs7w paramsCAQ 3D videoIds 4L xAWDRs7w untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwDEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web application framework written in textPython boldtrue text It is developed by Armin Ronacher who leads an international group of snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCMPZ 9f nvi60AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction What Is Flask Web Server Gateway Interface collapsedThumbnailthumbnails urlhttps i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 collapsedLabelruns text3 text moments expandedTitleruns text3 text auto generated moments in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text053 h1 i ytimg com vi 4L xAWDRs7w hqdefault 58166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQ1lCvydATSnbW7uj23ekiXHq3qw width336 height188 onTapclickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 53s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds53 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 53 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIsDENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat Is Flask timeDescriptionruns text139 h1 i ytimg com vi 4L xAWDRs7w hqdefault 128100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCWngvzVNfIJksONTErVovl7D3qpA width336 height188 onTapclickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 99s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds99 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 99 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIoDENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWeb Server Gateway Interface timeDescriptionruns text314 h1 i ytimg com vi 4L xAWDRs7w hqdefault 209133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBpWS5j3qWMKufGl4wEyNmgM9YmwA width336 height188 onTapclickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandExecutorCommandcommands clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 4L xAWDRs7w u0026t 194s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4L xAWDRs7w startTimeSeconds194 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e0bff10160d1b3bc u0026ip 198 54 114 74 u0026osts 194 u0026mt 1730885867 u0026oweuc clickTrackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP entityUpdateCommandentityBatchUpdatemutations entityKeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D typeENTITY MUTATION TYPE REPLACE payloadmarkersVisibilityOverrideEntitykeyEhN2aXNpYmlsaXR5X292ZXJyaWRlILgCKAE 3D videoId4L xAWDRs7w visibilityOverrideMarkersKey EgtLRVlfTU9NRU5UUyCSAigB trackingParamsCIkDENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIYDEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIgDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIcDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIUDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIQDEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294046968 section3Color4293389554 primaryTitleColor4279243801 secondaryTitleColor4283393146 iconActivatedColor4281615961 iconInactiveColor4287273901 section4Color4292732139 iconDisabledColor4073313504 darkColorPalettesection1Color4280627775 section2Color4280100915 section3Color4279639590 primaryTitleColor4293259775 secondaryTitleColor4288919244 iconActivatedColor4293259775 iconInactiveColor4285957267 section4Color4279112729 iconDisabledColor4064892000 vibrantColorPalettesection1Color4282604146 section2Color4282077285 section3Color4281615961 primaryTitleColor4293259775 secondaryTitleColor4290499306 iconActivatedColor4293259775 iconInactiveColor4285235609 section4Color4281089100 iconDisabledColor4063576140 useCustomColorstrue loggingDirectivestrackingParamsCIMDEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs0TF94QVdEUnM3dyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com QNtBLeISPlGM3 fRns1wnC0VvdVfSlRa8UA8G6AJNTRLTdGoODL7z32fP3hRpoGscfhM9FrGdA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCIIDENwwGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl krishnaik06 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCNU lfiiWBdtULKOw6X0Dig canonicalBaseUrl krishnaik06 reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item Gj02l0R1drM accessibilityTextDjango VS Flask Which Should You Learn 285K views play Short thumbnailsources urlhttps i ytimg com vi Gj02l0R1drM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDJrUnvxDxImuXenqrxdURzBwQyWA width405 height720 onTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Gj02l0R1drM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdGj02l0R1drM playerParams8AEByAMyuAQUogYVAWvpgwhM6FT04T M1ArO6HyVzcWmkAcC h1 i ytimg com vi Gj02l0R1drM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCIEDELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHajAybDBSMWRyTSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Gj02l0R1drM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdGj02l0R1drM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITOhU9OE jNQKzuh8lc3FppAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknek googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1a3d3697447576b3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdGj02l0R1drM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIADEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Gj02l0R1drM paramsCAQ 3D videoIds Gj02l0R1drM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueGj02l0R1drM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango VS Flask Which Should You Learn secondaryTextcontent285K views loggingDirectivestrackingParamsCP8CEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item P6dFM5J5w44 accessibilityTextFlask Tutorial 1 Introduction Burst Flask Code Provider Short 52K views play Short thumbnailsources urlhttps i ytimg com vi P6dFM5J5w44 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCJn3UjKWYBPzcJmsmRxqTerc 12w width405 height720 onTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts P6dFM5J5w44 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdP6dFM5J5w44 playerParams8AEByAMyuAQUogYVAWvpgwjf9p8PV7CH4jIBnEsG8nvpkAcC h1 i ytimg com vi P6dFM5J5w44 frame0 jpg width2160 height3840 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCP4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtQNmRGTTVKNXc0NCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v P6dFM5J5w44 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdP6dFM5J5w44 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI3 afD1ewh IyAZxLBvJ76ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 3fa745339279c38e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdP6dFM5J5w44 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds P6dFM5J5w44 paramsCAQ 3D videoIds P6dFM5J5w44 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueP6dFM5J5w44 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Tutorial 1 Introduction Burst Flask Code Provider Short secondaryTextcontent52K views loggingDirectivestrackingParamsCPwCEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item wWQgo4bWQLw accessibilityTextintroduction to the flask http web framework for python 1 3K views play Short thumbnailsources urlhttps i ytimg com vi wWQgo4bWQLw oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBzL9BjbB3fSX34mwjFoccNsoX2Ag width405 height720 onTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts wWQgo4bWQLw webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdwWQgo4bWQLw playerParams8AEByAMyuAQUogYVAWvpgwgtgBgrnD5SfRUvdagNOmxgkAcC h1 i ytimg com vi wWQgo4bWQLw frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt3V1FnbzRiV1FMdyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v wWQgo4bWQLw u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdwWQgo4bWQLw playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMILYAYK5w Un0VL3WoDTpsYJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c16420a386d640bc u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdwWQgo4bWQLw listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds wWQgo4bWQLw paramsCAQ 3D videoIds wWQgo4bWQLw listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuewWQgo4bWQLw userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentintroduction to the flask http web framework for python secondaryTextcontent1 3K views loggingDirectivestrackingParamsCPkCEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ld4dd TnVSo accessibilityTextFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python 258 views play Short thumbnailsources urlhttps i ytimg com vi Ld4dd TnVSo oardefault jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLALM4lOKIMH UkBCTNcjEcR55xgGQ width405 height720 onTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ld4dd TnVSo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdLd4dd TnVSo playerParams8AEByAMyuAQUogYVAWvpgwiOoPJEjIvNf7shnRW9gGatkAcC h1 i ytimg com vi Ld4dd TnVSo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtMZDRkZC1UblZTbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ld4dd TnVSo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdLd4dd TnVSo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqDyRIyLzX 7IZ0VvYBmrZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2dde1d77e4e7552a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdLd4dd TnVSo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ld4dd TnVSo paramsCAQ 3D videoIds Ld4dd TnVSo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueLd4dd TnVSo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask for Beginners Create Your First Web App Flask Tutorial Build Web Apps with Python secondaryTextcontent258 views loggingDirectivestrackingParamsCPYCEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XgtoVn6jE A accessibilityTextIntroduction to Flask Building a Simple Web Application in Python 142 views play Short thumbnailsources urlhttps i ytimg com vi XgtoVn6jE A oar2 jpg sqp oaymwEYCIsEENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLBbXcxjaMFDe6JvbsvR7BZJtKIgIg width523 height720 onTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XgtoVn6jE A webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXgtoVn6jE A playerParams8AEByAMyuAQUogYVAWvpgwh1lJCV6uyt0cRkfL Zl4g9kAcC h1 i ytimg com vi XgtoVn6jE A frame0 jpg width720 height992 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZ3RvVm42akVfQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XgtoVn6jE A u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXgtoVn6jE A playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIdZSQlersrdHEZHy 2ZeIPZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5e0b68567ea313f0 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXgtoVn6jE A listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XgtoVn6jE A paramsCAQ 3D videoIds XgtoVn6jE A listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXgtoVn6jE A userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentIntroduction to Flask Building a Simple Web Application in Python secondaryTextcontent142 views loggingDirectivestrackingParamsCPMCEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCPICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCPACEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCO8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCO4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCO0CEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCOoCEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCOcCEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCOQCEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAKGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCOECEIf2BBgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCOACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxALGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCN4CEIf2BBgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCN0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAMGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCNsCEIf2BBgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxANGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCNgCEIf2BBgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAOGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCNUCEIf2BBgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item yPkz 0Vq3p8 accessibilityTextDjango vs Flask what to choose shorts coding programming 5 3K views play Short thumbnailsources urlhttps i ytimg com vi yPkz 0Vq3p8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCfS9UlyCclz6shfVzjj nB7pZrog width405 height720 onTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts yPkz 0Vq3p8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdyPkz 0Vq3p8 playerParams8AEByAMyuAQUogYVAWvpgwg61oV lLr NqNCmWsC1mXJkAcC h1 i ytimg com vi yPkz 0Vq3p8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt5UGt6XzBWcTNwOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAPGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v yPkz 0Vq3p8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdyPkz 0Vq3p8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOtaFfpS6 zajQplrAtZlyZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c8f933ff456ade9f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdyPkz 0Vq3p8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds yPkz 0Vq3p8 paramsCAQ 3D videoIds yPkz 0Vq3p8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueyPkz 0Vq3p8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask what to choose shorts coding programming secondaryTextcontent5 3K views loggingDirectivestrackingParamsCNICEIf2BBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 4 ljVbj5WwY accessibilityTextProgramming a Flask Backend Python Short Tutorial 323 views play Short thumbnailsources urlhttps i ytimg com vi 4 ljVbj5WwY oar2 jpg sqp oaymwEYCP0EENAFSFqQAgHyq4qpAwcIARUAAIhC u0026rs AOn4CLArFHg3EkxtdAEaDCUm BG17JKVMA width637 height720 onTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 4 ljVbj5WwY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId4 ljVbj5WwY playerParams8AEByAMyuAQUogYVAWvpgwgiEgxsobUH6ac3i2QKwFWEkAcC h1 i ytimg com vi 4 ljVbj5WwY frame0 jpg width1080 height1220 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCNECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgs0LWxqVmJqNVd3WSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAQGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 4 ljVbj5WwY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId4 ljVbj5WwY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIIhIMbKG1B mnN4tkCsBVhJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e3e96355b8f95b06 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId4 ljVbj5WwY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCNACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 4 ljVbj5WwY paramsCAQ 3D videoIds 4 ljVbj5WwY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value4 ljVbj5WwY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentProgramming a Flask Backend Python Short Tutorial secondaryTextcontent323 views loggingDirectivestrackingParamsCM8CEIf2BBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q3 kKvFeAlI accessibilityTextDjango vs Flask Best Backend Frameworks for 2021 125K views play Short thumbnailsources urlhttps i ytimg com vi Q3 kKvFeAlI hq720 2 jpg sqp oaymwEkCI4CEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEt1pDyY0msAnciqTJU7jl4f4qRw width270 height480 onTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q3 kKvFeAlI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ3 kKvFeAlI playerParams8AEByAMyuAQUogYVAWvpgwjTnUrv U4YkhYO9Ht2 uCckAcC h1 i ytimg com vi Q3 kKvFeAlI frame0 jpg width270 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCM4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRM19rS3ZGZUFsSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxARGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q3 kKvFeAlI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ3 kKvFeAlI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI051K7 lOGJIWDvR7dv7gnJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 437fe42af15e0252 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ3 kKvFeAlI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCM0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q3 kKvFeAlI paramsCAQ 3D videoIds Q3 kKvFeAlI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ3 kKvFeAlI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDjango vs Flask Best Backend Frameworks for 2021 secondaryTextcontent125K views loggingDirectivestrackingParamsCMwCEIf2BBgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qUqSwHSY1K8 accessibilityTextPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming 3 5K views play Short thumbnailsources urlhttps i ytimg com vi qUqSwHSY1K8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD60WBqJ1hL66jL88xWi31oMl1ZUA width405 height720 onTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qUqSwHSY1K8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqUqSwHSY1K8 playerParams8AEByAMyuAQUogYVAWvpgwhY98oWrEV0QhhCsXZbtkYFkAcC h1 i ytimg com vi qUqSwHSY1K8 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxVXFTd0hTWTFLOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxASGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qUqSwHSY1K8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqUqSwHSY1K8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIWPfKFqxFdEIYQrF2W7ZGBZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id a94a92c07498d4af u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqUqSwHSY1K8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qUqSwHSY1K8 paramsCAQ 3D videoIds qUqSwHSY1K8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqUqSwHSY1K8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython webapp in under 60 seconds python webapp webdevelopment flask python3 programming secondaryTextcontent3 5K views loggingDirectivestrackingParamsCMkCEIf2BBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 0flO5bFxc g accessibilityTextWhat is flask For more info subscribe my youtube channel short shortvideo flask learning 1K views play Short thumbnailsources urlhttps i ytimg com vi 0flO5bFxc g hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNfc4cEqF2RoVnZQQfr3AC9qpyZQ width406 height720 onTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 0flO5bFxc g webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId0flO5bFxc g playerParams8AEByAMyuAQUogYVAWvpgwjCj669WkWDrKfpWMEuESf kAcC h1 i ytimg com vi 0flO5bFxc g frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMgCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgswZmxPNWJGeGNfZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxATGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 0flO5bFxc g u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0flO5bFxc g playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIwo uvVpFg6yn6VjBLhEn 5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d1f94ee5b17173f8 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0flO5bFxc g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMcCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0flO5bFxc g paramsCAQ 3D videoIds 0flO5bFxc g listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value0flO5bFxc g userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentWhat is flask For more info subscribe my youtube channel short shortvideo flask learning secondaryTextcontent1K views loggingDirectivestrackingParamsCMYCEIf2BBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MwgycPeVBsI accessibilityText shorts Learning microframe work Flask python flask 427 views play Short thumbnailsources urlhttps i ytimg com vi MwgycPeVBsI oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCYmtXHebhZWR7 dqb7aa6CS4Xqnw width405 height720 onTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MwgycPeVBsI webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMwgycPeVBsI playerParams8AEByAMyuAQUogYVAWvpgwgn AvSaqLc0R1Kylo5 g1EkAcC h1 i ytimg com vi MwgycPeVBsI frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMUCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNd2d5Y1BlVkJzSSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAUGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MwgycPeVBsI u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMwgycPeVBsI playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIJ gL0mqi3NEdSspaOfoNRJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 33083270f79506c2 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMwgycPeVBsI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMQCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MwgycPeVBsI paramsCAQ 3D videoIds MwgycPeVBsI listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMwgycPeVBsI userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent shorts Learning microframe work Flask python flask secondaryTextcontent427 views loggingDirectivestrackingParamsCMMCEIf2BBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 2ExDPzyaqgA accessibilityTextComputer Vision Python Flask App Project 4 1K views play Short thumbnailsources urlhttps i ytimg com vi 2ExDPzyaqgA oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCaF0wyfjhhk8n50x4O35ZqTasV0Q width405 height720 onTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 2ExDPzyaqgA webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId2ExDPzyaqgA playerParams8AEByAMyuAQUogYVAWvpgwg6ZNkF 4zSUU I78zG9xzZkAcC h1 i ytimg com vi 2ExDPzyaqgA frame0 jpg width608 height1080 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMICELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyRXhEUHp5YXFnQSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAVGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 2ExDPzyaqgA u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId2ExDPzyaqgA playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIOmTZBfuM0lFPiO Mxvcc2ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d84c433f3c9aaa00 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId2ExDPzyaqgA listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMECEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 2ExDPzyaqgA paramsCAQ 3D videoIds 2ExDPzyaqgA listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value2ExDPzyaqgA userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentComputer Vision Python Flask App Project secondaryTextcontent4 1K views loggingDirectivestrackingParamsCMACEIf2BBgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item 24rHrDGXYxg accessibilityTextpython flask tutorial python shorts 609 views play Short thumbnailsources urlhttps i ytimg com vi 24rHrDGXYxg oar2 jpg sqp oaymwEkCMMCENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLD0FM0VGPNoDDBDo48EH M ikqXlQ width323 height720 onTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts 24rHrDGXYxg webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId24rHrDGXYxg playerParams8AEByAMyuAQUogYVAWvpgwgzxNwDmUve8kMrMJ2lLsjikAcC h1 i ytimg com vi 24rHrDGXYxg frame0 jpg width860 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL8CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgsyNHJIckRHWFl4ZyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAWGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v 24rHrDGXYxg u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId24rHrDGXYxg playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIM8TcA5lL3vJDKzCdpS7I4pAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7s googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id db8ac7ac31976318 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId24rHrDGXYxg listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL4CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 24rHrDGXYxg paramsCAQ 3D videoIds 24rHrDGXYxg listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value24rHrDGXYxg userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentpython flask tutorial python shorts secondaryTextcontent609 views loggingDirectivestrackingParamsCL0CEIf2BBgWIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item qiY5IEQwI10 accessibilityTextAdditional Automatic Imports to the Flask Shell developer programming code flask python 110 views play Short thumbnailsources urlhttps i ytimg com vi qiY5IEQwI10 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBMlwiervqZRsNgJM 69053LkqJ w width405 height720 onTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts qiY5IEQwI10 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdqiY5IEQwI10 playerParams8AEByAMyuAQUogYVAWvpgwiy laHqpbCnuCIMjeNURHkkAcC h1 i ytimg com vi qiY5IEQwI10 frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLwCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxaVk1SUVRd0kxMCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAXGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v qiY5IEQwI10 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdqiY5IEQwI10 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsvpWh6qWwp7giDI3jVER5JAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id aa2639204430235d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdqiY5IEQwI10 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLsCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds qiY5IEQwI10 paramsCAQ 3D videoIds qiY5IEQwI10 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueqiY5IEQwI10 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentAdditional Automatic Imports to the Flask Shell developer programming code flask python secondaryTextcontent110 views loggingDirectivestrackingParamsCLoCEIf2BBgXIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lDD2 AKbOuM accessibilityTextPython Libraries Flask 55 views play Short thumbnailsources urlhttps i ytimg com vi lDD2 AKbOuM oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLApfZE6 Gv6 ZBerM0VQtVEnbHF8Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lDD2 AKbOuM webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlDD2 AKbOuM playerParams8AEByAMyuAQUogYVAWvpgwjupzVg9QjlidWVGysPq4eCkAcC h1 i ytimg com vi lDD2 AKbOuM frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLkCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsREQyX0FLYk91TSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAYGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lDD2 AKbOuM u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlDD2 AKbOuM playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI7qc1YPUI5YnVlRsrD6uHgpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9430f6fc029b3ae3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlDD2 AKbOuM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLgCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lDD2 AKbOuM paramsCAQ 3D videoIds lDD2 AKbOuM listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelDD2 AKbOuM userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Libraries Flask secondaryTextcontent55 views loggingDirectivestrackingParamsCLcCEIf2BBgYIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sOlAb9n6RC8 accessibilityTextFlask Python Web Framework shorts 161 views play Short thumbnailsources urlhttps i ytimg com vi sOlAb9n6RC8 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDxzua7JU8J1O6tiaWHOUxFSsp37Q width405 height720 onTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sOlAb9n6RC8 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsOlAb9n6RC8 playerParams8AEByAMyuAQUogYVAWvpgwhdTxtxwvsDFo4GZkIi UeJkAcC h1 i ytimg com vi sOlAb9n6RC8 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLYCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzT2xBYjluNlJDOCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAZGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sOlAb9n6RC8 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsOlAb9n6RC8 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIXU8bccL7AxaOBmZCIv1HiZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0e9406fd9fa442f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsOlAb9n6RC8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLUCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sOlAb9n6RC8 paramsCAQ 3D videoIds sOlAb9n6RC8 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesOlAb9n6RC8 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Python Web Framework shorts secondaryTextcontent161 views loggingDirectivestrackingParamsCLQCEIf2BBgZIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item nZIBfzuOD7s accessibilityTextPython Flask Login Framework Demo Video 262 views play Short thumbnailsources urlhttps i ytimg com vi nZIBfzuOD7s hq720 2 jpg sqp oaymwEkCOYBEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCPfoe inOgsXdJdpLzrVUUtr8AGw width230 height480 onTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts nZIBfzuOD7s webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdnZIBfzuOD7s playerParams8AEByAMyuAQUogYVAWvpgwgaNhGgoD zPzFPf7GhGSzOkAcC h1 i ytimg com vi nZIBfzuOD7s frame0 jpg width230 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLMCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtuWklCZnp1T0Q3cyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAaGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v nZIBfzuOD7s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdnZIBfzuOD7s playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIGjYRoKA 8z8xT3 xoRkszpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 9d92017f3b8e0fbb u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdnZIBfzuOD7s listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLICEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds nZIBfzuOD7s paramsCAQ 3D videoIds nZIBfzuOD7s listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuenZIBfzuOD7s userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Flask Login Framework Demo Video secondaryTextcontent262 views loggingDirectivestrackingParamsCLECEIf2BBgaIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item HzZs NLQILY accessibilityTextflask login tutorial flask authentication 848 views play Short thumbnailsources urlhttps i ytimg com vi HzZs NLQILY oar2 jpg sqp oaymwEkCJgDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLA5JTMAE0CYPZ6DmVUxaqCYxIkH w width408 height720 onTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts HzZs NLQILY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdHzZs NLQILY playerParams8AEByAMyuAQUogYVAWvpgwhne sT3djz6dBGXy sr4kWkAcC h1 i ytimg com vi HzZs NLQILY frame0 jpg width608 height1072 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLACELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtIelpzX05MUUlMWSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAbGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v HzZs NLQILY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdHzZs NLQILY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIZ3v7E93Y8 nQRl8v7K JFpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1f366cfcd2d020b6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdHzZs NLQILY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK8CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds HzZs NLQILY paramsCAQ 3D videoIds HzZs NLQILY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueHzZs NLQILY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentflask login tutorial flask authentication secondaryTextcontent848 views loggingDirectivestrackingParamsCK4CEIf2BBgbIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item lLgh3JG4Sso accessibilityTextInfosys Flask Interview Questions 523 views play Short thumbnailsources urlhttps i ytimg com vi lLgh3JG4Sso hq720 2 jpg sqp oaymwEYCNAFENAFSFryq4qpAwoIARUAAIhC0AEB u0026rs AOn4CLDKFXI0V 5I4Cxod2ddSTdbQVIr4w width720 height720 onTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts lLgh3JG4Sso webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdlLgh3JG4Sso playerParams8AEByAMyuAQUogYVAWvpgwh3rZbH75pjYEHI4K3 7z8CkAcC h1 i ytimg com vi lLgh3JG4Sso frame0 jpg width720 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK0CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtsTGdoM0pHNFNzbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAcGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v lLgh3JG4Sso u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdlLgh3JG4Sso playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMId62Wx aY2BByOCt u8 ApAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 94b821dc91b84aca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdlLgh3JG4Sso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKwCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds lLgh3JG4Sso paramsCAQ 3D videoIds lLgh3JG4Sso listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuelLgh3JG4Sso userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentInfosys Flask Interview Questions secondaryTextcontent523 views loggingDirectivestrackingParamsCKsCEIf2BBgcIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item xg2DbpfzwbU accessibilityTextPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses 22 views play Short thumbnailsources urlhttps i ytimg com vi xg2DbpfzwbU oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCoETtk7VARfGrVOow0DWlSS0rHBQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts xg2DbpfzwbU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdxg2DbpfzwbU playerParams8AEByAMyuAQUogYVAWvpgwiwxqB1zfmuvOWkb mKc7hMkAcC h1 i ytimg com vi xg2DbpfzwbU frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKoCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt4ZzJEYnBmendiVSrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAdGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v xg2DbpfzwbU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdxg2DbpfzwbU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIsMagdc35rrzlpG 5inO4TJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id c60d836e97f3c1b5 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdxg2DbpfzwbU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKkCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds xg2DbpfzwbU paramsCAQ 3D videoIds xg2DbpfzwbU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuexg2DbpfzwbU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython Complete Course And Flask Framework HTML Essentials udemyfreeonlinecourses secondaryTextcontent22 views loggingDirectivestrackingParamsCKgCEIf2BBgdIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Q2ieTJ t 14 accessibilityTextFlask 2 0 Is Out Async Support Shorts 26K views play Short thumbnailsources urlhttps i ytimg com vi Q2ieTJ t 14 hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLC p8CoEXTNjxNZ4RLLsRyDsCQHyg width405 height720 onTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Q2ieTJ t 14 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdQ2ieTJ t 14 playerParams8AEByAMyuAQUogYVAWvpgwj99pV0RSylqkg2Wdr 2h1dkAcC h1 i ytimg com vi Q2ieTJ t 14 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKcCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtRMmllVEpfdC0xNCrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAeGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Q2ieTJ t 14 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQ2ieTJ t 14 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI faVdEUspapINlna todXZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr2 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 43689e4c9fedfb5e u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQ2ieTJ t 14 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKYCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Q2ieTJ t 14 paramsCAQ 3D videoIds Q2ieTJ t 14 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueQ2ieTJ t 14 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask 2 0 Is Out Async Support Shorts secondaryTextcontent26K views loggingDirectivestrackingParamsCKUCEIf2BBgeIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item IwPdIqsOiXo accessibilityTextBuilding a Simple Form Web Application with Flask in python 7 4K views play Short thumbnailsources urlhttps i ytimg com vi IwPdIqsOiXo oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDud2GdyPcfqC2YpSJl3xXQ gP19g width480 height720 onTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts IwPdIqsOiXo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdIwPdIqsOiXo playerParams8AEByAMyuAQUogYVAWvpgwgveBVvKBwri 3Jusme9v8wkAcC h1 i ytimg com vi IwPdIqsOiXo frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKQCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtJd1BkSXFzT2lYbyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAfGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v IwPdIqsOiXo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdIwPdIqsOiXo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIL3gVbygcK4vtybrJnvb MJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 2303dd22ab0e897a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdIwPdIqsOiXo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKMCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds IwPdIqsOiXo paramsCAQ 3D videoIds IwPdIqsOiXo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueIwPdIqsOiXo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentBuilding a Simple Form Web Application with Flask in python secondaryTextcontent7 4K views loggingDirectivestrackingParamsCKICEIf2BBgfIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item fMAoKc1SwtQ accessibilityTextPython s Flask Framework Tutorial 4 Admin Panel 116 views play Short thumbnailsources urlhttps i ytimg com vi fMAoKc1SwtQ hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCQ tHRKCBYE PHGs2eqfxyi52pag width405 height720 onTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts fMAoKc1SwtQ webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdfMAoKc1SwtQ playerParams8AEByAMyuAQUogYVAWvpgwhWYyG21 y3OztPZUspb3eJkAcC h1 i ytimg com vi fMAoKc1SwtQ frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKECELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmTUFvS2MxU3d0USrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAgGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v fMAoKc1SwtQ u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfMAoKc1SwtQ playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIVmMhttf8tzs7T2VLKW93iZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7cc02829cd52c2d4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfMAoKc1SwtQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKACEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fMAoKc1SwtQ paramsCAQ 3D videoIds fMAoKc1SwtQ listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuefMAoKc1SwtQ userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 4 Admin Panel secondaryTextcontent116 views loggingDirectivestrackingParamsCJ8CEIf2BBggIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item MzttDR vmOk accessibilityTextSpeedrun Making a web application using flask python 2 2K views play Short thumbnailsources urlhttps i ytimg com vi MzttDR vmOk hq720 2 jpg sqp oaymwEkCOgCEOADSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBmHDorMSUND5D9H0Ct88exnYQH g width360 height480 onTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts MzttDR vmOk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdMzttDR vmOk playerParams8AEByAMyuAQUogYVAWvpgwi9UxXcsTNkWNI PN ZVtHdkAcC h1 i ytimg com vi MzttDR vmOk frame0 jpg width360 height480 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJ4CELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtNenR0RFItdm1PayrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAhGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v MzttDR vmOk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdMzttDR vmOk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIvVMV3LEzZFjSPzzf2VbR3ZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 333b6d0d1faf98e9 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdMzttDR vmOk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0CEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds MzttDR vmOk paramsCAQ 3D videoIds MzttDR vmOk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueMzttDR vmOk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentSpeedrun Making a web application using flask python secondaryTextcontent2 2K views loggingDirectivestrackingParamsCJwCEIf2BBghIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item XdLeLLWaC9c accessibilityTextFlask Application In Just 4 Steps shorts shorts 675 views play Short thumbnailsources urlhttps i ytimg com vi XdLeLLWaC9c oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLDzOzN9JZ1onG oZwFP1cw fam6Xg width405 height720 onTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts XdLeLLWaC9c webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdXdLeLLWaC9c playerParams8AEByAMyuAQUogYVAWvpgwhNKVmQmWHxhABRBYD8gJMkkAcC h1 i ytimg com vi XdLeLLWaC9c frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCJsCELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtYZExlTExXYUM5YyrVBAoNCgtHajAybDBSMWRyTQoNCgtQNmRGTTVKNXc0NAoNCgt3V1FnbzRiV1FMdwoNCgtMZDRkZC1UblZTbwoNCgtYZ3RvVm42akVfQQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNAoNCgt5UGt6XzBWcTNwOAoNCgs0LWxqVmJqNVd3WQoNCgtRM19rS3ZGZUFsSQoNCgtxVXFTd0hTWTFLOAoNCgswZmxPNWJGeGNfZwoNCgtNd2d5Y1BlVkJzSQoNCgsyRXhEUHp5YXFnQQoNCgsyNHJIckRHWFl4ZwoNCgtxaVk1SUVRd0kxMAoNCgtsREQyX0FLYk91TQoNCgtzT2xBYjluNlJDOAoNCgtuWklCZnp1T0Q3cwoNCgtIelpzX05MUUlMWQoNCgtsTGdoM0pHNFNzbwoNCgt4ZzJEYnBmendiVQoNCgtRMmllVEpfdC0xNAoNCgtJd1BkSXFzT2lYbwoNCgtmTUFvS2MxU3d0UQoNCgtNenR0RFItdm1PawoNCgtYZExlTExXYUM5YxAiGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v XdLeLLWaC9c u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdXdLeLLWaC9c playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMITSlZkJlh8YQAUQWA ICTJJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 5dd2de2cb59a0bd7 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdXdLeLLWaC9c listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoCEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds XdLeLLWaC9c paramsCAQ 3D videoIds XdLeLLWaC9c listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueXdLeLLWaC9c userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask Application In Just 4 Steps shorts shorts secondaryTextcontent675 views loggingDirectivestrackingParamsCJkCEIf2BBgiIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCJgCEN DAxgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 adSlotRendereradSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw fulfillmentContentfulfilledLayoutinFeedAdLayoutRendereradLayoutMetadatalayoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg renderingContentpromotedSparklesWebRendererthumbnailthumbnails urlhttps lh4 googleusercontent com proxy zSzk1OKaZ5HszfXExzO50EUAoqxze8WU6Q3WvobEMxIpen jLFOV7hB1oGQdAIUXEzrY66FMVL6Jb6eska9dvCfpE85x5830e4EQ e TyWfd7hqIzJDacJeI4AsoPbDA width2160 height2160 titlesimpleTextThe Ants x Lucas the Spider Collab descriptionsimpleTextDownload to Join Lucas websiteTextsimpleTextStarUnionGame navigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW impressionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pagead adview ai COpWTSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSaAk Q0FFYD6EQRABBNM6E90ULxE7rmeqqf3jhk 66stg 6xc6cF5DathKAys1dQdxQF1njFjClD6zqkSlSNIWlQgeupprCv 83rKxnT2PcqLWh1r2bHEsYdx2BXoermM AsEY cuUb2nY8YG3l8U 1e2ttTxXHoftslgVpb91LPHFhvLcrOsXaCZTZThZgulZZClpazIAE1NdREPGq T 3frEEol PTsZuLamNZJQUXNYLJJiVcFRE5ebmoXmMMIRqfGAlt10ax MFBR8snri6MqJ5hjcEmM07infk0i geJ1lNRRdXUaBpT6IbeqmtE03RCcvoKxKcevMTtcU6UGJ KY0PFpKnMeYe wYXNfpN7Ae6fRrOBQQd9KccAEjuC8qoQFiAXQh52pUZIFCAgTeKTyu4sZoAZugAfWl8L GJAHBKgH bGxAqgHgLqxAqgH8sCxAqgHuMSxAqgH552xAqgH6J2xAqgH6rexAqgHp7WxAqgH77WxAqgH8LWxAqgHgqqxAqgHhAioB6jSG6gHtgeoB7HcG6gHpJqxAqgHkZ xAqgHsJuxAqgHrrGxAqgH5ryxAqgHpqqxAqgHyrqxAqgH7MCxAqgH bKxAqgH97ixAqgH LixAqgHgcYbqAf8r7ECqAerxRuoB PZG6gHt6mxAqgHl7qxAqgH6auxApIIC0FBQUFBQUFBQUFB0ggoCIBBEAEYXjICggI6C4BCgMCAgICggIACSNmg0jVQFFjA0 ibvseJA8gJAMgJigK6Cz4IAxAFGAQgCCgBMAVAAUgAWE5gAGgAcAGIAQCYAQGiAQgKAKgCAdgCAqgBAdgBAYACAYgCBagCALUCP2mXPrgT AbAUA8AVgYCAQIoXFggDGAEgASgBMAE4AUABSAFQAVgBYAKgFwGpF2iQ0FwJtbXruhcEKAAwANIXCRICsFMYbiIBAA u0026sigh FS7NPP2L0f8 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ pingingEndpointhacktrue menumenuRenderertrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw isDisabledtrue disabledCommandclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupaboutThisAdRendererurlprivateDoNotAccessOrElseTrustedResourceUrlWrappedValuehttps www youtube com aboutthisad pf web u0026source youtube u0026reasons AbDGNSEgkTl4mKDxCGCIywDVlrW6Q88dySH bUjL7VccJTJzKPeFofn2xxStPoxoicw 1phW4Cq5k8P2gubsZ3YnN EITAfKIzhZElYjIKdUzL3M8xDp2iqhJL2hU4pttDBHEA pP8fPZmy7tyjHxl4ymdG2vyRCWdMwDyewoiQgTkpiItfRbMGAEqBY 2TNX4u618izfd5 WLmj8lH5tIgfsQfBNg68sy6Mys2muVjsoviCNSfdYPLHBmDavSi9IMv1YdVywAe 5zeeyTUJ5uu1N3lGy7SNn7BVp4gZAPUsKudRCVZvwjwMhBGM36GIFudwSe0SeUiTvZ07syX0 3L7p2foRUs1911nvdd8x4AYw jvwhE8Zh7OeT4uziM9YQ4BqNCQEUlr0Z6OPEayL8qk991rRtMXUqdDyhS5Acv4yixWA54yH5jeSD7kogvBTY2U4hYUKDe1lgY2DuKMh1f0babiC918LvR1VZ9UUpzMhPizcrK6SmcO0oqI3JZcs4ObmQQgJ3IzulPwBJISwclqu0g4nKLNC9Yyf209P3ZquRGldYU976ybxgIZEBCd4Pu7ETetnna 5t 3ovqTWXraQqou9ywtgvND RxDM91yKbFB02aeLV02wr3 ztr6eX6ZAYSu7Ir5 mNnbOpbeqmZyh0xxgvm8Lq7tCBbxdh1iLI5rVbTxo4 kT Sx5RrrXIram9aiFS0F1vOSlrCHT9v2aq5 4NDWxwWEplAw6ung3R7gJ1qQmm4l92M9iyEp6Zfm5Ce7w5UP63lxofY3paDCHSazB6kK MKWY nGwpq4EGwCT6WRwE UcgOY p7aUq9KA4 83BmwsCe1X69sayoncUnnQFGmN7vMvs8HfRn63qqt93aYePpmfHFckJ1aPQgqWK9ZZjJGfNUR33nNOjmX0PpbI5UPP6YEoi143TSE d j90X8oO7yUB0Ilq9fztOFOfMTDGEzntCd7hc7AGPXx00ZWISWL4UB56 yn ed1tj15HtItq5UB9m6FhHFuQFqSMiCkks862xWOyLXdGjjC9fVNXaMPXqyhHrvwTX0 ukLHFtVTYQqGj7g5ikDEMZfsy8nttVWo4 79aSju7ZylBjSJwYYlJrhHUJ3 ka6xZfaFZgWDz8MiivbBZZaRAsp 8TOiKsYGeUeKVJdMgWsBS53SnjAF9Ey1WwXlU 9lf0c7F0KBKsrFHuPxtyjYIUe0JBhrlAIQGvjYjLWFP9axyaxPbRUqKXXMQ4qcZ6WF0IlHkDwfyjFi1QBgl2y0zTnPE8EEict082SMYoORf2Q849TKawYWpFoyuOE1339L8jnqveDBOs7V5ayCGJUMaRVKTGkeCwxEX5vaDxijCrM800B8rNSegz9L6DaifZ1rxsVfPXG5duXdlT1kyp7vaB XKDJU5b2xWq UseodoZ9Rpj4Mejcq5xQKRzsPmgwyF53TScuCkm1teiUMv8UwSCLASps0k3Rr2BnceHnMdRmOrkp9yx4VbpBQrflqlIsF8y HAAuEBGc1i66jeCI1OtNmn9mQQlFmjUD3Hi4Bpr07Q wDYg2Y45Z2Mb tyRsuy4LqXj5rTPqHnWy ihDmu2wxhMX0GxKIm17LNgOa6mq8pXOWkGd6maBJztJqN2SVbimpmZ3vzcX1EbYHLRB4fDuLwQx3YbA20ZN7bmZjNCnDqlqQ86HJdbM9HlX43 YyR2rT9rsSHviZv1hxalA7cdHREVZpy4R qmQWVXFZ7o5zvLZvm JNed4uUmK5e3t eLT5yHx9M6md1gbjb0hVL3imU5TzLLdAys7zjxLW qwptxyLaBa3O9dUlkPxrvmKINticpPK3q7Xz4bMihkW 6EFCi4vDR2q3g u0026hl en u0026origin www youtube com u0026opi 112496729 trackingParamsCJcCEJffCiITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG accessibilityDataaccessibilityDatalabelMy Ad Center activeViewviewableCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue endOfSessionCommands clickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw loggingUrls baseUrlhttps www youtube com pcs activeview xai AKAOjst2qXta8gwD05YBW addTmWccFCPy3ylM6TfuQQg1h8ZgFguxY27DUkqY3Zy8twu253Ziuxx6NSBUanQ9a5FTVAWT6JGPayHa0Q5BgTrtHOTr5SxXxANSZ9HgU x4qE37BwA5jLC7SfMSGfkIh8zk4 u0026sig Cg0ArKJSzLT7JBDfmGCeEAE u0026ad cpn 5BAD CPN 5D u0026acvw 5BVIEWABILITY 5D pingingEndpointhacktrue regexUriMacroValidatoremptyMaptrue trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw clickLocationTargets locationPROMOTED SPARKLES CLICK LOCATION AD BADGE code31 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION BACKGROUND code2 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION BORDER code39 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION TEXT AD WEBSITE code1 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD RATING code16 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT CTD AD APP STORE code35 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT PRICE code15 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION INNER BACKGROUND code41 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE NOOP locationPROMOTED SPARKLES CLICK LOCATION CUSTOM BADGE code43 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TALKBACK ACTIVATED code17 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION ACTION LABEL TALKBACK ACTIVATED code8 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TITLE code0 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION DESCRIPTION code7 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION THUMBNAIL code9 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD locationPROMOTED SPARKLES CLICK LOCATION TEXT PRODUCT ADVERTISER code20 behaviorTypePROMOTED SPARKLES CLICK BEHAVIOR TYPE OPEN AD mediaHoverOverlaybuttonRendererstyleSTYLE LIGHT TEXT textsimpleTextVisit site iconiconTypeEXTERNAL LINK trackingParamsCJYCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT mediaBadgemetadataBadgeRenderericoniconTypeEXTERNAL LINK styleBADGE STYLE TYPE BLACK trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw promotedSparklesWebStylePROMOTED SPARKLES WEB STYLE LANDSCAPE IMAGE ASPECT RATIO isSquareThumbnailtrue thumbnailNavigationEndpointclickTrackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 urlEndpointurlhttps www googleadservices com pagead aclk sa L u0026ai CiXYdSUMrZ7WbJteMnMwPn620 AbM1un6eprF9e 2E2QQAiAAYMnGqYvApNgPggEXY2EtcHViLTYyMTk4MTE3NDcwNDkzNzGgAdbf8Z4 qAMEyAMKqgSWAk Q0FFYD6EQRPKzHRhJfCfyoK2YqvudSn7DkeD5o8cr wI2KW1SXe1MLDwhSSN6U39jj2mMqTepmFWhEeEHoAk98LhxFOvP7PqJqiSZd46enHHrW3AGFd12Bnker0hmHsQy8te JWCH15u8rdInnfGG4HJYA4DtmwBdub10O9iey6Wa 615azhUezpcnehZ4wZWLWtHDZgzPkDEvq p0eDdvepYZC8B xXIA5FSRDgPIIh7D9FRToGYg9mrJtQFt ab9t9kbx WQSompW359JHDpBTaCWk2sCPFjlW zuN5y9tSei0FQj eTBbb TK2fpvraZWZLcLXPWVefqtCZsgtETRjUMqQV9xlzYTdc8rX1BhKZPblkgUICBN4pPK7ixmgBm6AB9aXwv4YkAcEqAf5sbECqAeAurECqAfywLECqAe4xLECqAfnnbECqAfonbECqAfqt7ECqAentbECqAfvtbECqAfwtbECqAeCqrECqAeECKgHqNIbqAe2B6gHsdwbqAekmrECqAeRn7ECqAewm7ECqAeusbECqAfmvLECqAemqrECqAfKurECqAfswLECqAf9srECqAf3uLECqAf4uLECqAeBxhuoB yvsQKoB6vFG6gH5p2xAqgHt6GxAqgH3rWxAqgHwsixAtIIKAiAQRABGF4yAoICOguAQoDAgICAoICAAkjZoNI1UBRYwNPom77HiQOaCSZodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbbEJ2hvTuCM49HzICQDICYoCmAsBugs1CAMQBRgEIAgoATAFQAFIAFhOYABoAHABiAEAmAEBogEICgCoAgHYAgKoAQHYAQGAAgGIAgXQCxLgCwGaDQESqg0CVVPIDQHSDThodHRwczovL2x1Y2FzLnRoZWFudHMuYWxsc3RhcnVuaW9uLmNvbT9zb3VyY2U9YzQ5ZWIwMzYxMbgT AbAUA8AVgYCAQNAVAdgVAZgWAeIWAggBgBcBihcWCAMYASABKAEwATgBQAFIAVABWAFgAqAXAakXaJDQXAm1teu6FwQoADAA u0026gclid EAIaIQobChMI9ePom77HiQMVVwaHAx2fFg1vEAEYAiAAEgLfyfD BwE u0026num 2 u0026cid CAASFeRomS9aURviEybLt n1e3QEpyKOPQ u0026sig AOD64 2nZlgdd4Wqj5aTZ55PpfrnglamOg u0026ms 5BCLICK MS 5D u0026nb 5BNB 5D u0026nx 5BNX 5D u0026ny 5BNY 5D u0026dim 5BDIM 5D targetTARGET NEW WINDOW adBadgemetadataBadgeRendererstyleBADGE STYLE TYPE AD labelSponsored trackingParamsCJUCEM25CyITCLnh55u x4kDFeGbwgEdmUwTDw enablePacfLoggingWebtrue trackingParamsCJQCEMzoDRgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP h1 0HXg9 r 7MM h1 i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjyUjtdWeIoR6h94cmXAgqCl8zig width360 height202 urlhttps i ytimg com vi 0HXg9 r 7MM hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLB 1kznUVWrl MKQu0zLrMI Y D8w width720 height404 Flask in 6 Minutes Flask in 6 Minutes by CodeWithHarry 138 766 views 2 years ago 6 minutes 35 seconds longBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 viewCountTextsimpleText138 766 views navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE label4K trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry shortBylineTextruns textCodeWithHarry navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw9Aw9n 1 e LrQAQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel138K views simpleText138K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM trackingParamsCJMCEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgswSFhnOV9yXzdNTQ 3D 3D commands clickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJICEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 minutes 35 seconds simpleText635 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId0HXg9 r 7MM actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJECEPnnAxgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId0HXg9 r 7MM listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 0HXg9 r 7MM paramsCAQ 3D videoIds 0HXg9 r 7MM untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJACEMfsBBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textPython flask Introduction boldtrue text and History In this video we will look into the textflask boldtrue text framework which is based on textpython boldtrue text This video will snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwoI6oq qIGGhN9CugMKCNiW 5evxN79fboDCgiPhr z7sa2iAy6AwoI7 GiwPTljfY5ugMLCIqWtOja7pCo9AG6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Features History My Opinion Syntax Hello World App Jinja Static Files Generating URL in Jinja Template Inheritance Final Note collapsedThumbnailthumbnails urlhttps i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 collapsedLabelruns text11 text chapters expandedTitleruns text11 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4gZgrFSnvAKr3SrEJ3LM6O6PMQ width336 height188 onTapclickTrackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCI8CENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFeatures timeDescriptionruns text014 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 20966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAD9X7g 4TCXJxurNz18sMrpoJV8Q width336 height188 onTapclickTrackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 14s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds14 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 14 u0026mt 1730885867 u0026oweuc trackingParamsCI4CENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHistory timeDescriptionruns text045 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 74000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB47NuDEnLYLA9dyeWBVYJpA5hB9A width336 height188 onTapclickTrackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 45s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds45 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 45 u0026mt 1730885867 u0026oweuc trackingParamsCI0CENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMy Opinion timeDescriptionruns text159 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 138066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCiF1XKQeDa1iby4hE9m 7NsQ8eBA width336 height188 onTapclickTrackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 119 u0026mt 1730885867 u0026oweuc trackingParamsCIwCENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSyntax timeDescriptionruns text223 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 145933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCz4fUIV8Era JaS61mmY1RJxvjLQ width336 height188 onTapclickTrackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 143s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds143 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 143 u0026mt 1730885867 u0026oweuc trackingParamsCIsCENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHello World App timeDescriptionruns text228 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 148166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAexXsIoA1YiVYVwYXKjvTIRG4CPA width336 height188 onTapclickTrackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIoCENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja timeDescriptionruns text327 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 222133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvAkqnxRxwdrO9XQNiQUSFRcfe9w width336 height188 onTapclickTrackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 207s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds207 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 207 u0026mt 1730885867 u0026oweuc trackingParamsCIkCENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textStatic Files timeDescriptionruns text404 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 254833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAg8O92hKmCijFwWdcIOXDM2Eq0VA width336 height188 onTapclickTrackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 244s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds244 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 244 u0026mt 1730885867 u0026oweuc trackingParamsCIgCENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textGenerating URL in Jinja timeDescriptionruns text442 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 301966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBy37z2o9MUNUByiItQMEdZAp0KKA width336 height188 onTapclickTrackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 282s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds282 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 282 u0026mt 1730885867 u0026oweuc trackingParamsCIcCENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textTemplate Inheritance timeDescriptionruns text515 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 328766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC4XpBzR2gxr7SklLO2pPsvipqQCA width336 height188 onTapclickTrackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 315s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds315 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 315 u0026mt 1730885867 u0026oweuc trackingParamsCIYCENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFinal Note timeDescriptionruns text555 h1 i ytimg com vi 0HXg9 r 7MM hqdefault 376000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAldRsrZfQJzAJZYqIHNZNHbRbRAg width336 height188 onTapclickTrackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 0HXg9 r 7MM u0026t 355s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId0HXg9 r 7MM startTimeSeconds355 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id d075e0f7faffecc3 u0026ip 198 54 114 74 u0026osts 355 u0026mt 1730885867 u0026oweuc trackingParamsCIUCENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIICEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIQCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIMCEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIECEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIACEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704895 section2Color4294047480 section3Color4293390322 primaryTitleColor4279244569 secondaryTitleColor4282934896 iconActivatedColor4281487193 iconInactiveColor4287276205 section4Color4292733163 iconDisabledColor4073315040 darkColorPalettesection1Color4280102195 section2Color4279575078 section3Color4279113241 primaryTitleColor4293261567 secondaryTitleColor4288922060 iconActivatedColor4293261567 iconInactiveColor4285959315 section4Color4278651660 iconDisabledColor4064893792 vibrantColorPalettesection1Color4282014565 section2Color4281487193 section3Color4281025612 primaryTitleColor4293261567 secondaryTitleColor4290765807 iconActivatedColor4293261567 iconInactiveColor4285238681 section4Color4280563775 iconDisabledColor4063577676 useCustomColorstrue loggingDirectivestrackingParamsCP8BEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgswSFhnOV9yXzdNTSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro m05oPc8I5nhz ej6JdKoxA6vglaI76AMqtDELBj1s2o0o s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCP4BENwwGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl CodeWithHarry webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCeVMnSShP Iviwkknt83cww canonicalBaseUrl CodeWithHarry h1 Qr4QMBUPxWo h1 i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCq4o1J9zhIY6L6df55 E54J4xbpA width360 height202 urlhttps i ytimg com vi Qr4QMBUPxWo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA6U3nKgX83MRXn6vuu7Y RGRmB1g width720 height404 Flask Course Python Web Application Development Flask Course Python Web Application Development by freeCodeCamp org 1 036 407 views 3 years ago 6 hours 21 minutes longBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 viewCountTextsimpleText1 036 407 views navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDatalabelVerified ownerTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp shortBylineTextruns textfreeCodeCamp org navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw9A6oq qIGGhN9C showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 million views simpleText1M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo trackingParamsCP0BEP6YBBgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtRcjRRTUJVUHhXbw 3D 3D commands clickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCPwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel6 hours 21 minutes 4 seconds simpleText62104 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdQr4QMBUPxWo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdQr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPsBEPnnAxgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdQr4QMBUPxWo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Qr4QMBUPxWo paramsCAQ 3D videoIds Qr4QMBUPxWo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCPoBEMfsBBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textLearn the textFlask Python boldtrue text web framework by building your own e commerce website with its own authentication system snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjYlvuXr8Te X26AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns text P1 Introduction P2 Styling u0026 Templates P3 Sending data to Templates P4 Template Inheritance P5 Models and Databases P6 Project Restructure P7 Model Relationships P8 Flask Forms P9 Flask Validations P10 Flashes u0026 Advanced Validations P11 User Authentication Part 1 P12 User Authentication Part 2 P13 Logout and Customizations P14 Item Purchasing Part 1 P15 Item Purchasing Part 2 P16 Item Selling collapsedThumbnailthumbnails urlhttps i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 collapsedLabelruns text16 text chapters expandedTitleruns text16 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns text P1 Introduction timeDescriptionruns text000 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCPkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P2 Styling u0026 Templates timeDescriptionruns text2037 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 1237s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds1237 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 1237 u0026mt 1730885867 u0026oweuc trackingParamsCPgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P3 Sending data to Templates timeDescriptionruns text4137 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 2497s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds2497 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 2497 u0026mt 1730885867 u0026oweuc trackingParamsCPcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P4 Template Inheritance timeDescriptionruns text10256 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 3776s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds3776 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 3776 u0026mt 1730885867 u0026oweuc trackingParamsCPYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P5 Models and Databases timeDescriptionruns text12114 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 4874s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds4874 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 4874 u0026mt 1730885867 u0026oweuc trackingParamsCPUBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P6 Project Restructure timeDescriptionruns text15113 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 6673s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds6673 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 6673 u0026mt 1730885867 u0026oweuc trackingParamsCPQBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P7 Model Relationships timeDescriptionruns text20541 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 7541s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds7541 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 7541 u0026mt 1730885867 u0026oweuc trackingParamsCPMBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P8 Flask Forms timeDescriptionruns text22537 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 8737s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds8737 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 8737 u0026mt 1730885867 u0026oweuc trackingParamsCPIBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P9 Flask Validations timeDescriptionruns text25158 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 10318s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds10318 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 10318 u0026mt 1730885867 u0026oweuc trackingParamsCPEBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P10 Flashes u0026 Advanced Validations timeDescriptionruns text31405 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 11645s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds11645 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 11645 u0026mt 1730885867 u0026oweuc trackingParamsCPABENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P11 User Authentication Part 1 timeDescriptionruns text34104 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 13264s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds13264 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 13264 u0026mt 1730885867 u0026oweuc trackingParamsCO8BENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P12 User Authentication Part 2 timeDescriptionruns text35956 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 14396s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds14396 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 14396 u0026mt 1730885867 u0026oweuc trackingParamsCO4BENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P13 Logout and Customizations timeDescriptionruns text43416 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 16456s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds16456 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 16456 u0026mt 1730885867 u0026oweuc trackingParamsCO0BENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P14 Item Purchasing Part 1 timeDescriptionruns text45125 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 17485s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds17485 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 17485 u0026mt 1730885867 u0026oweuc trackingParamsCOwBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P15 Item Purchasing Part 2 timeDescriptionruns text51839 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 19119s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds19119 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 19119 u0026mt 1730885867 u0026oweuc trackingParamsCOsBENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns text P16 Item Selling timeDescriptionruns text55413 h1 i ytimg com vi Qr4QMBUPxWo hqdefault jpg width336 height188 onTapclickTrackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Qr4QMBUPxWo u0026t 21253s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdQr4QMBUPxWo startTimeSeconds21253 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nsd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 42be1030150fc56a u0026ip 198 54 114 74 u0026osts 21253 u0026mt 1730885867 u0026oweuc trackingParamsCOoBENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCOcBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCOkBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCOgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCOYBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCOUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704383 section2Color4294046712 section3Color4293389042 primaryTitleColor4279243289 secondaryTitleColor4283588223 iconActivatedColor4279313497 iconInactiveColor4285692302 section4Color4292731371 iconDisabledColor4071075002 darkColorPalettesection1Color4278785855 section2Color4278653491 section3Color4278521382 primaryTitleColor4293258495 secondaryTitleColor4288916940 iconActivatedColor4293258495 iconInactiveColor4285955475 section4Color4278389017 iconDisabledColor4064495961 vibrantColorPalettesection1Color4279447167 section2Color4279315058 section3Color4279182694 primaryTitleColor4293258495 secondaryTitleColor4290233317 iconActivatedColor4293258495 iconInactiveColor4285232793 section4Color4279050329 iconDisabledColor4063574860 useCustomColorstrue loggingDirectivestrackingParamsCOQBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtRcjRRTUJVUHhXbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro lGRc 05M2OoE1ejQdxeFhyP7OkJg9h4Y 7CK 5je3QqFI s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCOMBENwwGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl freecodecamp webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC8butISFwT Wl7EV0hUK0BQ canonicalBaseUrl freecodecamp h1 fft6IvL y1g h1 i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBVNWCA3l Vms44NsTZ6kP6aDvVCQ width360 height202 urlhttps i ytimg com vi fft6IvL y1g hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLBGe2oIl0zvwWoaZWJo91zgy6y1hw width720 height404 Flask Webcast 1 Intro to Flask Flask Webcast 1 Intro to Flask by Miguel Grinberg 28 951 views Streamed 6 years ago 1 hour 14 minutes longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleTextStreamed 6 years ago lengthTextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 viewCountTextsimpleText28 951 views navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw9A2Jb7l6 E3v19 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel28K views simpleText28K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g trackingParamsCOIBEP6YBBgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtmZnQ2SXZMLXkxZw 3D 3D commands clickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCOEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel1 hour 14 minutes 51 seconds simpleText11451 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdfft6IvL y1g actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdfft6IvL y1g untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCOABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdfft6IvL y1g listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds fft6IvL y1g paramsCAQ 3D videoIds fft6IvL y1g untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCN8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textJoin me for a live session in which I ll textintroduce boldtrue text you to the textFlask boldtrue text framework and my textFlask boldtrue text Mega textTutorial boldtrue text series After the demo I snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoIj4a s 7GtogMugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Questions The 3 Questions Python interpreter Activate environment Writing a script Writing a function Importing Flask class Creating Flask instance Creating a decorator Configuring Flask Adding additional behavior Index decorator Python side Background thread Route List comprehension Voting Refresh Whats New JavaScript collapsedThumbnailthumbnails urlhttps i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 collapsedLabelruns text22 text chapters expandedTitleruns text22 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi fft6IvL y1g hqdefault 20033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLApL9AegBGWWcJkUC50u9yz78D5bQ width336 height188 onTapclickTrackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCN4BENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textQuestions timeDescriptionruns text230 h1 i ytimg com vi fft6IvL y1g hqdefault 152833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDV1zlOKnghYUvN421esgzA5A300g width336 height188 onTapclickTrackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 150s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds150 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 150 u0026mt 1730885867 u0026oweuc trackingParamsCN0BENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textThe 3 Questions timeDescriptionruns text435 h1 i ytimg com vi fft6IvL y1g hqdefault 286233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCo78m0CLReepU7RG1xDow8mDQ5dw width336 height188 onTapclickTrackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCNwBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython interpreter timeDescriptionruns text1210 h1 i ytimg com vi fft6IvL y1g hqdefault 743100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCesMEzNrc9E Gevt1uKFXuQmlZEw width336 height188 onTapclickTrackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 730s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds730 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 730 u0026mt 1730885867 u0026oweuc trackingParamsCNsBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textActivate environment timeDescriptionruns text1300 h1 i ytimg com vi fft6IvL y1g hqdefault 804166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB5sCu7xDOOOpJRFw3Siyab2eZTVg width336 height188 onTapclickTrackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 780s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds780 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 780 u0026mt 1730885867 u0026oweuc trackingParamsCNoBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a script timeDescriptionruns text1350 h1 i ytimg com vi fft6IvL y1g hqdefault 857833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDxhNs0ObKPPDcS6eSvnaQ7sHKTRA width336 height188 onTapclickTrackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 830s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds830 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 830 u0026mt 1730885867 u0026oweuc trackingParamsCNkBENDQBhgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWriting a function timeDescriptionruns text1450 h1 i ytimg com vi fft6IvL y1g hqdefault 907966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuWe1svfnRLFjMmFGZ WsENwBJkA width336 height188 onTapclickTrackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 890s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds890 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 890 u0026mt 1730885867 u0026oweuc trackingParamsCNgBENDQBhgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textImporting Flask class timeDescriptionruns text1600 h1 i ytimg com vi fft6IvL y1g hqdefault 978933 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDuMzGK613Wm1j XhGQ2IgrgRNEoQ width336 height188 onTapclickTrackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 960s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds960 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 960 u0026mt 1730885867 u0026oweuc trackingParamsCNcBENDQBhgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Flask instance timeDescriptionruns text1630 h1 i ytimg com vi fft6IvL y1g hqdefault 996366 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBhbkw6TF4GuMfe2QqNTsIcipTjwA width336 height188 onTapclickTrackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 990s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds990 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 990 u0026mt 1730885867 u0026oweuc trackingParamsCNYBENDQBhgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a decorator timeDescriptionruns text1720 h1 i ytimg com vi fft6IvL y1g hqdefault 1058233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAucIY1aksf8gJyCSkn9iv7RcjaRQ width336 height188 onTapclickTrackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1040s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1040 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1040 u0026mt 1730885867 u0026oweuc trackingParamsCNUBENDQBhgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textConfiguring Flask timeDescriptionruns text1815 h1 i ytimg com vi fft6IvL y1g hqdefault 1098200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoi7rTzkqMVTfCvCdhwNgvJe7d8g width336 height188 onTapclickTrackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1095s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1095 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1095 u0026mt 1730885867 u0026oweuc trackingParamsCNQBENDQBhgKIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding additional behavior timeDescriptionruns text1925 h1 i ytimg com vi fft6IvL y1g hqdefault 1174166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC pVmtFPsyDDPF3dFGbAz5YYyp4A width336 height188 onTapclickTrackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1165s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1165 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1165 u0026mt 1730885867 u0026oweuc trackingParamsCNMBENDQBhgLIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textIndex timeDescriptionruns text2045 h1 i ytimg com vi fft6IvL y1g hqdefault 1270133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDFP8JiWmxIHOWXaxoHUkPGCGx8ZQ width336 height188 onTapclickTrackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1245s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1245 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1245 u0026mt 1730885867 u0026oweuc trackingParamsCNIBENDQBhgMIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textdecorator timeDescriptionruns text2145 h1 i ytimg com vi fft6IvL y1g hqdefault 1312000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDWLb2jMiQWWw6LJljl96LLnbYLrQ width336 height188 onTapclickTrackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1305s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1305 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1305 u0026mt 1730885867 u0026oweuc trackingParamsCNEBENDQBhgNIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textPython side timeDescriptionruns text2815 h1 i ytimg com vi fft6IvL y1g hqdefault 1710100 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCC1HSaPTlL1dE3URwDw0q2DArCdA width336 height188 onTapclickTrackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 1695s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds1695 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 1695 u0026mt 1730885867 u0026oweuc trackingParamsCNABENDQBhgOIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textBackground thread timeDescriptionruns text3800 h1 i ytimg com vi fft6IvL y1g hqdefault 2300200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCn2QT4OS4 UAP8qvtFXt5oyym1TA width336 height188 onTapclickTrackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2280s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2280 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2280 u0026mt 1730885867 u0026oweuc trackingParamsCM8BENDQBhgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRoute timeDescriptionruns text3940 h1 i ytimg com vi fft6IvL y1g hqdefault 2405333 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3SNMrI0TO4DYb6Y4NBqtbU 3ChQ width336 height188 onTapclickTrackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2380s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2380 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2380 u0026mt 1730885867 u0026oweuc trackingParamsCM4BENDQBhgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textList comprehension timeDescriptionruns text4040 h1 i ytimg com vi fft6IvL y1g hqdefault 2459233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCHklsqm6kk9 WwBotYp03Eli6W0g width336 height188 onTapclickTrackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2440s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2440 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2440 u0026mt 1730885867 u0026oweuc trackingParamsCM0BENDQBhgRIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textVoting timeDescriptionruns text4235 h1 i ytimg com vi fft6IvL y1g hqdefault 2565266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAvehngLnxbFiyFtLbFO8hDodt1FQ width336 height188 onTapclickTrackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2555s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2555 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2555 u0026mt 1730885867 u0026oweuc trackingParamsCMwBENDQBhgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRefresh timeDescriptionruns text4900 h1 i ytimg com vi fft6IvL y1g hqdefault 2961066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA4QGF4W7Cuoo3Lg8qOz5SNGzr7Fg width336 height188 onTapclickTrackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2940s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2940 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2940 u0026mt 1730885867 u0026oweuc trackingParamsCMsBENDQBhgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhats New timeDescriptionruns text4947 h1 i ytimg com vi fft6IvL y1g hqdefault 3011766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDc3SenM2kcTNlW0uOIVfhaAOIaVA width336 height188 onTapclickTrackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 2987s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds2987 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 2987 u0026mt 1730885867 u0026oweuc trackingParamsCMoBENDQBhgUIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJavaScript timeDescriptionruns text5447 h1 i ytimg com vi fft6IvL y1g hqdefault 3291033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoG KLm9K 0oayiXuziPi FItAeA width336 height188 onTapclickTrackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v fft6IvL y1g u0026t 3287s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdfft6IvL y1g startTimeSeconds3287 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7dfb7a22f2fecb58 u0026ip 198 54 114 74 u0026osts 3287 u0026mt 1730885867 u0026oweuc trackingParamsCMkBENDQBhgVIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCMYBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCMgBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCMcBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCMUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCMQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293390066 primaryTitleColor4279441177 secondaryTitleColor4283852400 iconActivatedColor4282667353 iconInactiveColor4287670197 section4Color4292732651 iconDisabledColor4073314272 darkColorPalettesection1Color4281416255 section2Color4280757811 section3Color4280099366 primaryTitleColor4293260799 secondaryTitleColor4288920780 iconActivatedColor4293260799 iconInactiveColor4285958291 section4Color4279441177 iconDisabledColor4064958560 vibrantColorPalettesection1Color4283325797 section2Color4282667353 section3Color4282074444 primaryTitleColor4293260799 secondaryTitleColor4290764271 iconActivatedColor4293260799 iconInactiveColor4285959065 section4Color4281416255 iconDisabledColor4063970636 useCustomColorstrue loggingDirectivestrackingParamsCMMBEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtmZnQ2SXZMLXkxZyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCMIBENwwGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg reelShelfRenderertitlesimpleTextShorts buttonmenuRendereritems menuNavigationItemRenderertextruns textSend feedback iconiconTypeFEEDBACK navigationEndpointclickTrackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelSend feedback trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityaccessibilityDatalabelMore actions items shortsLockupViewModelentityIdshorts shelf item mTZ dzcrV48 accessibilityTextFlask with Sqlite Web Application Preview Upcoming Tutorial 30K views play Short thumbnailsources urlhttps i ytimg com vi mTZ dzcrV48 hq720 2 jpg sqp oaymwEkCJYDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLDEEDW nv5XYFPKfILbvUufivBtxw width406 height720 onTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts mTZ dzcrV48 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdmTZ dzcrV48 playerParams8AEByAMyuAQUogYVAWvpgwhqEDkTFrq67ApYdjdosjy2kAcC h1 i ytimg com vi mTZ dzcrV48 frame0 jpg width406 height720 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCMEBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgttVFpfZHpjclY0OCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAAGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v mTZ dzcrV48 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdmTZ dzcrV48 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIahA5Exa6uuwKWHY3aLI8tpAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 99367f77372b578f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdmTZ dzcrV48 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCMABEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds mTZ dzcrV48 paramsCAQ 3D videoIds mTZ dzcrV48 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuemTZ dzcrV48 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask with Sqlite Web Application Preview Upcoming Tutorial secondaryTextcontent30K views loggingDirectivestrackingParamsCL8BEIf2BBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item jPXjpntjJpU accessibilityText Building a Simple Web Application with Flask Hello World in python 9 8K views play Short thumbnailsources urlhttps i ytimg com vi jPXjpntjJpU oar2 jpg sqp oaymwEkCOADENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLBTCvZTePyhQtjY76WyqrIWtSc2HQ width480 height720 onTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts jPXjpntjJpU webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdjPXjpntjJpU playerParams8AEByAMyuAQUogYVAWvpgwjvoi WcFhpxe56b gVXF40kAcC h1 i ytimg com vi jPXjpntjJpU frame0 jpg width1080 height1620 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCL4BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtqUFhqcG50akpwVSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBABGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v jPXjpntjJpU u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdjPXjpntjJpU playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMI76Iv1nBYacXuem oFVxeNJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6e googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 8cf5e3a67b632695 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdjPXjpntjJpU listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCL0BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds jPXjpntjJpU paramsCAQ 3D videoIds jPXjpntjJpU listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuejPXjpntjJpU userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Building a Simple Web Application with Flask Hello World in python secondaryTextcontent9 8K views loggingDirectivestrackingParamsCLwBEIf2BBgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item G ek7ngJjBo accessibilityTextFlask can make a good first framework python webdevelopment 2 2K views play Short thumbnailsources urlhttps i ytimg com vi G ek7ngJjBo oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCzaZnu8Csw8KEhA5apE5wsAJZ8og width405 height720 onTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts G ek7ngJjBo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdG ek7ngJjBo playerParams8AEByAMyuAQUogYVAWvpgwiOp4HgWxpBR9KwhAOY5168kAcC h1 i ytimg com vi G ek7ngJjBo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLsBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtHX2VrN25nSmpCbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBACGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v G ek7ngJjBo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdG ek7ngJjBo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIjqeB4FsaQUfSsIQDmOdevJAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnednss googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 1bf7a4ee78098c1a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdG ek7ngJjBo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLoBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds G ek7ngJjBo paramsCAQ 3D videoIds G ek7ngJjBo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueG ek7ngJjBo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentFlask can make a good first framework python webdevelopment secondaryTextcontent2 2K views loggingDirectivestrackingParamsCLkBEIf2BBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item q0fgbzCKdng accessibilityTextPython s Flask Framework Tutorial 1 Getting Started 131 views play Short thumbnailsources urlhttps i ytimg com vi q0fgbzCKdng hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLBCjR cViD3a9YOXZBbkyWgSUKp w width405 height720 onTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts q0fgbzCKdng webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdq0fgbzCKdng playerParams8AEByAMyuAQUogYVAWvpgwgJx1oEL33rU5CdvKKaiBvTkAcC h1 i ytimg com vi q0fgbzCKdng frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLgBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtxMGZnYnpDS2RuZyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBADGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v q0fgbzCKdng u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdq0fgbzCKdng playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMICcdaBC9961OQnbyimogb05AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ab47e06f308a7678 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdq0fgbzCKdng listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLcBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds q0fgbzCKdng paramsCAQ 3D videoIds q0fgbzCKdng listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueq0fgbzCKdng userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentPython s Flask Framework Tutorial 1 Getting Started secondaryTextcontent131 views loggingDirectivestrackingParamsCLYBEIf2BBgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item YHQuA22q4 accessibilityTextLet s learn to make an api in python using Flask 2 0 3 8K views play Short thumbnailsources urlhttps i ytimg com vi YHQuA22q4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLCM d7GkpwqHwMxQ9EcJuq8aqySIg width405 height720 onTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts YHQuA22q4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoId YHQuA22q4 playerParams8AEByAMyuAQUogYVAWvpgwhzkGtP 23dW D7wRZM3QrbkAcC h1 i ytimg com vi YHQuA22q4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLUBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtfLVlIUXVBMjJxNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAEGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v YHQuA22q4 u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId YHQuA22q4 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIc5BrT 9t3Vvg 8EWTN0K25AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id ffe60742e036daae u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId YHQuA22q4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLQBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YHQuA22q4 paramsCAQ 3D videoIds YHQuA22q4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id value YHQuA22q4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLet s learn to make an api in python using Flask 2 0 secondaryTextcontent3 8K views loggingDirectivestrackingParamsCLMBEIf2BBgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item vy6E5WaDefo accessibilityTextHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it 3K views play Short thumbnailsources urlhttps i ytimg com vi vy6E5WaDefo hq720 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLCNOP2xlJJ5ps36m RLM97rhJ c4w width405 height720 onTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts vy6E5WaDefo webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdvy6E5WaDefo playerParams8AEByAMyuAQUogYVAWvpgwhC8wn1TAT4DUBUmkwPnCplkAcC h1 i ytimg com vi vy6E5WaDefo frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCLIBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgt2eTZFNVdhRGVmbyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAFGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v vy6E5WaDefo u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdvy6E5WaDefo playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIQvMJ9UwE A1AVJpMD5wqZZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nzs googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id bf2e84e5668379fa u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdvy6E5WaDefo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCLEBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds vy6E5WaDefo paramsCAQ 3D videoIds vy6E5WaDefo listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuevy6E5WaDefo userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentHow To Create Flask app Website Learn Flask From Scratch Python For Beginners softwaretechit it secondaryTextcontent3K views loggingDirectivestrackingParamsCLABEIf2BBgFIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item sNF9G2mTnsY accessibilityText Embrace the ease of Flask for web server creation coding python 268 views play Short thumbnailsources urlhttps i ytimg com vi sNF9G2mTnsY oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAu6lm0 IczVxEs7YkgtpzaGLvs6Q width405 height720 onTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts sNF9G2mTnsY webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdsNF9G2mTnsY playerParams8AEByAMyuAQUogYVAWvpgwiL4PLfaG1LSPxnWNi 0zvKkAcC h1 i ytimg com vi sNF9G2mTnsY frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCK8BELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtzTkY5RzJtVG5zWSreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAGGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v sNF9G2mTnsY u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdsNF9G2mTnsY playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIi Dy32htS0j8Z1jYvtM7ypAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id b0d17d1b69939ec6 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdsNF9G2mTnsY listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCK4BEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds sNF9G2mTnsY paramsCAQ 3D videoIds sNF9G2mTnsY listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuesNF9G2mTnsY userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontent Embrace the ease of Flask for web server creation coding python secondaryTextcontent268 views loggingDirectivestrackingParamsCK0BEIf2BBgGIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item f6xFNWcTAro accessibilityTextLearn to make Flask video app in Python 1 6K views play Short thumbnailsources urlhttps i ytimg com vi f6xFNWcTAro hq720 2 jpg sqp oaymwEkCJUDENAFSFryq4qpAxYIARUAAAAAJQAAyEI9AICiQ3gB0AEB u0026rs AOn4CLAPSqCjYAQ0OL1ytarjdINT8kOm9Q width405 height720 onTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts f6xFNWcTAro webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdf6xFNWcTAro playerParams8AEByAMyuAQUogYVAWvpgwjK LL3r8vtaETnpwgBRZOrkAcC h1 i ytimg com vi f6xFNWcTAro frame0 jpg width720 height1280 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKwBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtmNnhGTldjVEFybyreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAHGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v f6xFNWcTAro u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdf6xFNWcTAro playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIyviy96 L7WhE56cIAUWTq5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6n6l googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 7fac4535671302ba u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdf6xFNWcTAro listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKsBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds f6xFNWcTAro paramsCAQ 3D videoIds f6xFNWcTAro listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valuef6xFNWcTAro userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentLearn to make Flask video app in Python secondaryTextcontent1 6K views loggingDirectivestrackingParamsCKoBEIf2BBgHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item Ujy 6TUJmkk accessibilityTextCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide 6 7K views play Short thumbnailsources urlhttps i ytimg com vi Ujy 6TUJmkk oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLAp aUS2BDXiuUZplwWnlPRXhwI5w width405 height720 onTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts Ujy 6TUJmkk webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdUjy 6TUJmkk playerParams8AEByAMyuAQUogYVAWvpgwiWDXufaZfG66dbv6gFq7G5kAcC h1 i ytimg com vi Ujy 6TUJmkk frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKkBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtVanlfNlRVSm1rayreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAIGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v Ujy 6TUJmkk u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdUjy 6TUJmkk playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIlg17n2mXxuunW7 oBauxuZAHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hne6nzy googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 523cbfe935099a49 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdUjy 6TUJmkk listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKgBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Ujy 6TUJmkk paramsCAQ 3D videoIds Ujy 6TUJmkk listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueUjy 6TUJmkk userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentCreate a Python Flask App in 1 Minute Quick and Easy Tutorial Friendly Guide secondaryTextcontent6 7K views loggingDirectivestrackingParamsCKcBEIf2BBgIIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue shortsLockupViewModelentityIdshorts shelf item CsL cYcSEk4 accessibilityTextDo this if you want to master flask 19K views play Short thumbnailsources urlhttps i ytimg com vi CsL cYcSEk4 oar2 jpg sqp oaymwEkCJUDENAFSFqQAgHyq4qpAxMIARUAAAAAJQAAyEI9AICiQ3gB u0026rs AOn4CLB gOb CBXVUx6HcSGYc5jP6qt0aQ width405 height720 onTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQUIMhD0JA commandMetadatawebCommandMetadataurl shorts CsL cYcSEk4 webPageTypeWEB PAGE TYPE SHORTS rootVe37414 reelWatchEndpointvideoIdCsL cYcSEk4 playerParams8AEByAMyuAQUogYVAWvpgwjLXoZdeCdNYtifC18AFIBXkAcC h1 i ytimg com vi CsL cYcSEk4 frame0 jpg width1080 height1920 isOriginalAspectRatiotrue overlayreelPlayerOverlayRendererstyleREEL PLAYER OVERLAY STYLE SHORTS trackingParamsCKYBELC1BCITCLnh55u x4kDFeGbwgEdmUwTDw reelPlayerNavigationModelREEL PLAYER NAVIGATION MODEL UNSPECIFIED paramsCBQwAkpCCiAiHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIBIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg sequenceProviderREEL WATCH SEQUENCE PROVIDER RPC sequenceParamsCgtDc0wtY1ljU0VrNCreAQoNCgttVFpfZHpjclY0OAoNCgtqUFhqcG50akpwVQoNCgtHX2VrN25nSmpCbwoNCgtxMGZnYnpDS2RuZwoNCgtfLVlIUXVBMjJxNAoNCgt2eTZFNVdhRGVmbwoNCgtzTkY5RzJtVG5zWQoNCgtmNnhGTldjVEFybwoNCgtVanlfNlRVSm1rawoNCgtDc0wtY1ljU0VrNBAJGBQiQgogIh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayASHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIGgBcAQ 3D loggingContextvssLoggingContextserializedContextDataCgIIDA 3D 3D qoeLoggingContextserializedContextDataCgIIDA 3D 3D ustreamerConfigCAw inlinePlayerDataonVisibleinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMPMgZzZWFyY2hSHmEgYnJpZWYgaW50cm9kdWN0aW9uIHRvIGZsYXNrIJoBBQgyEPQk commandMetadatawebCommandMetadataurl watch v CsL cYcSEk4 u0026t 37s u0026pp YAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdCsL cYcSEk4 startTimeSeconds37 playerParamsYAHIAQHwAQG6AwIYAugFAaIGFQFr6YMIy16GXXgnTWLYnwtfABSAV5AHAg 3D 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0ac2fe718712124e u0026ip 198 54 114 74 u0026osts 37 u0026mt 1730885867 u0026oweuc menuOnTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP showSheetCommandpanelLoadingStrategyinlineContentsheetViewModelcontentlistViewModellistItems listItemViewModeltitlecontentAdd to queue leadingImagesources clientResourceimageNameADD TO QUEUE TAIL rendererContextloggingContextloggingDirectivestrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP enableDisplayloggerExperimenttrue commandContextonTapinnertubeCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdCsL cYcSEk4 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKUBEP6YBBgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds CsL cYcSEk4 paramsCAQ 3D videoIds CsL cYcSEk4 listItemViewModeltitlecontentSend feedback leadingImagesources clientResourceimageNameFEEDBACK rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataignoreNavigationtrue userFeedbackEndpointadditionalDatas userFeedbackEndpointProductSpecificValueDatakeyvideo id valueCsL cYcSEk4 userFeedbackEndpointProductSpecificValueDatakeylockup valueshelf indexInCollection0 menuOnTapA11yLabelMore actions overlayMetadataprimaryTextcontentDo this if you want to master flask secondaryTextcontent19K views loggingDirectivestrackingParamsCKQBEIf2BBgJIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue trackingParamsCKMBEN DAxgPIhMIueHnm77HiQMV4ZvCAR2ZTBMP iconiconTypeYOUTUBE SHORTS BRAND 24 h1 DBDaNuZvww8 h1 i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDGYFIDidCEz6tUkiS 1MZgV2dI w width360 height202 urlhttps i ytimg com vi DBDaNuZvww8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLAGpbud7Who QwREXe1 ssx hehw width720 height404 How Web Applications Work Flask Tutorial for Beginners 1 of 5 How Web Applications Work Flask Tutorial for Beginners 1 of 5 by teclado 20 796 views 4 years ago 8 minutes 6 seconds longBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 viewCountTextsimpleText20 796 views navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode shortBylineTextruns textteclado navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw9Aj4a s 7GtogM showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel20K views simpleText20K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 trackingParamsCKIBEP6YBBgQIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtEQkRhTnVadnd3OA 3D 3D commands clickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCKEBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 6 seconds simpleText806 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdDBDaNuZvww8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdDBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCKABEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdDBDaNuZvww8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds DBDaNuZvww8 paramsCAQ 3D videoIds DBDaNuZvww8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJ8BEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textHow do textFlask boldtrue text web applications work What are the components involved What do frontend and backend mean In this textFlask boldtrue text snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v DBDaNuZvww8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdDBDaNuZvww8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCO xosD05Y32OboDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 0c10da36e66fc30f u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtEQkRhTnVadnd3OCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro norifypLppaDpB5sXKtkMP8kHRwWn9w3 1XVpEqNhtXpA s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCJ4BENwwGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tecladocode webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCINg1S61mpN7dZW8vR2ikCw canonicalBaseUrl tecladocode h1 Oew3L0gIuO8 h1 i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCkDBW3aNtwwpuS6btvOMcPBokeEQ width360 height202 urlhttps i ytimg com vi Oew3L0gIuO8 hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCiFEYXHfeIENU9qDZeureA CJQfQ width720 height404 Flask Tutorial 1 Introduction To Flask Flask Tutorial 1 Introduction To Flask by Tux Codes 1 181 views 3 years ago 7 minutes 52 seconds longBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 viewCountTextsimpleText1 181 views navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes shortBylineTextruns textTux Codes navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw9A7 GiwPTljfY5 showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel1 1K views simpleText1 1K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 trackingParamsCJ0BEP6YBBgTIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtPZXczTDBnSXVPOA 3D 3D commands clickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupunifiedSharePanelRenderertrackingParamsCJwBEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 hasSeparatortrue trackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel7 minutes 52 seconds simpleText752 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdOew3L0gIuO8 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdOew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJsBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoIdOew3L0gIuO8 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds Oew3L0gIuO8 paramsCAQ 3D videoIds Oew3L0gIuO8 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCJoBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a powerful microframework for textPython boldtrue text web app development This texttutorial boldtrue text shows you how to install textflask boldtrue text and build a basic snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8yBnNlYXJjaFIeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgmgEDEPQk commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCwiKlrTo2u6QqPQBugMKCNL6gpyPg 3UdboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro What is Flask Installing Flask Coding collapsedThumbnailthumbnails urlhttps i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLADrobFxAwxvspy79oqHADLSZNTZQ width336 height188 onTapclickTrackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCJkBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textWhat is Flask timeDescriptionruns text020 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 30866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAjTULGX mPZI0g8N4LTxfUqUGfOQ width336 height188 onTapclickTrackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 20s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds20 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 20 u0026mt 1730885867 u0026oweuc trackingParamsCJgBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textInstalling Flask timeDescriptionruns text110 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 92833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAluvpZFuk71NQ4xIWE7mfn2GlW9A width336 height188 onTapclickTrackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 70s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds70 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 70 u0026mt 1730885867 u0026oweuc trackingParamsCJcBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCoding timeDescriptionruns text205 h1 i ytimg com vi Oew3L0gIuO8 hqdefault 130833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDaCJnEn5dQa45EXLClzyc4vBHIVA width336 height188 onTapclickTrackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v Oew3L0gIuO8 u0026t 125s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdOew3L0gIuO8 startTimeSeconds125 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hnekn7z googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 39ec372f4808b8ef u0026ip 198 54 114 74 u0026osts 125 u0026mt 1730885867 u0026oweuc trackingParamsCJYBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCJMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCJUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCJQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCJIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCJEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294704639 section2Color4294047224 section3Color4293389810 primaryTitleColor4279244057 secondaryTitleColor4283196021 iconActivatedColor4279318361 iconInactiveColor4286089366 section4Color4292732395 iconDisabledColor4071536833 darkColorPalettesection1Color4278789695 section2Color4278656563 section3Color4278523686 primaryTitleColor4293260287 secondaryTitleColor4288919756 iconActivatedColor4293260287 iconInactiveColor4285957779 section4Color4278390553 iconDisabledColor4064892512 vibrantColorPalettesection1Color4279454847 section2Color4279321970 section3Color4279188838 primaryTitleColor4293260287 secondaryTitleColor4290236645 iconActivatedColor4293260287 iconInactiveColor4285236121 section4Color4279055705 iconDisabledColor4063576396 useCustomColorstrue loggingDirectivestrackingParamsCJABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtPZXczTDBnSXVPOCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com 5oCaxN5kTeY9nj U2Bee6qxAUit a7v62RTOf4kXxKFfhXmqjybpTT9QLQ3rYldqkYOxcLmKob8 s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCI8BENwwGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl tuxcodes webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCS2cK38HTPyfTGHUQcxVPXQ canonicalBaseUrl tuxcodes h1 9FBDda0NCwo h1 i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAdGO34L fXIdExSaosMxLDVpGBAw width360 height202 urlhttps i ytimg com vi 9FBDda0NCwo hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLA0XT0egLYKpf8blq11Z5q1WzKXIg width720 height404 The Flask Mega Tutorial Introduction The Flask Mega Tutorial Introduction by Miguel Grinberg 161 045 views 5 years ago 5 minutes 56 seconds longBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg publishedTimeTextsimpleText5 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 viewCountTextsimpleText161 045 views navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg shortBylineTextruns textMiguel Grinberg navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTD0CKlrTo2u6QqPQB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel161K views simpleText161K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo trackingParamsCI4BEP6YBBgSIhMIueHnm77HiQMV4ZvCAR2ZTBMP menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs5RkJEZGEwTkN3bw 3D 3D commands clickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCI0BEI5iIhMIueHnm77HiQMV4ZvCAR2ZTBMP showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 56 seconds simpleText556 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId9FBDda0NCwo actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIwBEPnnAxgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP addToPlaylistCommandopenMiniplayertrue videoId9FBDda0NCwo listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 9FBDda0NCwo paramsCAQ 3D videoIds 9FBDda0NCwo untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCIsBEMfsBBgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I demonstrate the project that you will develop as you follow my textFlask boldtrue text Mega textTutorial boldtrue text Did you like it Begin the texttutorial boldtrue text snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwoI0vqCnI D7dR1ugMLCMqFoMzG fLm6AG6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntroduction Overview Login Explore Advanced collapsedThumbnailthumbnails urlhttps i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 collapsedLabelruns text5 text chapters expandedTitleruns text5 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntroduction timeDescriptionruns text000 h1 i ytimg com vi 9FBDda0NCwo hqdefault 1900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDR GjoHEVBZ2KHsPGFKHcCiUXnRA width336 height188 onTapclickTrackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCIoBENDQBhgAIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOverview timeDescriptionruns text011 h1 i ytimg com vi 9FBDda0NCwo hqdefault 34900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCyvdIZ o3peKQsBh5PEn8JtkY6Fw width336 height188 onTapclickTrackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 11s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds11 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 11 u0026mt 1730885867 u0026oweuc trackingParamsCIkBENDQBhgBIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin timeDescriptionruns text043 h1 i ytimg com vi 9FBDda0NCwo hqdefault 72866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBrYFYkGzyJ8bs9yiBoEel2u n70w width336 height188 onTapclickTrackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 43s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds43 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 43 u0026mt 1730885867 u0026oweuc trackingParamsCIgBENDQBhgCIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExplore timeDescriptionruns text127 h1 i ytimg com vi 9FBDda0NCwo hqdefault 102800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCQJRuuvIzoJaI9Og8cANXeWIM3lA width336 height188 onTapclickTrackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 87s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds87 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 87 u0026mt 1730885867 u0026oweuc trackingParamsCIcBENDQBhgDIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdvanced timeDescriptionruns text228 h1 i ytimg com vi 9FBDda0NCwo hqdefault 155766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBMfR X5hAhfQm4l DUX2rsiNZ0tw width336 height188 onTapclickTrackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadataurl watch v 9FBDda0NCwo u0026t 148s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId9FBDda0NCwo startTimeSeconds148 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzk googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id f4504375ad0d0b0a u0026ip 198 54 114 74 u0026osts 148 u0026mt 1730885867 u0026oweuc trackingParamsCIYBENDQBhgEIhMIueHnm77HiQMV4ZvCAR2ZTBMP layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCIMBEJFaIhMIueHnm77HiQMV4ZvCAR2ZTBMP styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCIUBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCIQBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCIIBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCIEBEPBbIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelLess trackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw colorDatalightColorPalettesection1Color4294966267 section2Color4294504946 section3Color4294109161 primaryTitleColor4279832850 secondaryTitleColor4286535261 iconActivatedColor4284038209 iconInactiveColor4290089111 section4Color4293647840 iconDisabledColor4074817998 darkColorPalettesection1Color4282329902 section2Color4281541157 section3Color4280686876 primaryTitleColor4294960618 secondaryTitleColor4291601322 iconActivatedColor4294960618 iconInactiveColor4287854203 section4Color4279832850 iconDisabledColor4066396493 vibrantColorPalettesection1Color4284826698 section2Color4284038209 section3Color4283183928 primaryTitleColor4294960618 secondaryTitleColor4293902280 iconActivatedColor4294960618 iconInactiveColor4288244595 section4Color4282329902 iconDisabledColor4065080633 useCustomColorstrue loggingDirectivestrackingParamsCIABEO DByITCLnh55u x4kDFeGbwgEdmUwTDw visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgs5RkJEZGEwTkN3byDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kT6ca0uwK8a8m75WLh2nwIq79C5czkOmAbWB2edvfLKFfX s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCH8Q3DAYEiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl miguelgrinberg webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCZJiXG auf0o7LByqC1LHuQ canonicalBaseUrl miguelgrinberg h1 dam0GPOAvVI h1 i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAoBKud10ryviWm8LgfqAaHdudoEQ width360 height202 urlhttps i ytimg com vi dam0GPOAvVI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCbpUCeVAwMPATOGenwDnsZeowQ Q width720 height404 Python Website Full Tutorial Flask Authentication Databases u0026 More Python Website Full Tutorial Flask Authentication Databases u0026 More by Tech With Tim 3 086 364 views 3 years ago 2 hours 16 minutes longBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 viewCountTextsimpleText3 086 364 views navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc badges metadataBadgeRendererstyleBADGE STYLE TYPE SIMPLE labelCC trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelClosed captions ownerBadges metadataBadgeRenderericoniconTypeCHECK CIRCLE THICK styleBADGE STYLE TYPE VERIFIED tooltipVerified trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityDatalabelVerified ownerTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim shortBylineTextruns textTech With Tim navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTD0DS oKcj4Pt1HU showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel3 million views simpleText3M views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI trackingParamsCH4Q pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkYW0wR1BPQXZWSQ 3D 3D commands clickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCH0QjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel2 hours 16 minutes 40 seconds simpleText21640 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddam0GPOAvVI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHwQ ecDGAMiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddam0GPOAvVI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dam0GPOAvVI paramsCAQ 3D videoIds dam0GPOAvVI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCHsQx wEGAQiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video I m going to be showing you how to make a website with textPython boldtrue text covering textFlask boldtrue text authentication databases and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCwjKhaDMxvny5ugBugMKCOLwuK2H4YbWdLoDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textVideo Overview Project Demo Directory Structure Flask Setup u0026 Installation Creating a Flask App Creating Routes Views Jinja Templating Language u0026 HTML Templates Sign Up Page HTML Login Page HTML HTTP Requests POST GET etc Handling POST Requests Message Flashing Flask SQLAlchemy Setup Database Models Foreign Key Relationships Database Creation Creating New User Accounts Logging In Users Flask Login Module Checking if User is Logged In Notes HTML Adding User Notes Deleting User Notes collapsedThumbnailthumbnails urlhttps i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 collapsedLabelruns text23 text chapters expandedTitleruns text23 text chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textVideo Overview timeDescriptionruns text000 h1 i ytimg com vi dam0GPOAvVI hqdefault 1000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBoK KOCp95Z uPQFSFEQYfSvi1A width336 height188 onTapclickTrackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCHoQ0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textProject Demo timeDescriptionruns text150 h1 i ytimg com vi dam0GPOAvVI hqdefault 139966 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBufRr73rJqPLE6sDS14 kHrpKg6w width336 height188 onTapclickTrackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 110s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds110 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 110 u0026mt 1730885867 u0026oweuc trackingParamsCHkQ0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDirectory Structure timeDescriptionruns text435 h1 i ytimg com vi dam0GPOAvVI hqdefault 276800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBH8qxDBFHijZacqrcpyIGJhNC8OA width336 height188 onTapclickTrackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 275s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds275 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 275 u0026mt 1730885867 u0026oweuc trackingParamsCHgQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Setup u0026 Installation timeDescriptionruns text640 h1 i ytimg com vi dam0GPOAvVI hqdefault 425766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCItxfyBznMtHPC5JG19yb5 Y4oxg width336 height188 onTapclickTrackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 400s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds400 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 400 u0026mt 1730885867 u0026oweuc trackingParamsCHcQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating a Flask App timeDescriptionruns text855 h1 i ytimg com vi dam0GPOAvVI hqdefault 543266 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB3lInNhodV2jul D8E941dLhOA2g width336 height188 onTapclickTrackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 535s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds535 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 535 u0026mt 1730885867 u0026oweuc trackingParamsCHYQ0NAGGAQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating Routes Views timeDescriptionruns text1401 h1 i ytimg com vi dam0GPOAvVI hqdefault 870700 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDjp2B8hqljTmTttNQXjGmGcbP8YA width336 height188 onTapclickTrackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 841s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds841 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 841 u0026mt 1730885867 u0026oweuc trackingParamsCHUQ0NAGGAUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textJinja Templating Language u0026 HTML Templates timeDescriptionruns text2150 h1 i ytimg com vi dam0GPOAvVI hqdefault 1329166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAsdQ FyVreSetQSgWfXAs9mIVM4Q width336 height188 onTapclickTrackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 1310s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds1310 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 1310 u0026mt 1730885867 u0026oweuc trackingParamsCHQQ0NAGGAYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textSign Up Page HTML timeDescriptionruns text4722 h1 i ytimg com vi dam0GPOAvVI hqdefault 2865133 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLC5DvECVubGghnv4IhpGvpm6L5MIw width336 height188 onTapclickTrackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 2842s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds2842 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 2842 u0026mt 1730885867 u0026oweuc trackingParamsCHMQ0NAGGAciEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogin Page HTML timeDescriptionruns text5214 h1 i ytimg com vi dam0GPOAvVI hqdefault 3158233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLATEy oNsgbKb8No71HwnAtVQwzJQ width336 height188 onTapclickTrackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3134 u0026mt 1730885867 u0026oweuc trackingParamsCHIQ0NAGGAgiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTTP Requests POST GET etc timeDescriptionruns text5431 h1 i ytimg com vi dam0GPOAvVI hqdefault 3271066 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCmhE8vSSqBHsaE0UnJgs JnRJQ1Q width336 height188 onTapclickTrackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3271s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3271 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3271 u0026mt 1730885867 u0026oweuc trackingParamsCHEQ0NAGGAkiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHandling POST Requests timeDescriptionruns text5705 h1 i ytimg com vi dam0GPOAvVI hqdefault 3453166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAPLZB4h2hwkMyMeS2MvukrVsoJhA width336 height188 onTapclickTrackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3425s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3425 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3425 u0026mt 1730885867 u0026oweuc trackingParamsCHAQ0NAGGAoiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textMessage Flashing timeDescriptionruns text10314 h1 i ytimg com vi dam0GPOAvVI hqdefault 3805000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDvFOJfZFRZZWD4DoFq0LOY6btmlw width336 height188 onTapclickTrackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 3794s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds3794 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 3794 u0026mt 1730885867 u0026oweuc trackingParamsCG8Q0NAGGAsiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask SQLAlchemy Setup timeDescriptionruns text11242 h1 i ytimg com vi dam0GPOAvVI hqdefault 4390033 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCworwOJ7OV3Cwyd5cqNRcuNcdrIA width336 height188 onTapclickTrackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4362s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4362 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4362 u0026mt 1730885867 u0026oweuc trackingParamsCG4Q0NAGGAwiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Models timeDescriptionruns text11546 h1 i ytimg com vi dam0GPOAvVI hqdefault 4565000 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCGL9WtVQHNHhhvCLwzH2XCuvA5aQ width336 height188 onTapclickTrackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 4546s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds4546 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 4546 u0026mt 1730885867 u0026oweuc trackingParamsCG0Q0NAGGA0iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textForeign Key Relationships timeDescriptionruns text12342 h1 i ytimg com vi dam0GPOAvVI hqdefault 5046900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCqcqsM53ZrHg9T LdOtvVHvS6Xhg width336 height188 onTapclickTrackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5022s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5022 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5022 u0026mt 1730885867 u0026oweuc trackingParamsCGwQ0NAGGA4iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDatabase Creation timeDescriptionruns text12910 h1 i ytimg com vi dam0GPOAvVI hqdefault 5375900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB1Dr6AqOi2 5f8izied e9JMozwg width336 height188 onTapclickTrackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5350s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5350 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5350 u0026mt 1730885867 u0026oweuc trackingParamsCGsQ0NAGGA8iEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCreating New User Accounts timeDescriptionruns text13414 h1 i ytimg com vi dam0GPOAvVI hqdefault 5677900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBC1BMtiR38Sj5dswdslZNkElbjcg width336 height188 onTapclickTrackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 5654s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds5654 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 5654 u0026mt 1730885867 u0026oweuc trackingParamsCGoQ0NAGGBAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textLogging In Users timeDescriptionruns text14316 h1 i ytimg com vi dam0GPOAvVI hqdefault 6224800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDQO2KppBlNwLexIQWlYFWc979Rwg width336 height188 onTapclickTrackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6196s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6196 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6196 u0026mt 1730885867 u0026oweuc trackingParamsCGkQ0NAGGBEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textFlask Login Module timeDescriptionruns text14917 h1 i ytimg com vi dam0GPOAvVI hqdefault 6570766 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBQn3dSlBe0XHs7IsjrbNZKdza4aQ width336 height188 onTapclickTrackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6557s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6557 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6557 u0026mt 1730885867 u0026oweuc trackingParamsCGgQ0NAGGBIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textChecking if User is Logged In timeDescriptionruns text15603 h1 i ytimg com vi dam0GPOAvVI hqdefault 6980233 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDAx0PO2uQCMHk6a0 9gAuJET82HQ width336 height188 onTapclickTrackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 6963s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds6963 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 6963 u0026mt 1730885867 u0026oweuc trackingParamsCGcQ0NAGGBMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textNotes HTML timeDescriptionruns text15854 h1 i ytimg com vi dam0GPOAvVI hqdefault 7156800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLA 5S XmGZV PN RSGnRhHnLQukOw width336 height188 onTapclickTrackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7134s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7134 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7134 u0026mt 1730885867 u0026oweuc trackingParamsCGYQ0NAGGBQiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textAdding User Notes timeDescriptionruns text20241 h1 i ytimg com vi dam0GPOAvVI hqdefault 7388166 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLACxmCBQQ1BJx BbHGWz i44J6ohw width336 height188 onTapclickTrackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7361s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7361 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7361 u0026mt 1730885867 u0026oweuc trackingParamsCGUQ0NAGGBUiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textDeleting User Notes timeDescriptionruns text20548 h1 i ytimg com vi dam0GPOAvVI hqdefault 7560200 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBACOHo4nAki7ApWelqcaqkjqYSDg width336 height188 onTapclickTrackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v dam0GPOAvVI u0026t 7548s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddam0GPOAvVI startTimeSeconds7548 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr4 sn 5hneknee googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 75a9b418f380bd52 u0026ip 198 54 114 74 u0026osts 7548 u0026mt 1730885867 u0026oweuc trackingParamsCGQQ0NAGGBYiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCGEQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCGMQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCGIQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCGAQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCF8Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388786 primaryTitleColor4279243289 secondaryTitleColor4283587711 iconActivatedColor4279312473 iconInactiveColor4285692046 section4Color4292731115 iconDisabledColor4071074746 darkColorPalettesection1Color4278785087 section2Color4278652979 section3Color4278520870 primaryTitleColor4293257983 secondaryTitleColor4288916428 iconActivatedColor4293257983 iconInactiveColor4285955219 section4Color4278388761 iconDisabledColor4064495705 vibrantColorPalettesection1Color4279445887 section2Color4279313778 section3Color4279181670 primaryTitleColor4293257983 secondaryTitleColor4290232805 iconActivatedColor4293257983 iconInactiveColor4285232281 section4Color4279049561 iconDisabledColor4063574604 useCustomColorstrue loggingDirectivestrackingParamsCF4Q78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtkYW0wR1BPQXZWSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro k15oXl74WcnpdL uVBv6IHBgAfXEEnpUiS IoEyV1auyY s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCF0Q3DAYEyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl TechWithTim webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC4JX40jDee tINbkjycV4Sg canonicalBaseUrl TechWithTim h1 6M3LzGmIAso h1 i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLB2DBfznFVimr XsEsyk9n1BUqP8g width360 height202 urlhttps i ytimg com vi 6M3LzGmIAso hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLCe7yKMg2PneFkyZ7QfExrkJoNYdA width720 height404 How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners How to create a Simple Flask app in just 5 minutes Python Flask Tutorial for beginners by S3CloudHub 164 364 views 2 years ago 5 minutes 19 seconds longBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub publishedTimeTextsimpleText2 years ago lengthTextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 viewCountTextsimpleText164 364 views navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub shortBylineTextruns textS3CloudHub navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTD0DKhaDMxvny5ugB showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel164K views simpleText164K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso trackingParamsCFwQ pgEGBIiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgs2TTNMekdtSUFzbw 3D 3D commands clickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFsQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel5 minutes 19 seconds simpleText519 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoId6M3LzGmIAso actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoId6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFoQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoId6M3LzGmIAso listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds 6M3LzGmIAso paramsCAQ 3D videoIds 6M3LzGmIAso untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFkQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textIn this video we will create a simple and easy textflask boldtrue text app in just 5 minutes textFlask boldtrue text textPython boldtrue text FlaskTutorial FlaskApp If you have snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v 6M3LzGmIAso u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoId6M3LzGmIAso paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwoI4vC4rYfhhtZ0ugMKCLSlssmq 93PYLoDCgjNztGp5b6shGuCBAIQAQ 3D 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hne6ns6 googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id e8cdcbcc698802ca u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgs2TTNMekdtSUFzbyDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com jrq5bB1zUEOzKWYdHdr7dyQRuG oWBIHrQ C9xXPEmdn706dbJG BjINa9A YN0a 4wku6oUePw s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFgQ3DAYFCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl S3CloudHub webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCck6BsJ0H8C8C8JVgSS1b8Q canonicalBaseUrl S3CloudHub h1 dKwbCHWuOGI h1 i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLBtpOj8U9TDHsIXKM5ocLjQ65rDZA width360 height202 urlhttps i ytimg com vi dKwbCHWuOGI hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLDGLohtmlgAshovjSk3bcDRx8D4fw width720 height404 Quick overview of Python Flask Quick overview of Python Flask by GeekTrainer 260 views 3 years ago 8 minutes 36 seconds longBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer publishedTimeTextsimpleText3 years ago lengthTextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 viewCountTextsimpleText260 views navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer shortBylineTextruns textGeekTrainer navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTD0Di8Lith GG1nQ showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel260 views simpleText260 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI trackingParamsCFcQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtkS3diQ0hXdU9HSQ 3D 3D commands clickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFYQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel8 minutes 36 seconds simpleText836 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIddKwbCHWuOGI actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIddKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFUQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIddKwbCHWuOGI listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds dKwbCHWuOGI paramsCAQ 3D videoIds dKwbCHWuOGI untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFQQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a great web micro framework based on textPython boldtrue text As a micro framework it gives you a web server and not a ton more snippetHoverTextruns textFrom the video description maxOneLinefalse inlinePlaybackEndpointclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v dKwbCHWuOGI u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIddKwbCHWuOGI paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgi0pbLJqv dz2C6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr3 sn 5hne6nsr googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 74ac1b0875ae3862 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc searchVideoResultEntityKeyEgtkS3diQ0hXdU9HSSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com DsZNQxpj7iJcoK15hiwzAk wkOyZdUX8hwV24GLqnumFCK2FfF7lNuOIdyIGm ItTtRHvKN s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCFMQ3DAYFSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl GeekTrainer webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUCQmlAVB51j dcOSPGoqT15g canonicalBaseUrl GeekTrainer h1 YJ93 qkskrQ h1 i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEjCOgCEMoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCuIWVdFyyCW5Grk 88k3R8k2NHdg width360 height202 urlhttps i ytimg com vi YJ93 qkskrQ hq720 jpg sqp oaymwEXCNAFEJQDSFryq4qpAwkIARUAAIhCGAE u0026rs AOn4CLC6GzL 5IQV2ANza1rhAFU5rFw g width720 height404 Introduction to Flask User Introduction to Flask User by Pretty Printed 24 128 views 7 years ago 12 minutes 40 seconds longBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted publishedTimeTextsimpleText7 years ago lengthTextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 viewCountTextsimpleText24 128 views navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted shortBylineTextruns textPretty Printed navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTD0C0pbLJqv dz2A showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel24K views simpleText24K views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ trackingParamsCFIQ pgEGBEiEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgtZSjkzLXFrc2tyUQ 3D 3D commands clickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCFEQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel12 minutes 40 seconds simpleText1240 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdYJ93 qkskrQ actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdYJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCFAQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdYJ93 qkskrQ listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds YJ93 qkskrQ paramsCAQ 3D videoIds YJ93 qkskrQ untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCE8Qx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text User provides textquick boldtrue text setup for common user management system elements in textFlask boldtrue text apps including session handling snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoIzc7RqeW rIRrggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Example App Code Outro collapsedThumbnailthumbnails urlhttps i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 collapsedLabelruns text4 text chapters expandedTitleruns text4 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi YJ93 qkskrQ hqdefault 1866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLDb5sF odd7Uex eRRZcHgQ a4ag width336 height188 onTapclickTrackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCE4Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textExample App timeDescriptionruns text105 h1 i ytimg com vi YJ93 qkskrQ hqdefault 65833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLD1zsdgsezMkpAN4S QqPnJ3PBAjA width336 height188 onTapclickTrackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 65s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds65 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 65 u0026mt 1730885867 u0026oweuc trackingParamsCE0Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textCode timeDescriptionruns text315 h1 i ytimg com vi YJ93 qkskrQ hqdefault 203900 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCzWU7J9LNqSYpG EnCDAPcUNP Q width336 height188 onTapclickTrackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 195s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds195 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 195 u0026mt 1730885867 u0026oweuc trackingParamsCEwQ0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textOutro timeDescriptionruns text1152 h1 i ytimg com vi YJ93 qkskrQ hqdefault 713866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAM3bzOGFQmf6WpA 3299yDWFkvwQ width336 height188 onTapclickTrackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v YJ93 qkskrQ u0026t 712s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdYJ93 qkskrQ startTimeSeconds712 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr1 sn 5hne6nzd googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 609f77faa92c92b4 u0026ip 198 54 114 74 u0026osts 712 u0026mt 1730885867 u0026oweuc trackingParamsCEsQ0NAGGAMiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCEgQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCEoQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCEkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCEcQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCEYQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294967295 section2Color4294440951 section3Color4293914607 primaryTitleColor4279834905 secondaryTitleColor4284835173 iconActivatedColor4283190348 iconInactiveColor4288585374 section4Color4293454056 iconDisabledColor4074297560 darkColorPalettesection1Color4282335039 section2Color4281545523 section3Color4280690214 primaryTitleColor4294967295 secondaryTitleColor4291611852 iconActivatedColor4294967295 iconInactiveColor4287401100 section4Color4279834905 iconDisabledColor4065941849 vibrantColorPalettesection1Color4284835173 section2Color4283979864 section3Color4283190348 primaryTitleColor4294967295 secondaryTitleColor4293256677 iconActivatedColor4294967295 iconInactiveColor4288256409 section4Color4282335039 iconDisabledColor4065086540 useCustomColorstrue loggingDirectivestrackingParamsCEUQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgtZSjkzLXFrc2tyUSDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro nA1sCWov5FAqKhj rZfQHkswt4Aq0f oXshDU22kwgfg s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCEQQ3DAYFiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl prettyprinted webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC QDfvrRIDB6F0bIO4I4HkQ canonicalBaseUrl prettyprinted h1 awix9lU0Z00 h1 i ytimg com vi awix9lU0Z00 hqdefault jpg sqp oaymwEjCOADEI4CSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCvASI3 p lKCKb8VxcD4ygetyv9Q width480 height270 An Introduction to Flask u0026 its features Part 1 An Introduction to Flask u0026 its features Part 1 by Nelcave 73 views 4 years ago 15 minutes longBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 publishedTimeTextsimpleText4 years ago lengthTextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 viewCountTextsimpleText73 views navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp ygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsygUeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sg watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc ownerTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 shortBylineTextruns textNelcave navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTD0DNztGp5b6shGs showActionMenufalse shortViewCountTextaccessibilityaccessibilityDatalabel73 views simpleText73 views menumenuRendereritems menuServiceItemRenderertextruns textAdd to queue iconiconTypeADD TO QUEUE TAIL serviceEndpointclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 trackingParamsCEMQ pgEGA8iEwi54eebvseJAxXhm8IBHZlMEw8 menuServiceItemRenderertextruns textShare iconiconTypeSHARE serviceEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 share get share panel shareEntityServiceEndpointserializedShareEntityCgthd2l4OWxVMFowMA 3D 3D commands clickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw openPopupActionpopupunifiedSharePanelRenderertrackingParamsCEIQjmIiEwi54eebvseJAxXhm8IBHZlMEw8 showLoadingSpinnertrue popupTypeDIALOG beReusedtrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw hasSeparatortrue trackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw accessibilityaccessibilityDatalabelAction menu channelThumbnailSupportedRendererschannelThumbnailWithLinkRendererthumbnailthumbnails urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 navigationEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 accessibilityaccessibilityDatalabelGo to channel thumbnailOverlays thumbnailOverlayTimeStatusRenderertextaccessibilityaccessibilityDatalabel15 minutes simpleText1500 styleDEFAULT thumbnailOverlayToggleButtonRendererisToggledfalse untoggledIconiconTypeWATCH LATER toggledIconiconTypeCHECK untoggledTooltipWatch later toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions addedVideoIdawix9lU0Z00 actionACTION ADD VIDEO toggledServiceEndpointclickTrackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 browse edit playlist playlistEditEndpointplaylistIdWL actions actionACTION REMOVE VIDEO BY VIDEO ID removedVideoIdawix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelWatch later toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEEQ ecDGAEiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayToggleButtonRendereruntoggledIconiconTypeADD TO QUEUE TAIL toggledIconiconTypePLAYLIST ADD CHECK untoggledTooltipAdd to queue toggledTooltipAdded untoggledServiceEndpointclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 addToPlaylistCommandopenMiniplayertrue videoIdawix9lU0Z00 listTypePLAYLIST EDIT LIST TYPE QUEUE onCreateListCommandclickTrackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 playlist create createPlaylistServiceEndpointvideoIds awix9lU0Z00 paramsCAQ 3D videoIds awix9lU0Z00 untoggledAccessibilityaccessibilityDatalabelAdd to queue toggledAccessibilityaccessibilityDatalabelAdded trackingParamsCEAQx wEGAIiEwi54eebvseJAxXhm8IBHZlMEw8 thumbnailOverlayNowPlayingRenderertextruns textNow playing thumbnailOverlayLoadingPreviewRenderertextruns textKeep hovering to play detailedMetadataSnippets snippetTextruns textFlask boldtrue text is a web framework that s written in textPython boldtrue text and it allows users to build web applications with the various tools libraries and snippetHoverTextruns textFrom the video description maxOneLinetrue inlinePlaybackEndpointclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDzIGc2VhcmNoUh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayCaAQMQ9CQ commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026pp YAHIAQE 3D webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 paramsqgMeYSBicmllZiBpbnRyb2R1Y3Rpb24gdG8gZmxhc2sgugMKCO7K eem1tqCAroDCwif1cvY3pSo3ZQBugMKCODTuv6hs5KqZ7oDCgjWw6Xnlt C2Be6AwoIqfGT8b69jZwfugMLCJGCkr LsorT5QG6AwsIl8bpntD4 cnjAboDCwjuuMfi6fWimoABugMLCLznxoaWoPzf4AG6AwsIw9n 1 e LrQAboDCgjqir ogYaE30K6AwoI2Jb7l6 E3v19ugMKCI Gv7PuxraIDLoDCgjv8aLA9OWN9jm6AwsIipa06NrukKj0AboDCgjS oKcj4Pt1HW6AwsIyoWgzMb58uboAboDCgji8Lith GG1nS6AwoItKWyyar 3c9gggQCEAE 3D playerParamsYAHIAQE 3D playerExtraUrlParams keyinline value1 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc expandableMetadataexpandableMetadataRendererheadercollapsedTitleruns textIntro Routing HTML collapsedThumbnailthumbnails urlhttps i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 collapsedLabelruns text3 text chapters expandedTitleruns text3 text auto generated chapters in this video showLeadingCollapsedLabeltrue expandedContenthorizontalCardListRenderercards macroMarkersListItemRenderertitleruns textIntro timeDescriptionruns text000 h1 i ytimg com vi awix9lU0Z00 hqdefault 27866 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCoh nJ70OB3q0HLLxRlucKPA1wGg width336 height188 onTapclickTrackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026mt 1730885867 u0026oweuc trackingParamsCD8Q0NAGGAAiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textRouting timeDescriptionruns text142 h1 i ytimg com vi awix9lU0Z00 hqdefault 117833 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLAYUGix4KvAPgZQKZensj1q WZYMA width336 height188 onTapclickTrackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 102s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds102 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 102 u0026mt 1730885867 u0026oweuc trackingParamsCD4Q0NAGGAEiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse macroMarkersListItemRenderertitleruns textHTML timeDescriptionruns text627 h1 i ytimg com vi awix9lU0Z00 hqdefault 416800 jpg sqp oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE u0026rs AOn4CLCbleTIGofs5LIiwQQCn64rHtz ZA width336 height188 onTapclickTrackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl watch v awix9lU0Z00 u0026t 387s webPageTypeWEB PAGE TYPE WATCH rootVe3832 watchEndpointvideoIdawix9lU0Z00 startTimeSeconds387 watchEndpointSupportedOnesieConfightml5PlaybackOnesieConfigcommonConfigurlhttps rr5 sn 5hneknes googlevideo com initplayback source youtube u0026oeis 1 u0026c WEB u0026oad 3200 u0026ovd 3200 u0026oaad 11000 u0026oavd 11000 u0026ocs 700 u0026oewis 1 u0026oputc 1 u0026ofpcc 1 u0026msp 1 u0026odepv 1 u0026id 6b08b1f65534674d u0026ip 198 54 114 74 u0026osts 387 u0026mt 1730885867 u0026oweuc trackingParamsCD0Q0NAGGAIiEwi54eebvseJAxXhm8IBHZlMEw8 layoutMACRO MARKERS LIST ITEM RENDERER LAYOUT VERTICAL isHighlightedfalse trackingParamsCDoQkVoiEwi54eebvseJAxXhm8IBHZlMEw8 styletypeHORIZONTAL CARD LIST STYLE TYPE ENGAGEMENT PANEL SECTION previousButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON LEFT trackingParamsCDwQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 nextButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCHEVRON RIGHT trackingParamsCDsQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 expandButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND MORE trackingParamsCDkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelMore collapseButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeEXPAND LESS trackingParamsCDgQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelLess trackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP colorDatalightColorPalettesection1Color4294704127 section2Color4294046456 section3Color4293388530 primaryTitleColor4279243033 secondaryTitleColor4283849860 iconActivatedColor4281349465 iconInactiveColor4286876069 section4Color4292730859 iconDisabledColor4072456145 darkColorPalettesection1Color4280428095 section2Color4279967283 section3Color4279506726 primaryTitleColor4293257727 secondaryTitleColor4288915660 iconActivatedColor4293257727 iconInactiveColor4286349467 section4Color4279045913 iconDisabledColor4064889952 vibrantColorPalettesection1Color4282205554 section2Color4281810277 section3Color4281349465 primaryTitleColor4293257727 secondaryTitleColor4290495210 iconActivatedColor4293257727 iconInactiveColor4285231513 section4Color4280888908 iconDisabledColor4063574092 useCustomColorstrue loggingDirectivestrackingParamsCDcQ78MHIhMIueHnm77HiQMV4ZvCAR2ZTBMP visibilitytypes12 enableDisplayloggerExperimenttrue searchVideoResultEntityKeyEgthd2l4OWxVMFowMCDnAigB avatardecoratedAvatarViewModelavataravatarViewModelimagesources urlhttps yt3 ggpht com ytc AIdro kwQxMHYgllWTCYTdQB4 brvKHepHlYrsTJQWFPPDhLQQ s68 c k c0x00ffffff no rj width68 height68 avatarImageSizeAVATAR SIZE M a11yLabelGo to channel rendererContextcommandContextonTapinnertubeCommandclickTrackingParamsCDYQ3DAYFyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl nelcave6649 webPageTypeWEB PAGE TYPE CHANNEL rootVe3611 apiUrl youtubei v1 browse browseEndpointbrowseIdUC9gZtNuaRX6TI15EY7N04Og canonicalBaseUrl nelcave6649 trackingParamsCDUQuy8YASITCLnh55u x4kDFeGbwgEdmUwTDw continuationItemRenderertriggerCONTINUATION TRIGGER ON ITEM SHOWN continuationEndpointclickTrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 search continuationCommandtokenErkDEh5hIGJyaWVmIGludHJvZHVjdGlvbiB0byBmbGFzayAalgNFZ0lRQVVnVWdnRUxRV2RXY1hOdGVpMWFWelNDQVF0c1RIRm5jR1Z6VXpad09JSUJDMW94VWtwdGFGOVBjV1ZCZ2dFTFJqZEJTeTFYZW5CWlpGbUNBUXRJZW1jeE5pMDBheTFMYTRJQkN6VmhXWEJyVEdacloxSkZnZ0VMTkRWUU0zaFJVR0ZaZUdPQ0FRdG5SRk5NY25CNFVqTkhOSUlCQ3pSTVgzaEJWMFJTY3pkM2dnRUxNRWhZWnpsZmNsODNUVTJDQVF0UmNqUlJUVUpWVUhoWGI0SUJDMlptZERaSmRrd3RlVEZuZ2dFTFJFSkVZVTUxV25aM2R6aUNBUXRQWlhjelREQm5TWFZQT0lJQkN6bEdRa1JrWVRCT1EzZHZnZ0VMWkdGdE1FZFFUMEYyVmttQ0FRczJUVE5NZWtkdFNVRnpiNElCQzJSTGQySkRTRmQxVDBkSmdnRUxXVW81TXkxeGEzTnJjbEdDQVF0aGQybDRPV3hWTUZvd01MSUJCZ29FQ0JrUUF1b0JCQWdDRUMwJTNEGIHg6BgiC3NlYXJjaC1mZWVk requestCONTINUATION REQUEST TYPE SEARCH loggingDirectivestrackingParamsCDQQt6kLGAIiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCDIQui8iEwi54eebvseJAxXhm8IBHZlMEw8 subMenusearchSubMenuRenderertrackingParamsCDMQkXUiEwi54eebvseJAxXhm8IBHZlMEw8 hideBottomSeparatortrue targetIdsearch feed trackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 headersearchHeaderRenderersearchFilterButtonbuttonRendererstyleSTYLE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textFilters iconiconTypeTUNE tooltipSearch filters trackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelSearch filters commandclickTrackingParamsCBEQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupsearchFilterOptionsDialogRenderertitleruns textSearch filters groups searchFilterGroupRenderertitlesimpleTextUpload date filters searchFilterRendererlabelsimpleTextLast hour navigationEndpointclickTrackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIARAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIARAB tooltipSearch for Last hour trackingParamsCDEQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextToday navigationEndpointclickTrackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAhAB tooltipSearch for Today trackingParamsCDAQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis week navigationEndpointclickTrackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIAxAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIAxAB tooltipSearch for This week trackingParamsCC8Qk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis month navigationEndpointclickTrackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBBAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBBAB tooltipSearch for This month trackingParamsCC4Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextThis year navigationEndpointclickTrackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQIBRAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQIBRAB tooltipSearch for This year trackingParamsCC0Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCwQknUYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextType filters searchFilterRendererlabelsimpleTextVideo statusFILTER STATUS SELECTED navigationEndpointclickTrackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask tooltipRemove Video filter trackingParamsCCsQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextChannel navigationEndpointclickTrackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAg 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAg 3D 3D tooltipSearch for Channel trackingParamsCCoQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPlaylist navigationEndpointclickTrackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAw 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAw 3D 3D tooltipSearch for Playlist trackingParamsCCkQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextMovie navigationEndpointclickTrackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQBA 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQBA 3D 3D tooltipSearch for Movie trackingParamsCCgQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCcQknUYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextDuration filters searchFilterRendererlabelsimpleTextUnder 4 minutes navigationEndpointclickTrackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgB tooltipSearch for Under 4 minutes trackingParamsCCYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4 20 minutes navigationEndpointclickTrackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgD webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgD tooltipSearch for 4 20 minutes trackingParamsCCUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextOver 20 minutes navigationEndpointclickTrackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQARgC webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQARgC tooltipSearch for Over 20 minutes trackingParamsCCQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCCMQknUYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextFeatures filters searchFilterRendererlabelsimpleTextLive navigationEndpointclickTrackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUAB tooltipSearch for Live trackingParamsCCIQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText4K navigationEndpointclickTrackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXAB tooltipSearch for 4K trackingParamsCCEQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHD navigationEndpointclickTrackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASAB tooltipSearch for HD trackingParamsCCAQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextSubtitles CC navigationEndpointclickTrackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQASgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQASgB tooltipSearch for Subtitles CC trackingParamsCB8Qk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextCreative Commons navigationEndpointclickTrackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATAB tooltipSearch for Creative Commons trackingParamsCB4Qk3UYBCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText360 navigationEndpointclickTrackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAXgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAXgB tooltipSearch for 360 trackingParamsCB0Qk3UYBSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextVR180 navigationEndpointclickTrackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAdABAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAdABAQ 3D 3D tooltipSearch for VR180 trackingParamsCBwQk3UYBiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleText3D navigationEndpointclickTrackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQATgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQATgB tooltipSearch for 3D trackingParamsCBsQk3UYByITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextHDR navigationEndpointclickTrackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAcgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAcgBAQ 3D 3D tooltipSearch for HDR trackingParamsCBoQk3UYCCITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextLocation navigationEndpointclickTrackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgUQAbgBAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgUQAbgBAQ 3D 3D tooltipSearch for Location trackingParamsCBkQk3UYCSITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextPurchased navigationEndpointclickTrackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgQQAUgB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgQQAUgB tooltipSearch for Purchased trackingParamsCBgQk3UYCiITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBcQknUYAyITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterGroupRenderertitlesimpleTextSort by filters searchFilterRendererlabelsimpleTextRelevance statusFILTER STATUS SELECTED tooltipSort by relevance trackingParamsCBYQk3UYACITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextUpload date navigationEndpointclickTrackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAISAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAISAhAB tooltipSort by upload date trackingParamsCBUQk3UYASITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextView count navigationEndpointclickTrackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAMSAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAMSAhAB tooltipSort by view count trackingParamsCBQQk3UYAiITCLnh55u x4kDFeGbwgEdmUwTDw searchFilterRendererlabelsimpleTextRating navigationEndpointclickTrackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp CAESAhAB webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsCAESAhAB tooltipSort by rating trackingParamsCBMQk3UYAyITCLnh55u x4kDFeGbwgEdmUwTDw trackingParamsCBIQknUYBCITCLnh55u x4kDFeGbwgEdmUwTDw popupTypeDIALOG iconPositionBUTTON ICON POSITION TYPE RIGHT OF TEXT trackingParamsCBAQiOoKIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbardesktopTopbarRendererlogotopbarLogoRenderericonImageiconTypeYOUTUBE LOGO tooltipTextruns textYouTube Home endpointclickTrackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl webPageTypeWEB PAGE TYPE BROWSE rootVe3854 apiUrl youtubei v1 browse browseEndpointbrowseIdFEwhat to watch trackingParamsCA8QsV4iEwi54eebvseJAxXhm8IBHZlMEw8 overrideEntityKeyEgZ0b3BiYXIg9QEoAQ 3D 3D searchboxfusionSearchboxRenderericoniconTypeSEARCH placeholderTextruns textSearch configwebSearchboxConfigrequestLanguageen requestDomainus hasOnscreenKeyboardfalse focusSearchboxtrue trackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 searchEndpointclickTrackingParamsCA0Q7VAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurl results search query webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquery clearButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCA4Q8FsiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityDataaccessibilityDatalabelClear search query trackingParamsCAEQq6wBIhMIueHnm77HiQMV4ZvCAR2ZTBMP topbarButtons topbarMenuButtonRenderericoniconTypeMORE VERT menuRequestclickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue apiUrl youtubei v1 account account menu signalServiceEndpointsignalGET ACCOUNT MENU actions clickTrackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 openPopupActionpopupmultiPageMenuRenderertrackingParamsCAwQ 6sBIhMIueHnm77HiQMV4ZvCAR2ZTBMP styleMULTI PAGE MENU STYLE TYPE SYSTEM showLoadingSpinnertrue popupTypeDROPDOWN beReusedtrue trackingParamsCAsQ qsBGAAiEwi54eebvseJAxXhm8IBHZlMEw8 accessibilityaccessibilityDatalabelSettings tooltipSettings styleSTYLE DEFAULT buttonRendererstyleSTYLE SUGGESTIVE sizeSIZE SMALL textruns textSign in iconiconTypeAVATAR LOGGED OUT navigationEndpointclickTrackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadataurlhttps accounts google com ServiceLogin service youtube u0026uilel 3 u0026passive true u0026continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3Dhttps 253A 252F 252Fwww youtube com 252Fresults 253Fapp 253Ddesktop 2526search query 253Da 252Bbrief 252Bintroduction 252Bto 252Bflask 252B 2526sp 253DEgIQAQ 2525253D 2525253D u0026hl en u0026ec 65620 webPageTypeWEB PAGE TYPE UNKNOWN rootVe83769 signInEndpointidamTag65620 trackingParamsCAoQ1IAEGAEiEwi54eebvseJAxXhm8IBHZlMEw8 targetIdtopbar signin hotkeyDialoghotkeyDialogRenderertitleruns textKeyboard shortcuts sections hotkeyDialogSectionRenderertitleruns textPlayback options hotkeyDialogSectionOptionRendererlabelruns textToggle play pause hotkeyk hotkeyDialogSectionOptionRendererlabelruns textRewind 10 seconds hotkeyj hotkeyDialogSectionOptionRendererlabelruns textFast forward 10 seconds hotkeyl hotkeyDialogSectionOptionRendererlabelruns textPrevious video hotkeyP SHIFT p hotkeyDialogSectionOptionRendererlabelruns textNext video hotkeyN SHIFT n hotkeyDialogSectionOptionRendererlabelruns textPrevious frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelComma hotkeyDialogSectionOptionRendererlabelruns textNext frame while paused hotkey hotkeyAccessibilityLabelaccessibilityDatalabelPeriod hotkeyDialogSectionOptionRendererlabelruns textDecrease playback rate hotkey u003c SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelLess than or SHIFT comma hotkeyDialogSectionOptionRendererlabelruns textIncrease playback rate hotkey u003e SHIFT hotkeyAccessibilityLabelaccessibilityDatalabelGreater than or SHIFT period hotkeyDialogSectionOptionRendererlabelruns textSeek to specific point in the video 7 advances to 70 of duration hotkey0 9 hotkeyDialogSectionOptionRendererlabelruns textSeek to previous chapter hotkeyCONTROL hotkeyDialogSectionOptionRendererlabelruns textSeek to next chapter hotkeyCONTROL hotkeyDialogSectionRenderertitleruns textGeneral options hotkeyDialogSectionOptionRendererlabelruns textToggle full screen hotkeyf hotkeyDialogSectionOptionRendererlabelruns textToggle theater mode hotkeyt hotkeyDialogSectionOptionRendererlabelruns textToggle miniplayer hotkeyi hotkeyDialogSectionOptionRendererlabelruns textClose miniplayer or current dialog hotkeyESCAPE hotkeyDialogSectionOptionRendererlabelruns textToggle mute hotkeym hotkeyDialogSectionRenderertitleruns textSubtitles and closed captions options hotkeyDialogSectionOptionRendererlabelruns textIf the video supports captions toggle captions ON OFF hotkeyc hotkeyDialogSectionOptionRendererlabelruns textRotate through different text opacity levels hotkeyo hotkeyDialogSectionOptionRendererlabelruns textRotate through different window opacity levels hotkeyw hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes increasing hotkey hotkeyDialogSectionOptionRendererlabelruns textRotate through font sizes decreasing hotkey hotkeyAccessibilityLabelaccessibilityDatalabelMinus hotkeyDialogSectionRenderertitleruns textSpherical Videos options hotkeyDialogSectionOptionRendererlabelruns textPan up hotkeyw hotkeyDialogSectionOptionRendererlabelruns textPan left hotkeya hotkeyDialogSectionOptionRendererlabelruns textPan down hotkeys hotkeyDialogSectionOptionRendererlabelruns textPan right hotkeyd hotkeyDialogSectionOptionRendererlabelruns textZoom in hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelPlus on number pad or right bracket hotkeyDialogSectionOptionRendererlabelruns textZoom out hotkey on numpad or hotkeyAccessibilityLabelaccessibilityDatalabelMinus on number pad or left bracket dismissButtonbuttonRendererstyleSTYLE BLUE TEXT sizeSIZE DEFAULT isDisabledfalse textruns textDismiss trackingParamsCAkQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 trackingParamsCAgQteYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP backButtonbuttonRenderertrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAcQvIYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY BACK forwardButtonbuttonRenderertrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandclickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAYQvYYDIhMIueHnm77HiQMV4ZvCAR2ZTBMP signalActionsignalHISTORY FORWARD a11ySkipNavigationButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse textruns textSkip navigation trackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandclickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAUQ8FsiEwi54eebvseJAxXhm8IBHZlMEw8 signalActionsignalSKIP NAVIGATION voiceSearchButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse serviceEndpointclickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP commandMetadatawebCommandMetadatasendPosttrue signalServiceEndpointsignalCLIENT SIGNAL actions clickTrackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP openPopupActionpopupvoiceSearchDialogRendererplaceholderHeaderruns textListening promptHeaderruns textDidn t hear that Try again exampleQuery1runs text Play Dua Lipa exampleQuery2runs text Show me my subscriptions promptMicrophoneLabelruns textTap microphone to try again loadingHeaderruns textWorking connectionErrorHeaderruns textNo connection connectionErrorMicrophoneLabelruns textCheck your connection and try again permissionsHeaderruns textWaiting for permission permissionsSubtextruns textAllow microphone access to search with voice disabledHeaderruns textSearch with your voice disabledSubtextruns textTo search by voice go to your browser settings and allow access to microphone microphoneButtonAriaLabelruns textCancel exitButtonbuttonRendererstyleSTYLE DEFAULT sizeSIZE DEFAULT isDisabledfalse iconiconTypeCLOSE trackingParamsCAQQ0LEFIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelCancel trackingParamsCAMQ7q8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP microphoneOffPromptHeaderruns textMicrophone off Try again popupTypeTOP ALIGNED DIALOG iconiconTypeMICROPHONE ON tooltipSearch with your voice trackingParamsCAIQ7a8FIhMIueHnm77HiQMV4ZvCAR2ZTBMP accessibilityDataaccessibilityDatalabelSearch with your voice onResponseReceivedCommands clickTrackingParamsCAAQvGkiEwi54eebvseJAxXhm8IBHZlMEw8 adsControlFlowOpportunityReceivedCommandopportunityTypeOPPORTUNITY TYPE ORGANIC SEARCH RESPONSE RECEIVED isInitialLoadtrue adSlotAndLayoutMetadata adSlotMetadataslotId17308885216261015918063118631287352 slotTypeSLOT TYPE IN FEED slotPhysicalPosition4 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTAEWAIgAw adLayoutMetadata layoutIddHwlaJ8xFSOT0MBm layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMARYAmgBcE4 adSlotMetadataslotId173088852162610159180631186312873511 slotTypeSLOT TYPE IN FEED slotPhysicalPosition1 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTABWAEgAw adLayoutMetadata layoutIdkewPyvK5hJWQYnwf layoutTypeLAYOUT TYPE TEXT IMAGE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzALOAxKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMAFYAVgDaAVwag adSlotMetadataslotId17308885216261015918063118631287354 slotTypeSLOT TYPE IN FEED slotPhysicalPosition13 adSlotLoggingDataserializedSlotAdServingDataEntryChMI9ePom77HiQMVVwaHAx2fFg1vGgYIBTANWAQgAw adLayoutMetadata layoutId1ZEHUdZHk5pWCI4o layoutTypeLAYOUT TYPE DISPLAY COMPACT LANDSCAPE NO BUTTON adLayoutLoggingDataserializedAdServingDataEntryIAUoAzAIOARKEwj14 ibvseJAxVXBocDHZ8WDW9SBggFMA1YBFgCaAFwTg enablePacfLoggingWebtrue targetIdsearch page scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick pdr null script headbody dir ltrscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick bs null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set initialBodyClientWidth document body clientWidth scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ai null scriptiframe name passive signin src https accounts google com ServiceLogin service youtube amp uilel 3 amp passive true amp continue https 3A 2F 2Fwww youtube com 2Fsignin 3Faction handle signin 3Dtrue 26app 3Ddesktop 26hl 3Den 26next 3D 252Fsignin passive 26feature 3Dpassive amp hl en style display none iframeytd appytd masthead id masthead logo type YOUTUBE LOGO slot masthead class shelldiv id search container class ytd searchbox spt slot search container divdiv id search input class ytd searchbox spt slot search inputinput id search autocapitalize none autocomplete off autocorrect off hidden name search query tabindex 0 type text spellcheck false divsvg id menu icon class external icon preserveaspectratio xMidYMid meetg id menu class yt icons ext viewbox 0 0 24 24path d M21 6H3V5h18V6z M21 11H3v1h18V11z M21 17H3v1h18V17z g svgdiv id masthead logo slot masthead logoa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 svg class external icon width 104 height 18 viewbox 0 0 104 18defsclippath id clip0 161 5084rect width 104 height 18 clippath defsg clip path url clip0 161 5084 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M104 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M34 2685 18 0201V12 4901L37 7785 1 00012H34 9185L33 5885 6 23012C33 2885 7 42012 33 0785 8 62012 32 8885 9 49012H32 8085C32 6785 8 71012 32 4385 7 44012 32 1285 6 21012L30 8385 1 00012H27 9785L31 4385 12 4901V18 0201H34 2685Z path d M41 1004 5 17012C37 8304 5 17012 36 9204 7 19012 36 9204 10 7901V12 6301C36 9204 15 9801 37 5604 18 2101 41 0404 18 2101C44 4304 18 2101 45 1804 16 1301 45 1804 12 6301V10 7901C45 1804 7 38012 44 4604 5 17012 41 1004 5 17012ZM42 2804 13 6401C42 2804 15 2601 42 0604 16 2901 41 0504 16 2901C40 0404 16 2901 39 8404 15 2401 39 8404 13 6401V9 72012C39 8404 8 33012 40 0004 7 10012 41 0504 7 10012C42 1404 7 10012 42 2804 8 40012 42 2804 9 72012V13 6401Z path d M49 2713 18 2001C50 6413 18 2001 51 6013 17 7001 52 3613 16 6401H52 3913L52 4913 18 0001H54 7213V5 41012H51 8513V15 4101C51 5813 15 9001 51 0213 16 2101 50 4413 16 2101C49 6913 16 2101 49 5313 15 6101 49 5313 14 6501V5 41012H46 6513V14 8101C46 6513 16 8201 47 2413 18 2001 49 2713 18 2001Z path d M59 9757 18 0001V3 25012H63 0257V1 00012H54 1257V3 25012H57 1657V18 0001H59 9757Z path d M64 9315 18 2001C66 3015 18 2001 67 2615 17 7001 68 0215 16 6401H68 0515L68 1515 18 0001H70 3815V5 41012H67 5115V15 4101C67 2415 15 9001 66 6815 16 2101 66 1015 16 2101C65 3515 16 2101 65 1915 15 6101 65 1915 14 6501V5 41012H62 3115V14 8101C62 3115 16 8201 62 9015 18 2001 64 9315 18 2001Z path d M77 7426 5 13012C76 4526 5 13012 75 5626 5 68012 74 9726 6 52012H74 9226C74 9926 5 39012 75 0226 4 52012 75 0226 3 71012V0 370117H72 2626V18 0001H74 6126L74 8226 16 9501H74 8626C75 4526 17 7001 76 3626 18 1801 77 5726 18 1801C79 9226 18 1801 80 5826 15 9001 80 5826 12 7101V10 7001C80 5826 7 23012 80 1626 5 13012 77 7426 5 13012ZM77 7026 12 5401C77 7026 14 8801 77 4826 16 1701 76 3326 16 1701C75 8326 16 1701 75 3326 15 9601 75 0226 15 5101V8 29012C75 2926 7 61012 75 8626 7 13012 76 4626 7 13012C77 5526 7 13012 77 7026 8 47012 77 7026 10 8901V12 5401Z path d M89 8204 10 5001C89 8204 7 47012 89 5104 5 19012 85 9804 5 19012C82 6704 5 19012 81 9204 7 39012 81 9204 10 6201V12 8201C81 9204 15 9101 82 5904 18 2101 85 9004 18 2101C88 4404 18 2101 89 9004 16 9901 89 7104 14 2801L87 2404 14 1401C87 2204 15 5901 86 9804 16 2901 85 9604 16 2901C84 7704 16 2901 84 7404 15 1301 84 7404 13 3001V12 6501H89 8204V10 5001ZM85 9204 7 08012C87 0704 7 08012 87 1204 8 21012 87 1204 10 0701V10 9801H84 7404V10 0701C84 7404 8 23012 84 7804 7 08012 85 9204 7 08012Z g g svg aa style display none href title YouTubesvg xmlns http www w3 org 2000 svg id yt ringo2 red svg class external icon width 111 height 18 viewbox 0 0 111 18defsclippath id clip0 161 5078rect width 111 height 18 clippath defsg clip path url clip0 161 5078 path d M13 0363 18C13 0363 18 21 2125 18 23 2406 17 46C24 3825 17 154 25 2413 16 272 25 5427 15 183C26 1 13 185 26 1 8 982 26 1 8 982C26 1 8 982 26 1 4 806 25 5427 2 826C25 2413 1 71 24 3825 0 846 23 2406 0 549C21 2125 0 13 0363 0 13 0363 0C13 0363 0 4 87833 0 2 8594 0 549C1 73574 0 846 0 858733 1 71 0 538992 2 826C0 4 806 0 8 982 0 8 982C0 8 982 0 13 185 0 538992 15 183C0 858733 16 272 1 73574 17 154 2 8594 17 46C4 87833 18 13 0363 18 13 0363 18Z fill FF0000 path d M17 1 8 99999L10 35 5 17499V12 825L17 1 8 99999Z fill white path d M111 0V18 stroke grey stroke width 0 5 g id youtube pathspath d M30 125 0 570001V17 57H32 915V11 57H33 505C37 045 11 57 38 715 9 57 38 715 6 14V5 45C38 715 1 77 37 005 0 570001 33 765 0 570001H30 125ZM35 775 6 2C35 775 8 6 35 025 9 55 33 455 9 55H32 915V2 64H33 505C35 365 2 64 35 775 3 37 35 775 5 7V6 2Z path d M39 858 17 57H42 628V8 71C43 118 7 96 44 178 7 77 45 418 8 01L45 568 4 78C45 388 4 74 45 188 4 72 45 018 4 72C43 728 4 72 42 768 5 69 42 288 7 26H42 228L42 048 4 98H39 858V17 57Z path d M53 832 10 07C53 832 7 04 53 522 4 76 49 992 4 76C46 682 4 76 45 932 6 96 45 932 10 19V12 39C45 932 15 48 46 602 17 78 49 912 17 78C52 452 17 78 53 912 16 56 53 722 13 85L51 252 13 71C51 232 15 16 50 992 15 86 49 972 15 86C48 782 15 86 48 752 14 7 48 752 12 87V12 22H53 832V10 07ZM49 932 6 65C51 082 6 65 51 132 7 78 51 132 9 64V10 55H48 752V9 64C48 752 7 8 48 792 6 65 49 932 6 65Z path d M58 2905 17 57V7 5C58 6605 6 99 59 1805 6 72 59 7205 6 72C60 5105 6 72 60 7105 7 4 60 7105 8 26V17 57H63 5905L63 5705 7 55C63 9205 7 02 64 4405 6 72 65 0105 6 72C65 7505 6 72 66 0305 7 29 66 0305 8 26V17 57H68 9005V8 06C68 9005 5 96 68 1805 4 74 66 3405 4 74C65 0805 4 74 64 0805 5 22 63 2705 6 09C62 9305 5 26 62 2505 4 74 61 0505 4 74C59 7505 4 74 58 6505 5 29 57 8905 6 19H57 8505L57 6705 4 98H55 4205V17 57H58 2905Z path d M72 1117 3 55C73 1317 3 55 73 5717 3 23 73 5717 1 89C73 5717 0 670001 73 1317 0 25 72 1117 0 25C71 1217 0 25 70 6517 0 61 70 6517 1 89C70 6517 3 23 71 1217 3 55 72 1117 3 55ZM70 7317 17 57H73 4717V4 98H70 7317V17 57Z path d M77 9275 17 77C79 2975 17 77 80 2575 17 27 81 0175 16 21H81 0475L81 1475 17 57H83 3775V4 98H80 5075V14 98C80 2375 15 47 79 6775 15 78 79 0975 15 78C78 3475 15 78 78 1875 15 18 78 1875 14 22V4 98H75 3075V14 38C75 3075 16 39 75 8975 17 77 77 9275 17 77Z path d M88 1186 17 57V7 5C88 4886 6 99 89 0086 6 72 89 5486 6 72C90 3386 6 72 90 5386 7 4 90 5386 8 26V17 57H93 4186L93 3986 7 55C93 7486 7 02 94 2686 6 72 94 8386 6 72C95 5786 6 72 95 8586 7 29 95 8586 8 26V17 57H98 7286V8 06C98 7286 5 96 98 0086 4 74 96 1686 4 74C94 9086 4 74 93 9086 5 22 93 0986 6 09C92 7586 5 26 92 0786 4 74 90 8786 4 74C89 5786 4 74 88 4786 5 29 87 7186 6 19H87 6786L87 4986 4 98H85 2486V17 57H88 1186Z g g svg aspan id country code span divdiv id masthead skeleton icons slot masthead skeletondiv class masthead skeleton icon divdiv class masthead skeleton icon divdiv class masthead skeleton icon div div ytd mastheada slot guide links primary href https www youtube com about style display none About aa slot guide links primary href https www youtube com about press style display none Press aa slot guide links primary href https www youtube com about copyright style display none Copyright aa slot guide links primary href t contact us style display none Contact us aa slot guide links primary href https www youtube com creators style display none Creators aa slot guide links primary href https www youtube com ads style display none Advertise aa slot guide links primary href https developers google com youtube style display none Developers aa slot guide links secondary href t terms style display none Terms aa slot guide links secondary href t privacy style display none Privacy aa slot guide links secondary href https www youtube com about policies style display none Policy amp Safety aa slot guide links secondary href https www youtube com howyoutubeworks utm campaign ytgen amp utm source ythp amp utm medium LeftNav amp utm content txt amp u https 3A 2F 2Fwww youtube com 2Fhowyoutubeworks 3Futm source 3Dythp 26utm medium 3DLeftNav 26utm campaign 3Dytgen style display none How YouTube works aa slot guide links secondary href new style display none Test new features aa slot guide links secondary href https tv youtube com learn nflsundayticket style display none NFL Sunday Ticket adiv id copyright slot copyright style display none div dir ltr style displayinline copy 2024 Google LLC div div ytd appscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick nc pj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsbe dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js ld null scriptscript id base js src https www youtube com s desktop 4261a0db jsbin desktop polymer legacy browsers vflset desktop polymer legacy browsers js nonce 5 ja5bv sVXPy vBqFAGVA scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsef dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick rsae dpj null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick js r null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick ac null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAvar onPolymerReady function e window removeEventListener script load dpj onPolymerReady if window ytcsi window ytcsi tick apr null if window Polymer Polymer RenderStatus onPolymerReady else window addEventListener script load dpj onPolymerReady scriptscript nonce 5 ja5bv sVXPy vBqFAGVA function serverContract window ytPageType search window ytCommand clickTrackingParamsIhMI2MTlm77HiQMVPdeXCB3y6jYmMghleHRlcm5hbA commandMetadatawebCommandMetadataurl results search query a brief introduction to flask u0026sp EgIQAQ 253D 253D webPageTypeWEB PAGE TYPE SEARCH rootVe4724 searchEndpointquerya brief introduction to flask paramsEgIQAQ 3D 3D window ytUrl results app x3ddesktop x26search query x3da brief introduction to flask x26sp x3dEgIQAQ 253D 253D var a window function e var c window c getInitialCommand function return e c loadInitialCommand c loadInitialCommand c getInitialCommand a ytCommand function e c l f g h k var d window d getInitialData function var b window b ytcsi b ytcsi tick pr null b pagee endpointc responsel f b playerResponse f g b reelWatchSequenceResponse g k b url k h b previousCsn h return b d loadInitialData d loadInitialData d getInitialData a ytPageType a ytCommand a ytInitialData a ytInitialPlayerResponse a ytInitialReelWatchSequenceResponse a ytPreviousCsn a ytUrl scriptlink rel stylesheet href https www youtube com s desktop 4261a0db cssbin www main desktop watch page skeleton css name www main desktop watch page skeleton nonce 7oKV MQ5b6kOM3r8xHCRGwdiv id watch page skeleton class watch skeleton hiddendiv id containerdiv id relateddiv class autoplay skeleton light border bottomdiv id upnext class skeleton bg color divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div divdiv class video skeletondiv class video detailsdiv class thumbnail skeleton bg color divdiv class details flex 1div class video title text shell skeleton bg color divdiv class video meta text shell skeleton bg color div div div div divdiv id info containerdiv id primary info class skeleton light border bottomdiv id title class text shell skeleton bg color divdiv id infodiv id count class text shell skeleton bg color divdiv class flex 1 divdiv id menudiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color divdiv class menu button skeleton bg color div div div divdiv id secondary info class skeleton light border bottomdiv id top rowdiv id video owner class flex 1div id channel icon class skeleton bg color divdiv id upload info class flex 1div id owner name class text shell skeleton bg color divdiv id published date class text shell skeleton bg color div div divdiv id subscribe button class skeleton bg color div div div div div divscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi window ytcsi tick gcc null scriptscript nonce 5 ja5bv sVXPy vBqFAGVAytcfg set CSI SERVICE NAME youtube TIMING INFO GetSearch rid 0x4017b3a81b4a53b4 yt ad 1 scriptscript nonce 5 ja5bv sVXPy vBqFAGVAif window ytcsi ytcsi infoGel serverTimeMs 648 0 script body html  video song downloadDiscover Our Features Navigationendpointclicktrackingparamscn0deoqychgoihmiuehnm77hiqmv4zvcar2ztbmp Loggingurls
A brief Introduction to Flask Python Web Framework  video song downloadA Brief Introduction To Flask
What is Flask and how do you use it  video song downloadWhat Is Flask And How


hum dil de chuke sanam songs

tum hi ho

tu hai kahan

at azaad songs

tujhe yaad na meri aayi

tum kya mile

teri galiyon mein na rakhenge kadam

t series telugu songs

arijit singh new song

arjit singh super hit songs

tumse milke aisa laga

bhool bhulaiyaa 3 hukush pukush

bhool bhulaiyaa 3 song

arijit song

kailash kher songs

tum dil ki dhadkan mein

dharmendra songs

katrina kaif songs

chand si mehbooba ho meri

aamir khan songs

karan aujla song

tum aaye to aaya mujhe yaad gali me aaj chand nikla

tumse kiran dhoop ki song

udit narayan bhojpuri song

gaddar songs

anil kapoor songs

tujhe kitna chahne lage

sara ali khan songs

abhi na jao chhod kar

priyanka chopra songs

tum se hi

mohammed rafi song

dabangg song

kick movie song

bhumika chawla songs

arijit singh mashup

sony music india vevo

abhi mujh mein kahin

lady gaga songs

ishq chupta nahi chupane se

tauba tumhare ye ishare

humnava

abhi saans lene ki fursat nahin hai

tujhe bhula diya

abhi jinda hu to ji lene do

mujhe neend na aaye

satinder sartaj new song

vicky vidya ka woh wala video

manisha koirala songs

darshanravaldz songs

shah rukh khan songs

malaika arora songs

abhishek bachchan songs

vinod khanna songs

hum tumko nigahon mein

latest pahari song

shreya ghoshal and sonu nigam

teri baaton mein aisa uljha jiya song

tum itni khubsurat ho song

govinda songs

tum hi aana

love aaj kal songs

tumse milne ko dil karta hai

tum hi ho bandhu

teri mitti mein mil jawa

rani mukherjee songs

saregama tamil songs

jacqueline new song

tumhe dil se kaise juda hum karenge

ranveer kapoor song

sohail khan song

aayega maza ab barsaat ka

teri bhabhi khadi hai

sanjay dutt songs

hema malini songs

tumse milke dilka jo haal

tum ho mera pyar

teri baaton mein aisa uljha jiya

thoda sa pyar hua hai

juhi chawla songs

geet mp3 new song

tumse hi din hota hai

sushant singh rajput songs

tumse milkar na jaane kyun

tumse milna baatein karna

zee music company new song

tum se

tujhe sochta hoon

tujhe dhoondti hai ye pagal nigahen

tu pyar ka sagar

chumma song

tum dena saath mera

tum mile dil khile

g dragon power

stree 2 song

t series mixtape

shraddha kapoor songs

megan thee stallion songs

kishore kumar song

arijit singh songs


python web apps with flask

all songs a brief introduction to flask video song and ringtone dowload in format of video like 128kbps,192kbps,320kbps and video format like 3gp mp4 4k full hd 60fps for download in various websites.its containing keyword which means you can search it with this word on google. For our website click here pagall.com.in .we are not providing any download link here for any song or video. we are here just to stream music video as video, mp4, 3gp, 4k, directly from youtube on youtube platform as per youtube guidlines. all the keywords mention here only for SEO purpose. so you have no need to any copyright strike as we not providing any download here.if you have any complain you can ask youtube support.

The Evolution and Future Trends of the Music Industry

The music industry has undergone a seismic transformation over the past few decades, shifting from physical albums to digital downloads, and now to streaming services. This evolution has not only altered how we consume music but also how artists create, promote, and profit from their work.

The Digital Revolution

The advent of the internet in the late 20th century brought about a digital revolution in the music industry. Platforms like Napster introduced the concept of digital file sharing, which, while controversial, paved the way for legitimate services. The launch of iTunes by Apple in 2001 marked a significant shift, enabling users to purchase and download individual tracks legally.

The Streaming Era

Today, streaming services such as Spotify, Apple Music, and Amazon Music dominate the market. These platforms offer vast libraries of music for a monthly fee, making music more accessible than ever. This model has also given rise to curated playlists, which have become a vital tool for music discovery and promotion.

Economic Impact

While the digital and streaming revolutions have democratized music access, they have also brought economic challenges. Artists now earn less from album sales and must rely more on tours, merchandise, and streaming royalties, which are often minuscule. The rise of crowdfunding platforms and direct-to-fan marketing has given artists more control over their revenue streams.

The Role of Social Media

Social media has become an indispensable tool for music promotion. Platforms like Instagram, TikTok, and YouTube allow artists to connect directly with fans, share their creative process, and launch viral marketing campaigns. TikTok, in particular, has become a powerful platform for new artists to gain exposure quickly.

Future Trends

Looking ahead, the music industry is poised to embrace new technologies. Virtual reality (VR) concerts and augmented reality (AR) experiences are set to redefine live performances. Blockchain technology also holds promise for more transparent royalty distribution and intellectual property management.

Conclusion

The music industry’s evolution is a testament to its adaptability and resilience. As new technologies emerge, the industry will continue to transform, offering exciting opportunities for artists and fans alike.
pagall.com.in








Home

1-1-1-1-1-1-1-