我有一个代码,每天用于广泛地分离和移动文件。但是,我目前的问题是无法区分不同的格式并使它们一起移动。
例如,这是我要用于移动名为的两个文件的代码。
xenian13_tuy.rap
和 import os
import shutil
import glob
a = xenian13.kat
shutil.move(a, '/home/cad/')
b = os.path.splitex(a) + '_tuy.rap'
shutil.move(b, '/home/cad/')
{id}
答案 0 :(得分:2)
os.path.splitext
返回类似("file_name", ".ext")
的元组。
因此,如果您想从xenian13_tuy.rap
获得xenian13.kat
,则需要像下面这样编写代码。
b = os.path.splitext(a)[0] + '_tuy.rap'