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.ioEspacio de nombres de contenedor para tipos de flujo de E / S.
Esto define el tipo genérico
IO[AnyStr]y los aliasTextIOyBinaryIOparaIO[str]eIO[bytes]respectivamente. Estos representan los tipos de flujos de E / S, como los devueltos poropen().
¿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'')