Zeilenumbruch entfernen
Verfasst: Samstag 22. September 2007, 15:30
Hallo Leute,
ich habe die letzten Jahre mit PHP gearbeitet und erlerne gerade Python.
Ich schreibe momentan ein GUI-Programm (QT), mit dem man die MAC-Adresse der eingebauten Netzwerkkarten ändern kann.
Das Programm funktioniert soweit sehr gut. Man kann sogar aus einer Liste von gespeicherten MACs wählen. Allerdings habe ich Probleme beim Auslesen der MAC-Adressen aus der Datei.
Beim zeilenweise Auslesen der MAC-Adresse werden die Zeilennumbrüche nicht entfernt.
Inhalt der Datei:
eth0 00:f9:96:84:3c:0e
eth0 00:d4:2a:37:8d:26
eth0 00:34:71:da:15:fd
eth1 00:05:f5:d0:1b:2f
Hier ein Codeschnipsel zum auslesen der Datei:
Leider bekommt self.listBox1.insertItem(MACrow) die Zeile inkl. Umbruch /n.
Wie kann ich mir die Zeile 'MACrow' ohne Zeilenumruch ausgeben lassen?
Danke für eine Antwort.
ich habe die letzten Jahre mit PHP gearbeitet und erlerne gerade Python.
Ich schreibe momentan ein GUI-Programm (QT), mit dem man die MAC-Adresse der eingebauten Netzwerkkarten ändern kann.
Das Programm funktioniert soweit sehr gut. Man kann sogar aus einer Liste von gespeicherten MACs wählen. Allerdings habe ich Probleme beim Auslesen der MAC-Adressen aus der Datei.
Beim zeilenweise Auslesen der MAC-Adresse werden die Zeilennumbrüche nicht entfernt.
Inhalt der Datei:
eth0 00:f9:96:84:3c:0e
eth0 00:d4:2a:37:8d:26
eth0 00:34:71:da:15:fd
eth1 00:05:f5:d0:1b:2f
Hier ein Codeschnipsel zum auslesen der Datei:
Code: Alles auswählen
fp2 = open ( 'MAC_list.nml','r' )
MACrows = fp2.readlines()
for MACrow in MACrows:
self.listBox1.insertItem(MACrow)
fp2.close()
Wie kann ich mir die Zeile 'MACrow' ohne Zeilenumruch ausgeben lassen?
Danke für eine Antwort.