如何将文本文件移动到其他文件夹? [复制]

Posted

技术标签:

【中文标题】如何将文本文件移动到其他文件夹? [复制]【英文标题】:How do I move a text file to a different folder? [duplicate] 【发布时间】:2021-04-29 13:32:18 【问题描述】:

我已经知道如何在 Python 中创建和编写文本文件,但是如何将该文件移动到系统上的其他文件夹中?

【问题讨论】:

***.com/a/8858026/10306224 【参考方案1】:

您可以使用os.system 进行系统调用:

import os
os.system("mv /path/to/file /path/to/destination")

或重命名:

os.rename("/path/to/file", "/path/to/destination")
or move it with `shutil.move`:  
```python
import shutil

shutil.move("/path/to/file", "/path/to/destination")

第一个解决方案仅适用于 bash shell,第二个和第三个应该可以在所有平台上移植。第三个优点是您可以指定一个文件夹作为目标,然后该文件将被放入与旧位置同名的文件夹中。

【讨论】:

以上是关于如何将文本文件移动到其他文件夹? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

文件的基本操作---复制/移动或删除文件

vim 文本复制

如何在 python 中复制和移动另一个文件夹或目录? [复制]

linux命令:批量将查找到的文件移动或者复制到其他目录并尽可能保持原文件的目录结构

如何将linux文件夹里的文件移到其他文件夹?

linux怎么将一个文件移动到另一个目录下