使用Python将包含特定文本的文件移动到新目录可以通过以下步骤实现:
完整的代码示例:
import os
import shutil
source_dir = '原始目录路径'
target_dir = '目标目录路径'
for root, dirs, files in os.walk(source_dir):
for file in files:
file_path = os.path.join(root, file)
with open(file_path, 'r') as f:
content = f.read()
if '特定文本' in content:
shutil.move(file_path, target_dir)
这个方法可以用于将包含特定文本的文件从一个目录移动到另一个目录。你可以根据实际需求修改源目录、目标目录和特定文本的条件。
领取专属 10元无门槛券
手把手带您无忧上云