Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Python

Welcome to the Python community on the programming.dev Lemmy instance!

📅 Events
Past

November 2023 - PyCon Ireland 2023, 11-12th - PyData Tel Aviv 2023 14th October 2023 - PyConES Canarias 2023, 6-8th - DjangoCon US 2023, 16-20th (!django 💬) July 2023 - PyDelhi Meetup, 2nd - PyCon Israel, 4-5th - DFW Pythoneers, 6th - Django Girls Abraka, 6-7th - SciPy 2023 10-16th, Austin - IndyPy, 11th - Leipzig Python User Group, 11th - Austin Python, 12th - EuroPython 2023, 17-23rd - Austin Python: Evening of Coding, 18th - PyHEP.dev 2023 - “Python in HEP” Developer’s Workshop, 25th August 2023 - PyLadies Dublin, 15th - EuroSciPy 2023, 14-18th September 2023 - PyData Amsterdam, 14-16th - PyCon UK, 22nd - 25th

🐍 Python project:
💓 Python Community:
✨ Python Ecosystem:
🌌 Fediverse
Communities
Projects
  • Pythörhead: a Python library for interacting with Lemmy
  • Plemmy: a Python package for accessing the Lemmy API
  • pylemmy pylemmy enables simple access to Lemmy’s API with Python
  • mastodon.py, a Python wrapper for the Mastodon API
Feeds
1 Topics 1 Posts View Original
  • Static Protocols in Python: Behaviour Over Inheritance

    1
    0 Votes
    1 Posts
    0 Views
    Protocols have something to do with typing. With protocols, you can check whether an object is valid based on whether it has the right methods and attributes. The idea is to check for behaviour instead of inheritance. Protocols extend Python's type hints by allowing to define structural types.

Gli ultimi otto messaggi ricevuti dalla Federazione
  • Protocols have something to do with typing. With protocols, you can check whether an object is valid based on whether it has the right methods and attributes. The idea is to check for behaviour instead of inheritance. Protocols extend Python's type hints by allowing to define structural types.

    read more
Post suggeriti
  • Static Protocols in Python: Behaviour Over Inheritance

    Python
    1
    0 Votes
    1 Posts
    0 Views
    Protocols have something to do with typing. With protocols, you can check whether an object is valid based on whether it has the right methods and attributes. The idea is to check for behaviour instead of inheritance. Protocols extend Python's type hints by allowing to define structural types.