Hello,
Hum, I have never seen this, normally the scripts redirect all the outputs of logical unit LU to files, except processor 0. LU is 6 for processor 0 and a file for others (these log files are in the temporary folder created when running the case).
For your own prints, statements like WRITE(LU,*) will be redirected, but statements like PRINT* will all write on the listing (but this is compiler dependent).
If it is the standard listing that suffers from multiple prints, not your own prints, it is indeed a Python problem and I let specialists see what it is.
With best regards,
Jean-Michel Hervouet