一–>多
代码如下,方便备用:
import shutil
import os
def remove_file(old_path, new_path):
print(old_path)
print(new_path)
filelist = os.listdir(old_path) # 列出该目录下的所有文件,listdir返回的文件列表是不包含路径的。
# print(filelist)
for i, file in enumerate(filelist):
src = os.path.join(old_path, file)
dst = os.path.join(new_path, file)
# print('src:', src)
# print('dst:', dst)
shutil.move(src, dst)
# 如果是复制,改成如下代码
# shutil.copy(src, dst)
# 拆分数量
if (i == 999):
break
if __name__ == '__main__':
for i in range(1, 12):
name = '新建文件夹' + str(i)
if os.path.exists(name)==False:
os.mkdir(name)
remove_file(r"F:\图片名称\图片", name)
多–>一
import shutil
import os
def remove_file(old_path, new_path):
print(old_path)
print(new_path)
filelist = os.listdir(old_path) # 列出该目录下的所有文件,listdir返回的文件列表是不包含路径的。
# print(filelist)
for i, file in enumerate(filelist):
src = os.path.join(old_path, file)
dst = os.path.join(new_path, file)
# print('src:', src)
# print('dst:', dst)
shutil.move(src, dst)
# 如果是复制,改成如下代码
# shutil.copy(src, dst)
if __name__ == '__main__':
for i in range(1, 12):
name = '新建文件夹' + str(i)
remove_file(name, r"E:\服务器数据\test_latest\11068")