docs2data
Описание
Решает проблему юзабилити для конфигурационных файлов. - Машинно-читаемые конфиги — JSON, XML — совсем не для людей. - YAML-конфиги - должны быть человекочитаемыми - но все равно слишком неудобны - особенно для представлений чего-то в табличном виде - Markdown конфиги - используют Markdown-структурирование — секции, списки
Языки
- Python91,4%
- Jupyter Notebook8,2%
- Shell0,4%
7 месяцев назад
6 месяцев назад
6 месяцев назад
7 месяцев назад
6 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
6 месяцев назад
7 месяцев назад
7 месяцев назад
README.md
Docs2Data
Решает проблему юзабилити для конфигурационных файлов.
- Машинно-читаемые конфиги — JSON, XML — совсем не для людей.
- YAML-конфиги
- должны быть человекочитаемыми
- но все равно слишком неудобны
- особенно для представлений чего-то в табличном виде
- Markdown конфиги
- используют Markdown-структурирование — секции, списки
- человекочитаемы
- легко превратить в документацию
Функции пакета превращают ихdocs2data
- в вложенных питон-структуры
- словари
- списки
- словари списков,
- списки словарей и т.п.
- представленные в виде
объектов, которые ведут себя одновременно как словари и спискиConfigNode
Примеры
Примеры markdown-файлов
- и в какие структуры они превращаются
- можно посмотреть в папке ./tests/examples