Я читаю имена файлов из файловой системы и хочу отправить их в виде JSON-кодированного массива. Проблема в том, что файлы в файловой системе могут храниться в недопустимой кодировке, и мне нужно разобраться в этой ситуации, чтобы пропустить недопустимые имена файлов перед передачей их в json.dump
, иначе это не удастся.
Есть ли способ проверить, что моя строка (имя файла) содержит действительные символы utf-8?