Если я хочу узнать, какие буквы являются частью набора символов ascii, я могу просто спросить python, что приятно:
>>> import string
>>> string.ascii_letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
Я искал некоторое время, но не смог найти универсальную функциюкоторый возвращает кодировки произвольных кодировок.Примерно так:
>>> import string
>>> string.get_charset('latin1') # doesn't exist =(
'abc ... äöü ...'
Или я просто пропустил это?Функция, которая проверяет, содержит ли строка только символы некоторой кодировки, тоже будет работать, но я хотел бы, чтобы интуитивно понятным было просто иметь все допустимые символы в виде списка.