Metadata-Version: 1.1
Name: onec_dtools
Version: 0.4.0
Summary: Tools for working with 1C:Enterprise binary files
Home-page: https://github.com/Infactum/onec_dtools
Author: infactum
Author-email: infactum@gmail.com
License: MIT
Description: ===============

        OneC Data Tools

        ===============

        

        .. image:: https://img.shields.io/pypi/v/onec_dtools.svg

            :target: https://pypi.python.org/pypi/onec_dtools

        .. image:: https://img.shields.io/pypi/pyversions/onec_dtools.svg

            :target: https://pypi.python.org/pypi/onec_dtools

        .. image:: https://img.shields.io/pypi/l/onec_dtools.svg

            :target: https://pypi.python.org/pypi/onec_dtools

        .. image:: https://img.shields.io/travis/Infactum/onec_dtools/master.svg

            :target: https://travis-ci.org/Infactum/onec_dtools

        .. image:: https://img.shields.io/coveralls/Infactum/onec_dtools.svg

            :target: https://coveralls.io/github/Infactum/onec_dtools

        

        **onec_dtools** - библиотека для работы с бинарными файлами 1С:Предприятие 8 (1CD, cf, epf и т.д.) без использования

        технологической платформы.

        

        Установка

        =========

        

        ::

        

            pip install onec_dtools

        

        Использование

        =============

        

        Полное описание всех возможностей библиотеки доступно в документации_.

        

        .. _документации: http://onec-dtools.readthedocs.org/ru/latest/

        

        Простой пример, демонстрирующий чтение всех данных (включая 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')

        

        
Keywords: 1C 1C:Enterprise 1CD CF EPF ERF V8UNPACK
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: Russian
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Software Development
Classifier: Topic :: Database
