Extrahieren von Daten aus Zeilen einer Textdatei

Brauche ich zum extrahieren von Daten aus Zeilen einer text-Datei. Die Daten name und scoring-Informationen wie folgt formatiert:

Shyvana - 12/4/5 - Loss - 2012-11-22
Fizz - 12/4/5 - Win - 2012-11-22
Miss Fortune - 12/4/3 - Win - 2012-11-22

Diese Datei wird generiert, indem ein weiterer Teil meiner kleinen python-Programm, wo ich Fragen den Benutzer nach dem Namen, lookup der name, den Sie eingeben, um sicherzustellen, dass es gültig ist, aus einer Liste von Namen, und Fragen Sie dann für die kills, Tode, assists, und ob Sie gewonnen oder verloren haben. Dann bitte ich um Bestätigung, und schreiben, dass die Daten in der Datei in einer neuen Zeile, und fügen Sie das Datum am Ende. Der code, der bereitet die Daten:

data = "%s - %s/%s/%s - %s - %s\n" % (
        champname, kills, deaths, assists, winloss, timestamp)

Grundsätzlich möchte ich zu Lesen, dass die Daten wieder in einem anderen Teil des Programms und Anzeige der Benutzer und führen Sie Berechnungen mit es wie Mittelwerte über die Zeit für einen bestimmten Namen.

Ich bin neu in python und ich bin nicht sehr erfahren mit der Programmierung im Allgemeinen, so dass die meisten der string aufteilen und formatieren von Beispielen, die ich finde sind einfach zu kryptisch für mich zu verstehen, wie man sich auf ganz das, was ich brauche hier, könnte mir jemand helfen? Ich könnte das format der SCHRIFTLICHEN Daten anders also token zu finden wäre einfacher, aber ich will es einfach direkt in die Datei.

Wenn Sie es Lesen zurück, was an der Struktur der Daten wollen Sie speichern?
oh Güte ich danke Ihnen allen so viel, schließlich sind einige dieser Aufteilung business macht Sinn! Ich gebe ein paar von diesen versuchen und sehen, was funktioniert am besten für mich, danke! und happy thanksgiving!

InformationsquelleAutor Kassandra | 2012-11-22

Schreibe einen Kommentar