📜  python 移动所有 txt 文件 - Python (1)

📅  最后修改于: 2023-12-03 15:19:11.158000             🧑  作者: Mango

Python 移动所有 txt 文件

我们经常需要移动一些特定类型的文件。这个脚本就是用来移动 txt 文件的。这个简单的 Python 脚本可以让你从一个文件夹中移动所有 txt 文件到另一个文件夹中。

使用方法

使用本脚本需要做以下几件事:

  1. 确定你文件夹的位置(源文件夹:source_folder;目标文件夹:destination_folder)
  2. 将本脚本放在源文件夹中
  3. 运行脚本,所有 txt 文件就会被移动到 destination_folder 文件夹中。
代码实现
import os
import shutil

source_folder = '/path/to/source/folder'
destination_folder = '/path/to/destination/folder'

for file_name in os.listdir(source_folder):
    if file_name.endswith('.txt'):
        file_path = os.path.join(source_folder, file_name)
        shutil.move(file_path, destination_folder)
代码解释

在本脚本中,我们使用 osshutil 模块。首先,我们需要指定源文件夹和目标文件夹的路径。在 for 循环中,我们浏览源文件夹中的每个文件,并检查它们的扩展名是否为 .txt。如果是,我们就使用 os.path.join() 函数来创建源文件路径,然后使用 shutil.move() 函数将文件移动到目标文件夹中。

总结

这个脚本可以节省你手动移动那些 txt 文件的时间。它可以帮助你批量移动文件,使你的工作更加高效。