brython start-up

Brython template to show brython snippets

HTML

<script src="http://www.brython.info/src/brython_dist.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/p5.js/0.5.0/p5.js"></script>
<script type="text/python">
from browser import document, window, alert
from javascript import JSConstructor

p5 = window.p5

def sketch(p):

    def create_canvas():
        p.createCanvas(700, 410)
    
    def draw_square():
        p.background(0)
        p.fill(255)
        p.rect(100,100,50,50)
        
    p.setup = create_canvas
    p.draw = draw_square
    
myp5 = JSConstructor(p5)(sketch)
</script>