Hallo,
ich habe Textdaten in einen List Objekt gespeichert. Zur weiteren Analyse muss dieses in einen Unicode String umgewandelt werden.
ich muss ein List Object in Unicode string umwandeln, da ich folgenden Fehler erhalte:
post_data.append(("text", text.encode("utf-8")))
AttributeError: 'list' object has no attribute 'encode'
Beispiel:
text= ['Der', 'alternde', 'Wissenschaftler', 'Faust', 'ist', 'verzweifelt', 'auf', 'der', 'Suche', 'nach', 'Wissen', 'und', 'Erkenntnis,', 'jedoch', 'ohne', 'Erfolg.']
Die Methode mit z.B. s = ''.join(text), hilft mir nicht, da ich dieses Ergebnis erhalte DeralterndeWissenschaftlerFaustistverzweifeltaufderSuchenachWissenundErkenntnisjedochohneErfolg.
Die Analyse funktioniert, wenn ich in der Funktion z.B, schreibe: analyze(u'Der alternde Wissenschaftler Faust ist verzweifelt auf der Suche nach Wissen und Erkenntnis jedoch ohne Erfolg.')
Wie erstellt man diesen Unicode string, sodass ich einfach analyze(text) schreiben kann?
Für Hinweise wäre ich sehr dankbar!
Viele Grüße
Micha