Centric8Python


NameCentric8Python JSON
Version 2.3.0 PyPI version JSON
home_pagehttp://pypi.python.org/pypi/Centric8Python/
SummaryRun queries and retrieve data from Centric 8 PLM systems.
upload_time2017-02-13 22:14:50
maintainerNone
docs_urlNone
authorHumberto Roa
requires_pythonNone
licenseLICENSE.txt
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
Coveralis test coverage No Coveralis.
            ================
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-02-13 22:14:50", 
    "author": "Humberto Roa", 
    "home_page": "http://pypi.python.org/pypi/Centric8Python/", 
    "download_url": "https://pypi.python.org/packages/2c/2a/2c603bbc82a62ae0cac9ce2db95af1d8539284843e195f1141fd2cd36392/Centric8Python-2.3.0.tar.gz", 
    "platform": "UNKNOWN", 
    "version": "2.3.0", 
    "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-02-13T22:14:50", 
            "comment_text": "", 
            "python_version": "source", 
            "url": "https://pypi.python.org/packages/2c/2a/2c603bbc82a62ae0cac9ce2db95af1d8539284843e195f1141fd2cd36392/Centric8Python-2.3.0.tar.gz", 
            "md5_digest": "86bf091326434f8b110b992d674dcdb4", 
            "downloads": 0, 
            "filename": "Centric8Python-2.3.0.tar.gz", 
            "packagetype": "sdist", 
            "path": "2c/2a/2c603bbc82a62ae0cac9ce2db95af1d8539284843e195f1141fd2cd36392/Centric8Python-2.3.0.tar.gz", 
            "size": 13550
        }
    ], 
    "_id": null, 
    "cheesecake_installability_id": null
}