Visual Studio Code - Type Checking
Verfasst: Montag 28. November 2022, 01:49
Hallo zusammen,
kennt sich jemand mit VS Code und dem Type Check aus?
Ich habe in der settings.json folgendes eingestellt:
Aber jedes Mal, wenn ein Fehler auftaucht (also rot unterstrichen wird) und ich mit der Maus darüber gehe, dann wird mir der Fehler zweimal angezeigt: Wieso immer zweifach?
Das hier ist mein Code:
Und wenn ich mit der Maus über die 7 im Funktionsaufruf gehe, wird mir natürlich dieses hier angezeigt:
kennt sich jemand mit VS Code und dem Type Check aus?
Ich habe in der settings.json folgendes eingestellt:
Code: Alles auswählen
{
"python.analysis.typeCheckingMode": "strict"
}
Das hier ist mein Code:
Code: Alles auswählen
def kasten(text: str, zeichen: str='*', wieviele: int=10) -> None:
print(zeichen*wieviele)
print(text)
print(zeichen*wieviele)
kasten("Hallo", 7, 10)
Allerdings zweimal. Warum zweimal?Argument of type "Literal[7]" cannot be assigned to parameter "zeichen" of type "str" in function "kasten"
"Literal[7]" is incompatible with "str"PylancereportGeneralTypeIssues