Cruella DeVille wrote: > So what you are saying is that my class Dict is a subclass of Dict, and > user defined dicts does not support iteration?
I don't know what your class Dict is, I was guessing. The built-in is dict, not Dict. > > What I'm doing is that I want to write the content of a dictionary to a > file, and send the dictionary (favDict) as a parameter like this: > favDict = Dict() <-- my own class (or not?) Is this actual code or are you typing from memory? > # put things in favDict (works fine) > fileToWrite.writeFile(favDict) # AttributeError: Dict instance has no > attribute 'itervalues' What version of Python are you using? itervalues() is in Python 2.2 and later. Kent -- http://mail.python.org/mailman/listinfo/python-list