问题描述
下载TCGA-BRCA【乳腺癌数据】,但是中间有下载出问题的文件夹(里面的格式不是.svs格式,是partial.格式)
,
上篇博客用的删除操作
因为数据量很大,删除错的话,下载就难,所以我就尝试转用剪切的操作
,
解决
import os
import shutil
from shutil import move
path1 = "C:/Users/Administrator/Desktop/test" #需要复制的文件所在地址
path2 = "G:/" #目标地址
filename_list = os.listdir(path1)
print(filename_list)
qwb = 0
for filename in filename_list:
portion = os.path.splitext(filename)
print(portion[0])
test = "G:/TCGA-BRCA" + '/' + portion[0]
test_list = os.listdir(test)
for testname in test_list:
if testname.endswith('.partial'):
filename = path1 + '/' + portion[0]
newname = path2 + '/' + portion[0]
move(filename, newname)
qwb = qwb + 1
print("剪切",qwb,"个")