PSSE custom output device with python
asked 2012-12-06 05:51:47 -0500
Anonymous
How can i make PSSE write its output to file instead of console in python?
Thanks in advance.
First time here? We are a friendly community of Power Systems Engineers. Check out the FAQ!
asked 2012-12-06 05:51:47 -0500
Anonymous
How can i make PSSE write its output to file instead of console in python?
Thanks in advance.
Method 1: Progress_Output
import psspy
ierr = psspy.progress_output(2,r"C:\Filename.txt", [0, 0])
Method 2: Redirect module (captures all output, not just the progress output)
import psspy, redirect, sys
redirect.psse2py()
old_stdout = sys.stdout # Incase you want to restore output back to the screen
sys.stdout = open(r"C:\Filename.txt", 'w')
It can be helpful to use a contextmanager for method2 when you want to make sure STDOUT always restored to the previous location. http://stackoverflow.com/a/28486632/653689
Asked: 2012-12-06 05:51:47 -0500
Seen: 1,381 times
Last updated: Dec 06 '12
Saving “.out” file in Excel format
Conversion of uexc.flx flecs code to uexc.for fortran code
Capture keyboard interrupt in PSS/E script?
Can anyone tell me how to use harmonics analysis module in PSSE 35.4
Python crashes when trying open a second case file