更改格式后移动文件
Move a file after changing the format
我有一个代码,我每天都广泛使用它来分离和移动文件。然而,我目前的问题是无法区分不同的格式并使它们一起移动。
例如,这是我要用于移动两个名为 ; 的文件的代码
xenian13.kat
和 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/')
os.path.splitext
returns 像 ("file_name", ".ext")
.
这样的元组
所以如果你想从xenian13.kat
得到xenian13_tuy.rap
,你需要像下面这样写你的代码。
b = os.path.splitext(a)[0] + '_tuy.rap'
我有一个代码,我每天都广泛使用它来分离和移动文件。然而,我目前的问题是无法区分不同的格式并使它们一起移动。
例如,这是我要用于移动两个名为 ; 的文件的代码
xenian13.kat
和 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/')
os.path.splitext
returns 像 ("file_name", ".ext")
.
所以如果你想从xenian13.kat
得到xenian13_tuy.rap
,你需要像下面这样写你的代码。
b = os.path.splitext(a)[0] + '_tuy.rap'