text.normalise-name
Tidy a personal name: trim, collapse whitespace and title-case, with Mc, Mac, O', hyphen and van/de rules.
normalise_name in Python2 capabilities
normalise_name in Pythonnormalise_email in Python