【发布时间】:2022-01-28 23:52:12
【问题描述】:
例如,我知道可以编写一个函数来告知其参数是str:
def myfunc(s: str) -> None:
我搜索了typing 的文档,但找不到关于文件作为参数的任何内容。
如何指定如下内容:
def use_file(a_file: ???) -> None:
??? 是一个二进制文件(与open("data", "rb") 创建的一样)?
【问题讨论】:
-
您可以随时查看 TypeShed 以了解标准库是如何定义的:github.com/python/typeshed/blob/…。
-
这能回答你的问题吗? Type hint for a file or file-like object?
标签: python-3.x documentation typing