Mover e substituir se o mesmo nome de arquivo já existir em python

Aqui está o código abaixo que moverá e substituirá o arquivo 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)

Se eu executar o mesmo comando e mover o arquivo que já existia nodst folder estou obtendoshutil.Error: Destination path './dstFolder/file.txt' already exists como mover e substituir se o mesmo nome de arquivo já existir

questionAnswers(1)

yourAnswerToTheQuestion