python - 为什么标准 os 模块下没有 os.copy() ?

标签 python file copy

Python 的 os 模块具有 .remove.rename 以及其他与文件相关的函数。

为什么不支持.copy

我找到了how to copy a file in Python?看来 shutil 是首选库。


我想知道导致决定不在 os 中包含基本文件副本的过程

最佳答案

os 模块旨在保存操作系统级功能,而“复制”不是操作系统级功能。 os.removeos.rename 等内容对应于低级文件系统操作,而“复制”是更高级别的操作。

关于python - 为什么标准 os 模块下没有 os.copy() ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64524346/

相关文章:

python - Pandas:如何仅选择组内标准差较小的组?

c - 将 execvp 的输出重定向到 C 中的文件中

c++ - 如何在 C++ 中正确读取和写入二进制文件中的对象

c - 分配内存并将输入从文件读取到结构数组

linux - 如何将前 10 个最近的文件从一个目录复制到另一个目录?

python - 通过 HTTPS 服务 Django 站点

python - 如何正确引发 FileNotFoundError?

python - 使用 python 实现 Json 的 Excel

c# - 如何将一个 TXT 文件从 Assets 文件夹复制到 SD/内部存储 Android C# Xamarin

python - 在 python 中使用 native 文件管理器复制文件