Ich habe mir heute - natürlich! - den 1.1 RC von OOo runtergeladen (auch wenn ich ja sonst wenig MS-Produkte verschmähe, finde ich OOo klasse). Und, guckst du "individuelle Installationsoptionen", gibt es da Python-Integration über UNO. Das musste ich natürlich gleich angucken - und, oh graus, es ist Schrott! 1) Es wird eine eigene Pythonkopie installiert. Das finde ich aus folgenden Gründen Scheisse: a) ich habe bereits Python auf meinem Rechner -> Platzverschwendung. Aus nur mir klaren Gründen habe ich sogar zwei Pythons auf meinem Rechner, aber das ist eine andere Geschichte. Jetzt also habe ich deren drei. b) ich habe in einer Demonstration persönlicher Unabhängigkeit Java bei mir deinstalliert (was, wie ich nebenbei bemerken darf, eine erstaunliche befriedigende Tätigkeit sein kann: Wollen Sie Java löschen? JA JA JA), und da meckert der OOo Setup ja auch, daß dann ein paar (mir nicht bekannte) Sachen fehlen. Wer eine Pythonanbindung will, muß Python haben - scheint mir nicht *völlig* unlogisch aus der Luft gegriffen, oder? 2) Es funktioniert nicht. Es gibt ein C:\Program Files\OpenOffice.org\program\python-core-2.2.2 verzeichnis mit einem bin\python.exe drin, aber das eigentlich relevante uno.py liegt hier: C:\Program Files\OpenOffice.org\program\uno.py und nicht etwa im eigenen lib-verzeichnis. "import uno" funktioniert nur, wenn man sich im program-Verzeichnis befindet: schwach. 3) Das OOo API ist dermaßen Schrott, es könnte eine Bravo-Hits-CD sein! Schaust du dir das Tutorial an: http://udk.openoffice.org/common/man/concept/unointro.html fängt OS/2 an Eleganz zu gewinnen an, und wer den OS/2 16-Bit Kerneldebugger kennt, weiss diese Aussage richtig einzuordnen. Die Pythonanbindung macht das ganze auch nicht lesbarer. Guckst du dir "HELLO WORLD" auf der PyUNO Tutorialseite an: http://udk.openoffice.org/python/python-bridge.html arg! Ich bin in der Lage, aus dem Stand eine halbstündige Philippika über MS-COM als Gottesgericht zu halten - aber *so* schlimm ist selbst das nicht... Naja, "Mühsam ernährt sich das Eichhörnchen", hoffen wir auf eine bessere Version in der Zukunft. An sich ist es ja schon lohnenswert, daß überhaupt ein so "sichtbares" SW-Paket wie OOo auf Python setzt... _______________________________________________ Python-de maillist - Python-de@python.net http://python.net/mailman/listinfo/python-de
Am Tue, Jul 22, 2003 at 08:34:14PM +0200, Gerson Kurz schrieb:
Ich habe mir heute - natürlich! - den 1.1 RC von OOo runtergeladen (auch wenn ich ja sonst wenig MS-Produkte verschmähe, finde ich OOo klasse). Und, guckst du "individuelle Installationsoptionen", gibt es da Python-Integration über UNO. Das musste ich natürlich gleich angucken - und, oh graus, es ist Schrott!
Ich persönlich ziehe OpenSource Software wie OpenOffice, Linux und auch OpenBSD (seit neuestem) dem Schrott aus dem Hause Microsoft vor! Aber das gehört hier eigentlich nicht hin. Die Python API von OpenOffice hab ich mir noch nicht angesehen, aber das werde ich nachholen wenn 1.1 da ist!
3) Das OOo API ist dermaßen Schrott, es könnte eine Bravo-Hits-CD sein! Schaust du dir das Tutorial an:
http://udk.openoffice.org/common/man/concept/unointro.html
fängt OS/2 an Eleganz zu gewinnen an, und wer den OS/2 16-Bit Kerneldebugger kennt, weiss diese Aussage richtig einzuordnen.
Die Pythonanbindung macht das ganze auch nicht lesbarer. Guckst du dir "HELLO WORLD" auf der PyUNO Tutorialseite an:
http://udk.openoffice.org/python/python-bridge.html
arg! Ich bin in der Lage, aus dem Stand eine halbstündige Philippika über MS-COM als Gottesgericht zu halten - aber *so* schlimm ist selbst das nicht...
MS COM? Du vergisst wohl wie lange es schon dieses MS COM gibt! Die Python API von OpenOffice ist wenn ich mich nicht irre ziemlich neu, das im Vergleich dazu MS COM schon ziemlich ausgereift ist muss ich glaube ich nicht erwähnen! Warte doch ein paar Releases ab, ich bin mir sicher das sich das ändern wird... Oder schreib eine Bug Report (kann man ja auch wegen schlechter API machen)... Oder Versuch es besser zu machen! Aber bitte meckere nicht über die Arbeit anderer Leute.
Naja, "Mühsam ernährt sich das Eichhörnchen", hoffen wir auf eine bessere Version in der Zukunft. An sich ist es ja schon lohnenswert, daß überhaupt ein so "sichtbares" SW-Paket wie OOo auf Python setzt...
Google soll auch Python verwenden, und die sind viel "sichtbarer" als OOo! Und nur weil OpenOffice ne Python API hat heißt das noch lange nicht das OpenOffice auf Python setzt, es meiner Meinung nach normal das man die wichtigsten Programmiersprachen (C/C++, Java, Perl, Python) als API anbinden tut! mfg Betz Stefan -- Profitip No. 413: Zeit sparen durch Rebooten im Hintergrund. Man will ja nicht jedesmal die Arbeit unterbrechen... stefan@athlon.hornynet:~$ reboot & _______________________________________________ Python-de maillist - Python-de@python.net http://python.net/mailman/listinfo/python-de
Stefan J. Betz wrote:
Am Tue, Jul 22, 2003 at 08:34:14PM +0200, Gerson Kurz schrieb:
Ich habe mir heute - natürlich! - den 1.1 RC von OOo runtergeladen (auch wenn ich ja sonst wenig MS-Produkte verschmähe, finde ich OOo klasse). Und, guckst du "individuelle Installationsoptionen", gibt es da Python-Integration über UNO. Das musste ich natürlich gleich angucken - und, oh graus, es ist Schrott! [...] 3) Das OOo API ist dermaßen Schrott, es könnte eine Bravo-Hits-CD sein! Schaust du dir das Tutorial an:
Keine Ahnung warum das mit UNO wieder sein musste, wo es alle Features in CORBA schon geben sollte. Da ich schon mal mit CORBA zu tun hatte, kann mich diese Seite jetzt noch nicht abschrecken ;-)
Die Pythonanbindung macht das ganze auch nicht lesbarer. Guckst du dir "HELLO WORLD" auf der PyUNO Tutorialseite an:
Das schaut in der Tat "etwas" komplizierter aus als die MS-Office Schnittstelle ...
[...] Aber bitte meckere nicht über die Arbeit anderer Leute.
Stefan, schau mal http://www.p-nand-q.com/download.html an ;-) Ausserdem ist IMO Polemik manchmal auch ganz nützlich.
Naja, "Mühsam ernährt sich das Eichhörnchen", hoffen wir auf eine bessere Version in der Zukunft. [...]
Evtl. kann man mit der API besser leben, wenn man einen Python-Wrapper für eine vereinfachte API baut. Freiwillige vor ;-) Ich glaub eher nicht, dass die mittelfristig UNO wegschmeissen werden oder stark vereinfachen :-/ -- Gerhard _______________________________________________ Python-de maillist - Python-de@python.net http://python.net/mailman/listinfo/python-de
Ich habe das Hello World Beispiel angeschaut, und finde nicht dass es kompliziert wäre. Meine Erfahrungen mit Word liegen zwar drei Jahre zurück, so dass sie etwas verschwommen sind, aber ich habe es immer als kompliziert empfunden. Und versuch erst mal was mit VB und Excel. Zum Haarölbrünzle sagen wir Schweizer dazu. Robert Am Freitag, 25. Juli 2003 14:24 schrieb Gerhard Häring:
Stefan J. Betz wrote:
Am Tue, Jul 22, 2003 at 08:34:14PM +0200, Gerson Kurz schrieb:
Ich habe mir heute - natürlich! - den 1.1 RC von OOo runtergeladen (auch wenn ich ja sonst wenig MS-Produkte verschmähe, finde ich OOo klasse). Und, guckst du "individuelle Installationsoptionen", gibt es da Python-Integration über UNO. Das musste ich natürlich gleich angucken - und, oh graus, es ist Schrott!
[...]
3) Das OOo API ist dermaßen Schrott, es könnte eine Bravo-Hits-CD sein! Schaust du dir das Tutorial an:
Keine Ahnung warum das mit UNO wieder sein musste, wo es alle Features in CORBA schon geben sollte.
Da ich schon mal mit CORBA zu tun hatte, kann mich diese Seite jetzt noch nicht abschrecken ;-)
Die Pythonanbindung macht das ganze auch nicht lesbarer. Guckst du dir "HELLO WORLD" auf der PyUNO Tutorialseite an:
Das schaut in der Tat "etwas" komplizierter aus als die MS-Office Schnittstelle ...
[...] Aber bitte meckere nicht über die Arbeit anderer Leute.
Stefan, schau mal http://www.p-nand-q.com/download.html an ;-)
Ausserdem ist IMO Polemik manchmal auch ganz nützlich.
Naja, "Mühsam ernährt sich das Eichhörnchen", hoffen wir auf eine bessere Version in der Zukunft. [...]
Evtl. kann man mit der API besser leben, wenn man einen Python-Wrapper für eine vereinfachte API baut. Freiwillige vor ;-)
Ich glaub eher nicht, dass die mittelfristig UNO wegschmeissen werden oder stark vereinfachen :-/
-- Gerhard
_______________________________________________ Python-de maillist - Python-de@python.net http://python.net/mailman/listinfo/python-de
-- mit freundlichen Grüssen Robert Rottermann www.redCOR.ch _______________________________________________ Python-de maillist - Python-de@python.net http://python.net/mailman/listinfo/python-de
participants (4)
-
Gerhard Häring
-
Gerson.Kurz@t-online.de
-
robert
-
Stefan J. Betz