FSIV がマークされた画像などを保存する .db ファイルを読み込もうとしています (後で書き込もうとしています) (「C:\Users\My Name\AppData\Roaming\FastStone\FSIV」に Python.
ファイルは上部に明確にTinyDB 2.0
表示されますが、TinyDB を使用して Python (3.10) でこれらのファイルを開こうとすると、これらのエラーのいずれかが表示されます (使用するファイルとエンコードによって異なります)。
UnicodeDecodeError: 'charmap' codec can't decode byte 0x8d in position 2882: character maps to <undefined>
また
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
ここで(Python 3.7の場合)エンコーディングリストを設定しようとしまし...\tinydb\storages.py (Line 83)
たが、どれも機能しませんでした。
試してみる可能性のあるエンコーディングはどこで見つけることができますか、または FastStone Image Viewer が使用するエンコーディングを誰かが知っていますか?
それとも、カスタムエンコーディングを使用していますか?
前もって感謝します!