PSSE custom output device with python
asked 2012-12-06 05:51:47 -0600
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 -0600
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 -0600
Seen: 1,376 times
Last updated: Dec 06 '12
PSSE output not always going to directed output file
what is the best way to get started in PSSE, Python?
Run multiple python files from one python file
Why psspy.accc_with_dsp_3 function doesn't update .acc solution file?
How can i use PSS/E to calculate critical clear time through Python
How to import a custom Python module in PSSE?
Error running PSSE from Python 3.7.3
When i run ASCC fault calculation PSS/e crash down and restart without any results