# coding=utf-8
from unicodedata import normalize


texto = '''
Devolve cópia de uma str substituindo os caracteres
acentuados pelos seus equivalentes não acentuados.

ATENÇÃO: carateres gráficos não ASCII e não alfa-numéricos,
tais como bullets, travessões, aspas assimétricas, etc.
são simplesmente removidos!

    >>> remover_acentos('[ACENTUAÇÃO] ç: áàãâä! éèêë? íìîï, óòõôö; úùûü.')
    '[ACENTUACAO] c: aaaaa! eeee? iiii, ooooo; uuuu.'

'''


def remover_acentos(txt):
    return normalize('NFKD', txt).encode('ASCII','ignore').decode('ASCII')

# if __name__ == '__main__':
#     from doctest import testmod
#     testmod()

b = remover_acentos(texto)

t2 = open('2669','r',encoding='utf8').read()

c = remover_acentos(t2)

t3 = open('2669n', 'w')

t3.write(c)

print(c)

print(b)
0ec9db2801ba2cab240395649e04a0f6dc8aea2a
<mask token>


def remover_acentos(txt):
    return normalize('NFKD', txt).encode('ASCII', 'ignore').decode('ASCII')


<mask token>

<mask token>


def remover_acentos(txt):
    return normalize('NFKD', txt).encode('ASCII', 'ignore').decode('ASCII')


<mask token>
t3.write(c)
print(c)
print(b)

<mask token>
texto = """
Devolve cópia de uma str substituindo os caracteres
acentuados pelos seus equivalentes não acentuados.

ATENÇÃO: carateres gráficos não ASCII e não alfa-numéricos,
tais como bullets, travessões, aspas assimétricas, etc.
são simplesmente removidos!

    >>> remover_acentos('[ACENTUAÇÃO] ç: áàãâä! éèêë? íìîï, óòõôö; úùûü.')
    '[ACENTUACAO] c: aaaaa! eeee? iiii, ooooo; uuuu.'

"""


def remover_acentos(txt):
    return normalize('NFKD', txt).encode('ASCII', 'ignore').decode('ASCII')


b = remover_acentos(texto)
t2 = open('2669', 'r', encoding='utf8').read()
c = remover_acentos(t2)
t3 = open('2669n', 'w')
t3.write(c)
print(c)
print(b)

from unicodedata import normalize
texto = """
Devolve cópia de uma str substituindo os caracteres
acentuados pelos seus equivalentes não acentuados.

ATENÇÃO: carateres gráficos não ASCII e não alfa-numéricos,
tais como bullets, travessões, aspas assimétricas, etc.
são simplesmente removidos!

    >>> remover_acentos('[ACENTUAÇÃO] ç: áàãâä! éèêë? íìîï, óòõôö; úùûü.')
    '[ACENTUACAO] c: aaaaa! eeee? iiii, ooooo; uuuu.'

"""


def remover_acentos(txt):
    return normalize('NFKD', txt).encode('ASCII', 'ignore').decode('ASCII')


b = remover_acentos(texto)
t2 = open('2669', 'r', encoding='utf8').read()
c = remover_acentos(t2)
t3 = open('2669n', 'w')
t3.write(c)
print(c)
print(b)

# coding=utf-8
from unicodedata import normalize


texto = '''
Devolve cópia de uma str substituindo os caracteres
acentuados pelos seus equivalentes não acentuados.

ATENÇÃO: carateres gráficos não ASCII e não alfa-numéricos,
tais como bullets, travessões, aspas assimétricas, etc.
são simplesmente removidos!

    >>> remover_acentos('[ACENTUAÇÃO] ç: áàãâä! éèêë? íìîï, óòõôö; úùûü.')
    '[ACENTUACAO] c: aaaaa! eeee? iiii, ooooo; uuuu.'

'''


def remover_acentos(txt):
    return normalize('NFKD', txt).encode('ASCII','ignore').decode('ASCII')

# if __name__ == '__main__':
#     from doctest import testmod
#     testmod()

b = remover_acentos(texto)

t2 = open('2669','r',encoding='utf8').read()

c = remover_acentos(t2)

t3 = open('2669n', 'w')

t3.write(c)

print(c)

print(b)