|
|
以后的人啊,可以不会编程,但一定要会使用ai。。。
写一段python代码,遍历c盘根目录下所有md后缀文件,为每一个md文件新建一个同名的文件夹,并把该md文件放入同名的文件夹
import os
import shutil
# 设置C盘根目录的路径
root_path = 'g:\dog'
# 遍历C盘根目录
for root, dirs, files in os.walk(root_path):
# 目录深度控制,仅在根目录下查找
if root == root_path:
for file in files:
# 检测文件是否为.md后缀
if file.endswith(".md"):
# 提取文件名(不含扩展名)
folder_name = os.path.splitext(file)[0]
# 创建同名文件夹的路径
folder_path = os.path.join(root, folder_name)
# 创建文件夹
if not os.path.isdir(folder_path):
os.makedirs(folder_path)
# 构造文件的原始完整路径和新路径
src_path = os.path.join(root, file)
dest_path = os.path.join(folder_path, file)
# 移动文件到同名文件夹内
shutil.move(src_path, dest_path)
print("处理完成")
|
|