Print method isn't displaying results in the Blender Python Console.

simple script:


print("work")

I press the run script button and the console doesn’t display the text.

I do know the script runs though, I’ve changed properties and such through it. It just isn’t displaying to the console. I’m using the latest version( 2.57b ).

Does anything know anything about this?

Running Mac OS 10.6.7

For some reason, scripts run either from the Text Editor or as an addon, don’t have their standard output going to the Python console window. Start blender from a terminal window and you will see the print output in that window.

Or use the python logging module instead.

Unfortunately, i’ve tried the terminal and the logger. Got nothing…

it would be fantastic to be able to print directly to the python console from Text Editor scripts.

Unfortunately, i’ve tried the terminal and the logger. Got nothing…
The logging module certainly works for me on OSX 10.5.8.



import threading
import time

import logging
logging.basicConfig(level=logging.DEBUG,format='(%(threadName)-10s) %(message)s',)

logging.debug("My message in an OSX console")

@zeffi:I agree, it would be nice to have some kind of “redirect” ability to the Blender console.