On 5/8/06, Karsten Künne
On 5/4/06, GUNREBEN, PETER (Peter)
wrote: Raffael,
Raffael Schmid schrieb:
Ich möchte gerne einen Skript-Performance-Test von verschiedenen Sprachen durchführen. Selbst kann ich PHP beisteuern, aber bash,ruby,perl,python,... sind willkommen:-)
Der Auftrag lautet wie folgt: das beigefügte Textfile enthält eine Liste. Diese Liste soll ausgewertet werden. Für jede Zeile soll ein File in /tmp/ erstellt und wieder gelöscht werden. Das File sollte die Zeilen in folgender Form enthalten:
: :
Und der Vollständigkeit halber hier noch die Python-Version: ============================================== #!/usr/bin/python import os aFile = open('test-db.txt', 'r') # read the first line header = aFile.readline().split() # read the other lines for line in aFile.readlines(): # split line fields = line.split() # create tempfile tFile = os.tmpfile() i = 0 while i < len(header): # write content tFile.write('%s: %s\n' % (header[i], fields[i])) i = i + 1 tFile.close() aFile.close() ========================================= Gruss, Karsten.