Ask Your Question

Porting PSSPY to Python 3

asked 2012-04-23 14:48:15 -0500

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.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2012-04-23 18:51:11 -0500

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

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Question Tools


Asked: 2012-04-23 14:48:15 -0500

Seen: 1,092 times

Last updated: Apr 23 '12