AnsweredAssumed Answered

Using Python? Your input is requested...

Question asked by MARCP Employee on Aug 22, 2011
EMPro Users,

A few releases back we implemented a Python scripting interface and we've seen a recent increase in activity on this topic from users.  To continue improving support for this capability, we'd like to get your input on a few items, below.  Feel free to respond publically, or privately by using the private messaging or email icons to the right of this post.

Marc Petersen
EMPro Product Manager
Agilent EEsof EDA

    1.  Have you used Python scripting in EMPro?

           (a) For which applications?
    2.  Do you use Python for other applications than EMPro scripting, and have Python installed on your system, other than the one inside the EMPro installation?

           (a) Which versions of Python do you have installed?  Which versions do you use most often?
           (b) Do you use 32-bit or 64-bit? 
           (c) Do you know what compiler was used to build that Python version? 

             These questions can most easily be answered by starting the python interpreter and copy pasting the first lines out output, like this:
             Python 2.7.1 (r271:86832, Nov 27 2010, 17:19:03) [MSC v.1500 64 bit (AMD64)] on win32
             Type "help", "copyright", "credits" or "license" for more information.
             Then execute the following statements to know whether it’s a 32-bit or 64-bit version:
             >>> import struct; print (8 * struct.calcsize('P'))
           (d) Do you use third-party extension modules (like numpy, scipy, pylab, …)?  Which are the most important modules for your workflow?
           (e) Do you build your own extension modules?  What compiler do you use for that?