Mover y reemplazar si el mismo nombre de archivo ya existía en Python

Aquí está debajo del código que moverá y reemplazará el archivo individual

import shutil
import os
src = 'scrFolder'
dst = './dstFolder/'
filelist = []

files = os.listdir( src )
for filename in files:
 filelist.append(filename)
 fullpath = src + '/' + filename
 shutil.move(fullpath, dst)

Si ejecuto el mismo comando y el archivo en movimiento que ya existía endst folder estoy obteniendoshutil.Error: Destination path './dstFolder/file.txt' already exists cómo mover y reemplazar si ya existía el mismo nombre de archivo