Inspiriert durch die Anwendungspotentiale von Python suchte Jan nach einer einfachen Integration zu FileMaker. Hierfür fiel seine Wahl auf die python-fmrest Bibliothek von David Hamann. Diese ermöglicht einen einfachen Zugriff von Python auf FileMaker Datenbanken über die DataAPI.
Ist die Bibliothek im Python Script eingebunden, wird durch eine simple Abfrage ein Datenobjekt zurück geliefert, welches z.B. alle Feld-Inhalte eines Layouts in den passenden Datentypen enthält. Aber auch Suchabfragen oder Script-Aufrufe können damit ausgeführt werden.
Weitere Infos dazu finden sich auf den Projekt-Seiten und im Blog von David Hamann.
python-fmrest auf github
https://github.com/davidhamann/python-fmrest
An Introduction to python-fmrest
https://notebook.community/davidhamann/python-fmrest/examples/conf_dotfmp_2018
Working with FileMaker data in Python
https://davidhamann.de/2016/12/24/working-with-filemaker-data-in-python/
python-fmrest compatibility with the new FileMaker 17 Data API
https://davidhamann.de/2018/05/15/python-fmrest-and-filemaker-17-data-api/