1C-dtools
- библиотека для работы с файлами данных 1С:Предприятие 8 (1CD, cf, и т.д.)
pip install 1c-dtools
Простой пример, демонстрирующий чтение общей информации о базе данных и вывод содержимого таблицы V8USERS:
import oneс_dtools with open('1Cv8.1CD', 'rb') as f: db = oneс_dtools.Database(f) print("База данных 1С (вер. {}/{})".format(db.version, db.locale)) print("Всего таблиц: {}".format(len(db.description))) table_name = 'V8USERS' for row in db.read_table(table_name): print(row)
- Первая публичная версия
- Реализована поддержка чтения формата 1CD