Michael Bernstein wrote:
Michael Bernstein wrote:
Does anyone on the list know how to change the getUserNames Python method to return a list of names instead of a list of objects?
The code in question is this:
user_ids=self.UserSource.getPersistentItemIDs()
names=[] for i in user_ids: names.append(self.getItem(i)) return names
Ok, I solved this little problem (and of course it looks obvious once I've done it):
names=[] for i in user_ids: names.append(i) return names
You can also use the Python map function for this. It will be more efficient that iterating through user_ids using "for i in user_ids:" return map(None, self.UserSource.getPersistentItemIDs()) -- Steve Alexander Software Engineer Cat-Box limited http://www.cat-box.net