txt modificar leer imprimir importar gestion escribir ejercicios desde crear archivos archivo python type-hinting

python - modificar - Escriba una pista para un archivo u objeto similar a un archivo?



leer un archivo en python (1)

Utilice ya sea typing.TextIO o typing.BinaryIO tipos, para archivos abiertos en modo texto o modo binario respectivamente.

De la documentación :

clase typing.io

Espacio de nombres de contenedor para tipos de flujo de E / S.

Esto define el tipo genérico IO[AnyStr] y los alias TextIO y BinaryIO para IO[str] e IO[bytes] respectivamente. Estos representan los tipos de flujos de E / S, como los devueltos por open() .

¿Hay alguna sugerencia de tipo correcta para usar para un archivo o un objeto similar a un archivo en Python? Por ejemplo, ¿cómo escribiría una pista el valor de retorno de esta función?

def foo(): return open(''bar'')