Porting PSSPY to Python 3
Has anyone had any luck importing PSSPY using Python 3? I'd really prefer to write code in Python 3, rather than 2.5 just to use PSSPY. Sorry if this has already been answered.
First time here? We are a friendly community of Power Systems Engineers. Check out the FAQ!
Has anyone had any luck importing PSSPY using Python 3? I'd really prefer to write code in Python 3, rather than 2.5 just to use PSSPY. Sorry if this has already been answered.
Hi Jack,
short answer: You can't write Python 3 code for PSSE.
PSSE 32 uses Python2.5 for its psspy
and other library files.
PSSE 33 uses Python2.7 for its psspy
and other library files.
But I haven't seen a version yet that comes ready for Python 3
That leaves the option for porting their psspy
file. The problem though is that they only distribute a pyc file, which is the Python bytecode file, compiled for a specific version - so we don't have access to the source code.
The psspy.pyc
file calls a Python pyd file which is a compiled library type file for Python. It looks like we can't port because both of these files are compiled against a specific Python version (2.5 or 2.7).
I believe if you use PSSe 35 you can use Python 3
Asked: 2012-04-23 14:48:15 -0500
Seen: 1,465 times
Last updated: Aug 08 '22
PSSE to Python and run from inside of the PSSE
Problems running large number of simulations using same raw and dyr file
pyinstaller to contain psspy and dyntools
How to change bus type in PSS/E?
Code to count elements in SAV easier
To get the max value in row with excelpy