First time here? We are a friendly community of Power Systems Engineers. Check out the FAQ!

Ask Your Question
2

Porting PSSPY to Python 3

asked Apr 23 '12

J.Armstrong gravatar image

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.

2 answers

Sort by » oldest newest most voted
3

answered Apr 24 '12

jtrain gravatar image

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).

link
0

answered Aug 9 '2

Alex_barajas gravatar image

I believe if you use PSSe 35 you can use Python 3

link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.
Want to format code in your answer? Here is a one minute demo on Youtube

Add Answer

[hide preview]

Question Tools

Stats

Asked: Apr 23 '12

Seen: 1,486 times

Last updated: Aug 08 '22