gpt4 book ai didi

python - open() 和 path.open() 的区别

转载 作者:行者123 更新时间:2023-12-04 16:04:06 32 4
gpt4 key购买 nike

关于 pathlib 标准库中的模块,是 path.open() 方法只是内置 open() 的“包装器”功能?

最佳答案

如果您阅读了 source codepathlib.Path.open你会发现它只是:

return io.open(str(self), mode, buffering, encoding, errors, newline, opener=self._opener)
并根据 io 's documentation :

io.open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)

This is an alias for the builtin open() function.


所以你是正确的 pathlib.Path.open只是内置 open 的包装器功能。

关于python - open() 和 path.open() 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52400957/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com