File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change 6
6
print ("Incorrect usage, plz provide arguments like in an example: python script_name.py <folder_path> <file_type> <slicing>" )
7
7
sys .exit (1 )
8
8
9
- folder_path = sys .argv [1 ]
9
+ folder_path = os . path . join ( sys .argv [1 ])
10
10
file_type = sys .argv [2 ]
11
11
slicing = int (sys .argv [3 ])
12
12
13
13
os .chdir (folder_path )
14
+
14
15
for file in glob .glob (f"*.{ file_type } " ):
15
- file_name = os .path .splitext (file )[0 ]
16
- extension = os .path .split (file )[1 ]
16
+ file_name , extension = os .path .splitext (file )
17
17
new_file_name = f"{ file_name [:- slicing ]} { extension } "
18
18
try :
19
- os .rename (file , new_file_name )
19
+ os .rename (file , new_file_name )
20
20
except OSError as err :
21
- print (err )
21
+ print (err )
22
22
else :
23
- print (f"Renamed{ file } to} { new_file_name } " )
23
+ print (f"Renamed { file } to { new_file_name } " )
You can’t perform that action at this time.
0 commit comments