Lotus Notes Kalender mittels Python auslesen?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
sebastian0202
User
Beiträge: 168
Registriert: Montag 9. Mai 2016, 09:14
Wohnort: Berlin

Hallo,



in der Firma nutzen wir Lotus Notes im Moment in der Version 8.5.3 (baldiges Update auf 9.x.x kommt).
Kann ich mittels Python öffentliche Kalender aus Lotus Notes auslesen?
Kurzes suchen bei google brachte Example Quellcode für C#.
Dort wurde Domino importiert und genutzt.
Gibt es ein pendant für Python?

Oder muss ich mittels der API von Notes über win32.client darauf zugreifen und was eigenes schreiben?
Vielleicht hat einer von euch eine Idee wie ich mich dem Problem nähere.


grüße
Benutzeravatar
pyHoax
User
Beiträge: 84
Registriert: Donnerstag 15. Dezember 2016, 19:17

Oder muss ich mittels der API von Notes über win32.client darauf zugreifen und was eigenes schreiben?
Vielleicht hat einer von euch eine Idee wie ich mich dem Problem nähere.
Ja das könnte in der Tat sein das du dies so machen musst. (Es schwirren im Netz viele Beispiele rum die den Dispatcher aus der client Bibliothek verwenden)
Also so etwas:

Code: Alles auswählen

from win32com.client import Dispatch
session = Dispatch('Lotus.NotesSession')
session.Initialize(MY_NOTES_PASSWORD)

db = session.getDatabase(SERVER_NAME, DB_NAME)
... 
Deseiteren gib es Python Bindings (https://github.com/darrengarvey/notespy) für die C++ Bibliothek notespy ( https://sourceforge.net/projects/notespy/ ).
Ob du mit notespy jetzt an deinen Kalendar bekommst kann ich dir leider nicht sagen.
sebastian0202
User
Beiträge: 168
Registriert: Montag 9. Mai 2016, 09:14
Wohnort: Berlin

Danke, dann weiß ich schon mal weiter und probiere einfach herum.
Antworten