Unfortunately, it looks like I actually have (for example) \ u00B8 (cedilla) instead of \ u0327 (a combination of cedilla) in my text.
, ! , , (NFKD).
U + 00B8 NFKD, , U + 0327. , , , . , NFC, .
s= unicodedata.normalize('NFKD', s)
s= ''.join(c for i, c in enumerate(s) if c!=' ' or unicodedata.combining(s[i+1])==0)
s= unicodedata.normalize('NFC', s)