main
КлассПакета Скрейпер
Скрипт для извлечения переменных КлассПакета_* из файлов 1C-проекта и формирования Markdown-таблицы.
Описание
Рекурсивно сканирует указанную директорию, находит строки вида:
КлассПакета_Номенклатура = 3;
КлассПакета_Контрагент = 5;
И выводит результат в Markdown-таблицу с колонками:
- КлассПакета — имя переменной
- Значение — числовое значение
- Присваивание — исходная строка кода
Использование
python scraper.py "путь/к/директории" -o "путь/к/файлу.md"
Пример
python scraper.py C:\path\to\project -o result.md
Особенности
- Дедупликация: при повторных вхождениях переменной используется первое значение
- Сортировка по алфавиту
- Игнорируются бинарные файлы и файлы с ошибками кодировки
Description
Languages
Python
100%