Weird python behavior
Neil Cerutti
neilc at norwich.edu
Wed Apr 24 15:08:27 EDT 2013
On 2013-04-24, Forafo San <ppv.grps at gmail.com> wrote:
> Hello All,
> I'm running Python version 2.7.3_6 on a FreeBSD system. The following session in a Python interpreter throws a mysterious TypeError:
>
> ------------------------------------------
> [ppvora at snowfall ~/xbrl]$ python
> Python 2.7.3 (default, Apr 22 2013, 18:42:18)
> [GCC 4.2.1 20070719 [FreeBSD]] on freebsd8
> Type "help", "copyright", "credits" or "license" for more information.
>>>> import glob
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> File "glob.py", line 14, in <module>
> myl = glob.glob('data/*.xml')
> TypeError: 'module' object is not callable
> ------------------------------------------
> The file glob.py that the error refers to was run under another
> screen session. It's a mystery why even that program threw an
> error. Regardless, why should that session throw an import
> error in this session? Weird. Any help is appreciated. Thanks,
'Cause Python's import statement looks in the current directory
first for files to import. So you're importing your own
error-riddled and mortal glob.py, rather than Python's pristine
and Olympian glob.py.
--
Neil Cerutti
"This room is an illusion and is a trap devisut by Satan. Go
ahead and dauntlessly! Make rapid progres!"
--Ghosts 'n Goblins
More information about the Python-list
mailing list