Ludwig Isaac Lim <ludz_lim@xxxxxxxxx> writes: > I'm having problems wherein my print() statements inside my plpython stored proc are not appearing in postgresql log. I tried setting the file=sys.stderr Hmm. I can tell you that with "logging_collector = on", I would only expect the logs to capture stderr output, not stdout. So it makes sense to me that plain "print" would disappear into the bit bucket. But if you specify stderr output, it ought to work. I don't know enough Python to know why it's not working, but it seems to me this is primarily a Python question not a Postgres question. Maybe you need an explicit fflush-equivalent step? Dunno. regards, tom lane