Member-only story
Getting Started in Python
School of Tomorrow
You have heard a lot about Python, most likely, and you may use it yourself (“Just Use It”), but if not, here’s a true story: Python is a general purpose computer language often used to build websites. More like a tagline.
In this tutorial, we are focused on getting a set of tools working together: Python, Github, Pythonanywhere by Anaconda, SQLite… have your heard of these, some of them?
The usual idea in website development is you develop it locally, on your own machine, running in “toy server” mode, pushing your updates to:
- version control (in our case, we use Git)
- a public-facing cloud server (in our case, pythonanywhere)
However, unless you want to reinvent the wheel, you’ll like use a web framework, written in Python, that already solves a lot of your problems, and organizes any website according to some template. That’s where Flask comes in, not as big and heavy as say Django, also worth a gander.
Here’s what I see on my local machine, through a Python code editor that comes included with the Anaconda distro: Spyder.
