Skip to Content
Linting & Formatting
mypy logo

mypy

mypy läser din Python-kod och kontrollerar att type hints används korrekt, vilket hjälper dig att upptäcka buggar tidigt och dokumentera vad funktioner förväntar sig. Du kan införa det gradvis i ett befintligt projekt och skärpa kontrollen efter hand. Det passar dig som vill ha hjälp av typer utan att behöva byta språk. Det kompletterar Python dynamiska natur snarare än att ersätta den. Det är ett moget och pålitligt verktyg för den som vill ha mer typsäkerhet. Du kan införa det gradvis i ett befintligt projekt och skärpa kontrollen efter hand, vilket gör övergången hanterbar. Det passar dig som vill ha mer typsäkerhet i Python utan att offra språkets flexibilitet.

Skärmdump av mypy

What it is

mypy är en statisk typkontroll för Python som hjälper dig fånga typfel innan koden körs. Du skriver type hints och låter mypy kontrollera att du använder dem konsekvent över hela koden. Det passar dig som vill ha hjälp av typer utan att byta språk.

Guides that mention the tool

No guide mentions the tool yet.

Business structure
Lokalt
Category
Linting & Formatting
Website
github.com
Code repository
github.com/python/mypy

Cart

Loading