Verwenden Sie die Rückkehrtypen anderer Funktionen für Typanmerkungen [Duplikat]Python

Python-Programme
Anonymous
 Verwenden Sie die Rückkehrtypen anderer Funktionen für Typanmerkungen [Duplikat]

Post by Anonymous »

Ich möchte eine Funktion implementieren, die einen CSV-Leser erstellt und korrekt annotiert.

Code: Select all

import csv

def create_my_csv( fh ) -> WHAT_IS_NEEDED_HERE?:
return csv.reader( fh, delimiter=";", strict=True )
Das Problem ist, dass csv.reader () eine Funktion ist, die aus dem _csv -Modul importiert wird. Dieses Modul enthält auch die Leser Klasse. Vielleicht könnte ich _csv.reader als Rückkehrtyp verwenden - aber dies würde ein Implementierungsdetail verwenden.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post