Peter A.Schott wrote: > Been reading the docs saying that file should replace open in our code, but > this > doesn't seem to work: > > # Open file for writing, write something, close file > MyFile = file("MyFile.txt", "w") > MyFile.write("This is a test.") > MyFile.close() > > However, using: > MyFile = open("MyFile.txt", "w") > MyFile.write("This is a test.") > MyFile.close() > > I have no problems. > > I'm sure that I'm missing something here about using open vs file, but am not > sure what. Probably just mis-read something. If anyone can point me to what > I > didn't quite get, I'd appreciate the information. > > Thanks. > > -Pete
I can only assume you are using an older version of Python: $ python Python 2.4.1 (#1, May 27 2005, 18:02:40) [GCC 3.3.3 (cygwin special)] on cygwin Type "help", "copyright", "credits" or "license" for more information. >>> open is file True >>> regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC http://www.holdenweb.com/ -- http://mail.python.org/mailman/listinfo/python-list