GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Welcome to py5!
  • What is py5?
  • py5 Community
  • How To Contribute
  • py5 maintainer's blog
  • Install py5
  • Tips for Processing Java Users
  • Special Notes for macOS Users
  • The Five py5 Modes
  • User Functions
  • Hybrid Programming
  • Processing Mode
  • Importing py5 Code
  • Live Coding

This view

  • Original page
  • New address

GeezerVison is showing py5coding.org — Python Ecosystem Integrations — py5 documentation

  • Repository
  • Suggest edit
  • Open issue
  • .md

Python Ecosystem Integrations

Python Ecosystem Integrations#

The goal of py5 is to create a new version of Processing that is integrated into the Python ecosystem. As the library has evolved over the years, this has become one of py5’s greatest strengths.

These integrations provide educators with opportunities to explore these Python libraries with their students within the context of creative coding. We believe that “Learning Python” is as much about learning how to navigate the Python library ecosystem as it is about learning proper Python syntax.

These integrations also make py5 much easier to maintain. A key design principal behind py5 is to leverage the strengths of other Python libraries and the hard work of those library’s maintainers and communities. As you learn more about Python, you will find that this is a good design principle for Python projects in general.

The purpose of this section is to articulate the Python libraries py5 is integrated with and how to make best use of those integrations.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.