ExtremeCloud IQ- Site Engine & Extreme Management Center

Expand all | Collapse all

Python version on XMC

  • 1.  Python version on XMC

    Posted 07-10-2018 08:12
    Hello,

    what version of python is used in the XMC scripting engine?

    As I see both versions (Python2 and Python3) are available on XMC ubuntu.

    Best regards
    Stephan


  • 2.  RE: Python version on XMC

    Posted 07-10-2018 23:03
    Hi Stephan,

    First possible different version by XMC version and running environment.
    But able to check current running Python version by sys.version.

    Sample code.
    #@METADATASTART #@DetailDescriptionStart ################################################################ # System Script # # Script : Check ver. # Revision : 1.0 # Last updated : 7/12/2018 # Purpose : Check running Py version # ################################################################ #@DetailDescriptionEnd #@ScriptDescription "Check ver." #@SectionStart ( description = "Check running Python version.") #@SectionEnd #@MetaDataEnd import sys sys.path.append('/usr/local/Extreme_Networks/NetSight/appdata/scripting') import os from xmclib import emc_vars from xmclib import logger print("Running Python version is: %s" % sys.version) [/code]
    And run it at XMC: Tasks > Scripts.
    Below is result.
    Running Python version is: 2.7.1 (, Jul 8 2017, 22:14:05)


  • 3.  RE: Python version on XMC

    Posted 07-11-2018 10:02
    Hello tknv,

    thank you very much for your detailed answer.

    Do you have an hint for my other question here, too?

    https://community.extremenetworks.com/extreme/topics/xmc-and-python-install-additional-modules

    As I can see in you comment there is a xmclib with python modules. Do I have install new modules in there?

    Best regards
    Stephan