Korrektur der vorherigen Mail

M|chte aus einer Datenbankanwendung (Informix, medizinisches Praxisprogramm) in einer XML-Datei nachsehen
Bitte XML ersetzen durch XLS

--On 17. September 2007 10:24:28 +0200 Philipp Walderdorff ph.walderdorff@gmx.at wrote:
M|chte aus einer Datenbankanwendung (Informix, medizinisches Praxisprogramm) in einer XML-Datei nachsehen
Bitte XML ersetzen durch XLS
Suchen in einer XLS Datei?
Du öffnest die Datei mit einem Editor und verwendest dessen Suchfunktion?....irgendwie macht Deine Frage nicht sehr viel Sinn...next try.
-aj

Andreas Jung wrote:
--On 17. September 2007 10:24:28 +0200 Philipp Walderdorff ph.walderdorff@gmx.at wrote:
M|chte aus einer Datenbankanwendung (Informix, medizinisches Praxisprogramm) in einer XML-Datei nachsehen
Bitte XML ersetzen durch XLS
Suchen in einer XLS Datei?
Du öffnest die Datei mit einem Editor und verwendest dessen Suchfunktion?....irgendwie macht Deine Frage nicht sehr viel Sinn...next try.
:) Ich denke, er meinte wirklich "XLS" und nicht etwa "XSL" oder sowas...
Für ersteres müssen die Editoren bekanntermaßen ganz schön kompliziert sein, wie der Kampf um das OOXML Format zeigt.
Stefan

Stefan Behnel schrieb:
[...Excel.Files...]
Für ersteres müssen die Editoren bekanntermaßen ganz schön kompliziert sein, wie der Kampf um das OOXML Format zeigt.
Naja, nur lesen geht, da die berechneten Wert in den Zellen stehen. Dafür gibt es sogar eine Reihe Python-Module.

Philipp Walderdorff schrieb:
M|chte aus einer Datenbankanwendung (Informix, medizinisches Praxisprogramm) in einer XML-Datei nachsehen
Bitte XML ersetzen durch XLS
Das ist ein kleiner, aber wesentlicher Unterschied. Mit .xls meinst du wahrscheinlich das MS-Excel-Format, ja? Da werden dir XML Werkzeuge wenig helfen.
Du kannst das z.B. über win32com machen, wenn du Excel nebendran hast.
http://www.goermezer.de/content/view/423/538/
Wenn es ansonsten nur um eine einzige (oder um wenige) Excel-Dateien geht, dann speichere sie am Besten als CSV und benutze das csv Modul, um darauf zuzugreifen. Dann kannst du sie einmal einzulesen und in einem dict speichern, damit der Zugriff über die Referenznummer auch schnell geht.
Stefan
participants (4)
-
Andreas Jung
-
Hartmut Goebel
-
Philipp Walderdorff
-
Stefan Behnel