Tools for working with 1C:Enterprise binary files
Project description
onec_dtools - библиотека для работы с бинарными файлами 1С:Предприятие 8 (1CD, cf, epf и т.д.) без использования технологической платформы.
Установка
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.4.0.zip
(17.6 kB
view hashes)
Built Distribution
Close
Hashes for onec_dtools-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e0c8a01ce47bc9c388ca541db52ee447b0b57f8084b8084437e1f9f9e9eb610 |
|
MD5 | a3c511acc4a08a1e039a8f33f242f0dd |
|
BLAKE2b-256 | a786a8d51b8beef3b0cad6176da85c9131397b428feeae5c186864fa139b0dff |