Author dontbugme
Recipients amaury.forgeotdarc, dontbugme, ezio.melotti
Date 2010-01-12.16:38:58
SpamBayes Score 2.20432e-08
Marked as misclassified No
Message-id <1263314340.5.0.890721454318.issue7680@psf.upfronthosting.co.za>
In-reply-to
Content
I did not understand the question.
If you were meaning running a plain print(), then it does work:
#!/usr/bin/env python
print "foo"

IDLE 2.6.4      ==== No Subprocess ====
>>> 
foo
>>> 

Well, as you suggested the problem most probably originates from calling print from within a thread.

This code works as it should:
#!/usr/bin/env python
import threading

class MyThread (threading.Thread):
    def __init__(self):
        threading.Thread.__init__(self)
        
    def run(self):
        f = open('I am alive', 'w')
        f.write('hello, dude!\n')
        f.close()
        
t = MyThread()
t.start()
History
Date User Action Args
2010-01-12 16:39:00dontbugmesetrecipients: + dontbugme, amaury.forgeotdarc, ezio.melotti
2010-01-12 16:39:00dontbugmesetmessageid: <1263314340.5.0.890721454318.issue7680@psf.upfronthosting.co.za>
2010-01-12 16:38:59dontbugmelinkissue7680 messages
2010-01-12 16:38:58dontbugmecreate