Centric8Python


NameCentric8Python JSON
Version 3.7.4 PyPI version JSON
download
home_pagehttp://pypi.python.org/pypi/Centric8Python/
SummaryRun queries and retrieve data from Centric 8 PLM systems.
upload_time2017-04-26 00:53:00
maintainerNone
docs_urlNone
authorHumberto Roa
requires_pythonNone
licenseLICENSE.txt
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ================
Centric 8 Python
================

``Centric 8 Python`` provides a python interface to query for data and execute Node operations on a
Centric 8 PLM system. You might find it useful for tasks like creating reports or for importing
and exporting data.


How it works
============

Typical ``Centric 8 Python`` usage often looks like this::

    import centric8python.client as client

    # Create a session using a PLM username and password.
    host = 'https://plm.mydomain.com'
    user = 'joes account'
    password = 'joes password'

    req = client.Client(host=host)
    req.create_session_with_user(user=user, password=password)

    # Set up the query and parameters.
    query = '''
    <Node Parameter="Type" Op="EQ" Value="Style" />
    '''
    parameters = {'Qry.Limit.Begin': 1,
    'Qry.Limit.End': 10,
    'Dep.Path': ['__Parent__', 'Images;Attributes;']
    }

    # Execute the query on the PLM server.
    result = req.query_by_xml(query, parameters=parameters)

    # Close the session.
    req.destroy_session()


Installing
==========

Use ``pip``::

   pip install centric8python
            

Raw data

            {
    "maintainer": null, 
    "docs_url": null, 
    "requires_python": null, 
    "maintainer_email": null, 
    "cheesecake_code_kwalitee_id": null, 
    "keywords": null, 
    "upload_time": "2017-04-26 00:53:00", 
    "author": "Humberto Roa", 
    "home_page": "http://pypi.python.org/pypi/Centric8Python/", 
    "download_url": "https://pypi.python.org/packages/84/f4/b8081973d687a3a01bd05ab5312b40b01ba129b62e999e548526e4a4269c/Centric8Python-3.7.4.tar.gz", 
    "platform": "UNKNOWN", 
    "version": "3.7.4", 
    "cheesecake_documentation_id": null, 
    "description": "================\nCentric 8 Python\n================\n\n``Centric 8 Python`` provides a python interface to query for data and execute Node operations on a\nCentric 8 PLM system. You might find it useful for tasks like creating reports or for importing\nand exporting data.\n\n\nHow it works\n============\n\nTypical ``Centric 8 Python`` usage often looks like this::\n\n    import centric8python.client as client\n\n    # Create a session using a PLM username and password.\n    host = 'https://plm.mydomain.com'\n    user = 'joes account'\n    password = 'joes password'\n\n    req = client.Client(host=host)\n    req.create_session_with_user(user=user, password=password)\n\n    # Set up the query and parameters.\n    query = '''\n    <Node Parameter=\"Type\" Op=\"EQ\" Value=\"Style\" />\n    '''\n    parameters = {'Qry.Limit.Begin': 1,\n    'Qry.Limit.End': 10,\n    'Dep.Path': ['__Parent__', 'Images;Attributes;']\n    }\n\n    # Execute the query on the PLM server.\n    result = req.query_by_xml(query, parameters=parameters)\n\n    # Close the session.\n    req.destroy_session()\n\n\nInstalling\n==========\n\nUse ``pip``::\n\n   pip install centric8python", 
    "lcname": "centric8python", 
    "bugtrack_url": "", 
    "github": false, 
    "name": "Centric8Python", 
    "license": "LICENSE.txt", 
    "summary": "Run queries and retrieve data from Centric 8 PLM systems.", 
    "split_keywords": [], 
    "author_email": "humberto.roa@gmail.com", 
    "urls": [
        {
            "has_sig": false, 
            "upload_time": "2017-04-26T00:53:00", 
            "comment_text": "", 
            "python_version": "source", 
            "url": "https://pypi.python.org/packages/84/f4/b8081973d687a3a01bd05ab5312b40b01ba129b62e999e548526e4a4269c/Centric8Python-3.7.4.tar.gz", 
            "md5_digest": "d5d1d08a75db3357806c411f702fbdc8", 
            "downloads": 0, 
            "filename": "Centric8Python-3.7.4.tar.gz", 
            "packagetype": "sdist", 
            "path": "84/f4/b8081973d687a3a01bd05ab5312b40b01ba129b62e999e548526e4a4269c/Centric8Python-3.7.4.tar.gz", 
            "size": 19675
        }
    ], 
    "_id": null, 
    "cheesecake_installability_id": null
}