Переместить файл после изменения формата - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть код, который я широко использую для разделения и перемещения файлов ежедневно.Однако моя текущая проблема заключается в том, что я не могу различать разные форматы и заставлять их двигаться вместе.

Например, это код, который я хочу использовать для перемещения двух именованных файлов;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/')

1 Ответ

2 голосов
/ 05 апреля 2019

os.path.splitext возвращает кортеж как ("file_name", ".ext").

Так что если вы хотите получить xenian13_tuy.rap из xenian13.kat,вам нужно написать свой код, как показано ниже.

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