У меня есть словарь Python, который я хотел бы сериализовать в исходный код Python, необходимый для инициализации ключей и значений этого словаря.
Я ищу что-то вроде json.dumps()
, но формат вывода должен быть Python, а не JSON.
Мой объект очень прост: это словарь, значения которого имеют одно из следующих значений:
- литералы встроенного типа (строки, целые и т. Д.)
- списки литералов
Я знаю, что могу создать его сам, но я подозреваю, что есть угловые случаи, включающие вложенные объекты, экранирование ключевых слов и т. Д., Поэтому я предпочел бы использовать существующую библиотеку с уже проработанными кинками.