If you're working with a JSON file that includes Latin letters (á, ñ, ü, etc.), Python handles this easily with built-in support for UTF-8.
import json with open('data.json', 'r', encoding='utf-8') as f: data = json.load(f) print(data)