Tools for working with 1C:Enterprise binary files
Project description
onec_dtools - библиотека для работы с бинарными файлами 1С:Предприятие 8 (1CD, cf, epf, efd и т.д.) без использования технологической платформы.
Установка
pip install onec_dtools
Использование
Полное описание всех возможностей библиотеки доступно в документации.
Простой пример, демонстрирующий чтение всех данных (включая BLOB) из таблицы V8USERS:
import onec_dtools with open('1Cv8.1CD', 'rb') as f: db = onec_dtools.DatabaseReader(f) if row.is_empty: continue for row in db.tables['V8USERS']: print(row.as_list(True))
Распаковка и запаковки CF файла:
import onec_dtools onec_dtools.extract('D:/sample.cf', 'D:/unpack') onec_dtools.build('D:/unpack', 'D:/repacked.cf')
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
onec_dtools-0.5.0.zip
(19.4 kB
view hashes)
Built Distribution
Close
Hashes for onec_dtools-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b98616eb9bb40ae444a80098fa504097a1aa388bfb9a48671523665778b6e33 |
|
MD5 | 3dada95ba43e1f564e7c579201bd8cab |
|
BLAKE2b-256 | 977515c1703fdfff60ba1b8a2ff6599659e7d5a880b4e838fd7c4764da442362 |