<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Adrian Pueyo</provider_name><provider_url>https://adrianpueyo.com/es</provider_url><author_name>Adrian Pueyo</author_name><author_url>https://adrianpueyo.com/es/author/adrianpueyo/</author_url><title>Interlude: KnobScripter - Adrian Pueyo</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="YbM0Ro3Gp5"&gt;&lt;a href="https://adrianpueyo.com/es/courses/python-for-nuke-artists/lesson/interlude-knobscripter/"&gt;Interlude: KnobScripter&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://adrianpueyo.com/es/courses/python-for-nuke-artists/lesson/interlude-knobscripter/embed/#?secret=YbM0Ro3Gp5" width="600" height="338" title="&#xAB;Interlude: KnobScripter&#xBB; &#x2014; Adrian Pueyo" data-secret="YbM0Ro3Gp5" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://adrianpueyo.com/wp-includes/js/wp-embed.min.js
&lt;/script&gt;</html><description>040_050 &#x2013; Interlude: KnobScripter So far we have learned the basics of Python directly in Nuke and using the native console that comes with the program, which is the Script Editor. And if you&#x2019;ve been trying Sublime Text or a similar development environment while learning, you probably noticed that the experience of programming in Nuke [&hellip;]</description></oembed>
