Ich habe diese Fehlermeldung erhalten, wenn Sie versuchen, die CSV-Datei zu durchlaufen.Python - TypeError: String-Indizes müssen ganze Zahlen sein, nicht str
Fehlermeldung
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-18-5024001dfc7f> in <module>()
2
3 for result in data:
----> 4 result['Name'] = result['Name']
5 doc_complete.append(result['Name'])
6
TypeError: string indices must be integers, not str
Quellcode
data = pd.read_csv('data.csv')
for result in data:
result['Name'] = result['Name']
doc_complete.append(result['Name'])
Bitte Beratung. Vielen Dank.
Was ist 'result ['Name'] = result ['Name']' versucht zu erreichen? –
Sie werden die CSV-Datei nicht durchlaufen. Sie durchlaufen einen DataFrame. – ayhan