Renaming multiple csv files within a folder in Python

In order to rename and move these files, all you need is:

import glob
import os
import shutil
import sys

SOURCE = '<Your source directory>'
TARGET = '<Your target directory>'

for file in glob.glob(os.path.join(SOURCE, '*_IA_*.csv')):
    idx = file.index('_IA_')
    filename = file[idx+1:]
    target = os.path.join(TARGET, filename)
    if os.path.exists(target):
        print(f'Target file {target} already exists', file=sys.stderr)
    else:
        shutil.copy(file, target)

As there's nothing in the OP's question that tries to handle modification of the CSV files, that is left as an exercise for the OP.

Source and target directories should be different otherwise this can lead to ambiguous results