如何在函数中键入提示文件名?

2024-04-23 22:49:36 发布

您现在位置:Python中文网/ 问答频道 /正文

Python中提示文件名的最佳方法是什么, 所以可以接受将任何内容传递到可以作为文件打开的函数中?在

尤其是通过Pathlib找到的字符串和文件。在

def myfunc(filename: str) -> None:
    with open(filename) as f1:
        # do something here

Tags: 文件方法函数字符串none内容文件名def
1条回答
网友
1楼 · 发布于 2024-04-23 22:49:36

我想你要找的是结构类型,这还不支持。它是在PEP 544中提出的。在

同时,您可以通过使用Union[str, bytes, os.PathLike]进行注释来完成一半的工作。在

相关问题 更多 >