I made a Python app that turns your Figma design into code
I made a Python app that turns your Figma design into code
The Python Discord

News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python

Current Events


PyCon KR, 11 Aug. – 13 Aug.  2023


Upcoming Events

Full Events Calendar 


EuroSciPy 2023, 14 Aug. – 18 Aug.  2023
PyCon AU 2023, 18 Aug. – 22 Aug.  2023
DjangoConAU 2023, 18 Aug. 2023
PyCon Latam 2023, 24 Aug. – 26 Aug.  2023
PyConTW 2023, 02 Sept. – 03 Sept.  2023
PyCon Portugal 2023, 07 Sept. – 09 Sept.  2023


Please read the rules

You can find the rules here.

If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on Libera.chat.

Please don't use URL shorteners. Reddit filters them out, so your post or comment will be lost.

Posts require flair. Please use the flair selector to choose your topic.

Posting code to this subreddit:

Add 4 extra spaces before each line of code

def fibonacci():
    a, b = 0, 1
    while True:
        yield a
        a, b = b, a + b


Online Resources


Automate the Boring Stuff with Python
Python Discord Resources
Invent Your Own Computer Games with Python
Think Python
Non-programmers Tutorial for Python 3
Beginner's Guide Reference
Five life jackets to throw to the new coder (things to do after getting a handle on python)
Full Stack Python
Test-Driven Development with Python
Program Arcade Games
PyMotW: Python Module of the Week
Python for Scientists and Engineers
Dan Bader's Tips and Trickers
Python Discord's YouTube channel
Jiruto: Python


Online exercices


pyschools
codecademy
Problem Solving with Algorithms and Data Structures
How To Think Like a Computer Scientist
Code School: Try Python


programming challenges


The Python Challenge (solve each level through programming)
CheckiO (game world)
Project Euler (math heavy)
/r/dailyprogrammer


Asking Questions


Should I use Python 2 or Python 3?
r/learnpython
r/learnprogramming


Try Python in your browser


try.jupyter.org (Evolved from the language-agnostic parts of IPython, Python 3)
Azure Notebooks
learnpython.org
Skulpt (uses WebGL)
trypython.org (uses Silverlight)
ideone (online compiler and debugger)
PythonAnywhere (basic accounts are free)
Brython (Python 3 implementation for client-side web programming)
repl.it for Python
Transcrypt (Hi res SVG using Python 3.6 and turtle module)


Docs


Python Official docs
Guide to Python Packaging
The Hitchhiker's Guide to Python


Libraries


Twisted, 0MQ (networking)
Django, Pyramid, Flask, ... (Web Frameworks)
Pygame (Game development)
NumPy & SciPy (Scientific computing) & Pandas
Pyglet - (Game / UI Development)


Related subreddits


/r/pythoncoding (strict moderation policy for 'programming only' articles)
/r/flask (web microframework)
/r/django (web framework for perfectionists with deadlines)
/r/pygame (a set of modules designed for writing games)
/r/IPython (interactive environment)
/r/inventwithpython (for the books written by /u/AlSweigart)
/r/pystats (python in statistical analysis and machine learning)
/r/coolgithubprojects (filtered on Python projects)
/r/pyladies (women developers who love python)
/r/git and /r/mercurial - don't forget to put your code in a repo!


Python jobs


Pythonjobs.Github.io
Python.org job board


Newsletters


Pycoder's Weekly
Python Weekly
ImportPython
PythonTips


Screencasts


Neckbeard Republic
Introduction to Programming with Python (from Microsoft Virtual Academy)

