String object has no attribute "append"
marduk at python.net
marduk at python.net
Tue May 28 14:40:05 EDT 2013
On Tue, May 28, 2013, at 02:25 PM, Matt Graves wrote:
> I receive this error while toying around with Functions...
>
> def pulldata(speclist,speccolumn):
> with open('profiles.csv', 'r') as f:
> reader = csv.reader(f)
> for column in reader:
> (speclist).append(column[('speccolumn')])
>
> pulldata(speclist = 'numbers', speccolumn = "0")
>
>
> >Traceback (most recent call last):
> > File "C:\Desktop\Python\CFI\Devices V2\users.py", line 17, in <module>
> > pulldata(speclist = 'numbers', speccolumn = "0")
> > File "C:\Desktop\Python\CFI\Devices V2\users.py", line 16, in pulldata
> > (speclist).append(column[('speccolumn')])
> >AttributeError: 'str' object has no attribute 'append'
>
> I'm getting the error because it should say "numbers.append", but it is
> reading it as "(speclist).append".
Because it indeed says "(speclist).append"... am I missing something?
More information about the Python-list
mailing list