更改格式后移动文件

时间:2019-04-05 06:10:29

标签: python string split move

我有一个代码,每天用于广泛地分离和移动文件。但是,我目前的问题是无法区分不同的格式并使它们一起移动。

例如,这是我要用于移动名为的两个文件的代码。 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}

1 个答案:

答案 0 :(得分:2)

os.path.splitext返回类似("file_name", ".ext")的元组。

因此,如果您想从xenian13_tuy.rap获得xenian13.kat,则需要像下面这样编写代码。

b = os.path.splitext(a)[0] + '_tuy.rap'