On Dec 28, 12:40 pm, "Riccardo T." <[EMAIL PROTECTED]> wrote: > > "file" objects are generally supposed to be built with the > > open function, not instantiated as shown. > > Since open() is just an alias for file(), changing the name should be > enough, right?
It depends on the Python version: Python 2.4.4 (#2, Oct 4 2007, 22:02:31) [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> file is open True Python 2.5.1 (r251:54863, Oct 5 2007, 13:36:32) [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> file is open False Nowadays file is no more an alias for open. Michele Simionato -- http://mail.python.org/mailman/listinfo/python-list