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.3.0.zip
(17.0 kB
view hashes)
Built Distribution
Close
Hashes for onec_dtools-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aab0a9eba55bc843b01896d05134ab20069d5bee94599442f40ed604a74a74b8 |
|
MD5 | 263efde4b4b746009878dcaea1245eb3 |
|
BLAKE2b-256 | c580e02a32cf6385e808c0a4585770db459ea5815e9e6983192d36d896245315 |