break
for ch in itr:
    if ch == '_' or ch.isalpha() or ch.isdigit():
        yield ch

def sanitize_identifier(name):
    return ''.join(gen_valid_identifier(name))
Допустимые символы в имени класса Python