The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
Repository Index
47,133 repositories indexed
1–11 of 11 · Most stars
Data validation using Python type hints
- validation
- parsing
- json-schema
- pydantic
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations.
- python
- python3
- learning
- programming-language
Unbearably fast near-real-time pure-Python runtime-static type-checker.
- python3
- runtime-typechecking
- static-typechecking
Python library for creating PEG parsers
- python
- python2
- python3
- python-2
A Full Featured GPS NMEA-0183 sentence parser for use with Micropython and the PyBoard embedded platform
- python
- python3
- micropython
- gps
Phantom types for Python.
- phantom-types
- static-analysis
- mypy
- python
Integrate mypy in seconds with existing codebase. A friendly CLI tool to make mypy report only new type violations and ignore existing ones.
- baseline
- cli
- legacy-code
- mypy
Pure python parser for Snort/Suricata rules.
- suricata-rules
- suricata-rule
- snort-rules
- snort-rules-generate
A parser for the opening_hours fields from OpenStreetMap
- opening-hours
- openstreetmap
- openstreetmap-data
- parser
The #1 SCTE-35 parser for five years. threefive decodes and encodes all SCTE-35 formats ***.
- adbreak
- adrianofdoom
- adtech
- hls-live-streaming