error: "Type[None]" has no attribute "__bool__"
Offen
Dieses Issue hat noch niemand übernommen.
bug
topic-runtime-semantics
- Vorherrschende Sprache
- Python
- Sterne
- 20.6k
- Forks
- 3.3k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
type(None).__bool__
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Das Issue nennt keine Quelldatei und keinen Test. Beginne damit, die Diagnose mit dem bereitgestellten type(None).bool-Snippet in mypy zu reproduzieren, und verfolge dann die Attributzugriffsanalyse, die sie meldet. Als erledigt gilt die Aufgabe, wenn die beabsichtigte Behandlung geklärt, durch einen Regressionstest abgedeckt ist und der Test besteht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 28/100