On Mar 3, 2005, at 14:04, Louis Pecora wrote:

I ran some test code in the MacPython IDE and then from BBEdit (should be same as TextWrangle that some of you use). It runs in the Mac IDE, but I get this error in BBEdit:

File "Drive:Users:louispecora:Code:python:general:general.py"; Line 132: AttributeError: 'file' object has no attribute '_buf'

That line of code is this one

import sys,Carbon
sys.stdout._buf = say or '? ' # This line and the next print out the prompt 'say' <------ bad line


I cannot figure this one out. I'm suspecting it's some sort of Python path or multiple Python version problem, but I have no clue.

I am running OS X  10.3.8 on a 1.25 GHz PB.

I was really enjoying the BBEdit approach since it is a great code editor and seemed to run generic stuff well until I hit this problem.

Maybe I need to run that Panther stuff that fixes the Mac version. Any help greatly appreciated.

Uh.. I have no idea where you got the idea to do that, but that _buf attribute is specific to the MacPython IDE. It works *nowhere else*. If you could explain what it does, I'm sure there's an alternative that works elsewhere.


Leading underscores in Python typically mean "don't touch this".

-bob

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to