本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

Pythonwith语句打开文件:如何创建不存在的文件或目录?

网络教程 app 1℃

Pythonwith语句打开文件如何创建不存在的文件或目录

python 使用 with 打开文档时如何创建不存在的文档

使用 with 在 python 中打开文档时,可能会遇到文档或其所在目录不存在的情况。这时,需要采取措施手动创建不存在的元素。

创建不存在的目录

当目录不存在时,可以使用 pathlib 模块的 mkdir 函数创建它。如果目标目录的父目录肯定存在,可以使用以下命令:

target_dir.mkdir()

如果目标目录的父目录可能不存在,可以使用:

target_dir.mkdir(parents=true)

创建不存在的文件

当文件不存在时,可以使用 with 语句结合 open 函数创建它。以下代码段演示了如何创建一个名为 test.txt 的文件:

if not TARGET_FILE.exists(): with TARGET_FILE.open("w") as f: f.write("…")

还可以使用 r+ 模式进行读写操作,但建议新手避免使用。

以上就是Python with语句打开文件:如何创建不存在的文件或目录?的详细内容,更多请关注范的资源库其它相关文章!

转载请注明:范的资源库 » Pythonwith语句打开文件:如何创建不存在的文件或目录?

喜欢 (0)