Der erste Eintrag(2112) ist irrelevant den brauche ich später nicht mehr ist wohl eine ID die erzeugt wird.
Liste 1: (2112;
17480;bc
ab
ab:ab;02;ab.aba.aba.ab ...)
Nur der fette und unterstrichene Teil ist wichtig.
Welches Datenformat hast du denn tatsächlich vorliegen?
Im Endeffekt einen String aber wenn ich das richtig verstandenhabe erhalte ich beim einlesen eine Liste.
Ich bekomme diesen später von einer Datenbank aber für das momentane Bsp habe ich die Daten, welche ich normalerweise vom Server erhalte in einem Text-File gespeichert um den Server nicht unnötig zu belasten.
Soweit mal mein bisheriger Code der eig. nicht viel macht.
Ich lese die Daten ein und gib diese gesplittet aus.
Code: Alles auswählen
get_pppoe_all = open("C:\\Dokumente und Einstellungen\\fddfga\\Desktop\\get_pppoe_all.txt").readlines()
get_pppoe_detail = open("C:\\Dokumente und Einstellungen\\fddfga\\Desktop\\get_pppoe_detail.txt").readlines()
for i in xrange(len(get_pppoe_all)):
print get_pppoe_all[i].split(';')
print get_pppoe_detail[i].split(';')
Das Ergebnis das ich dann erhalte möchte ich wiederum in eine Datenbank schreiben.
In der Datenbank sind bereits Daten und ich möchte die neuen Einträge nur hinzufügen falls sich etwas ändert.