How-to: Das Pythonskript erstellen

Wie einfach ein Dateiaustausch mit dem Business Filemanager (BFM) möglich ist, sehen wir uns über ein kleines Pythonskript an. Bereits 15 Zeilen Code reichen aus.

Zuerst muss ein leeres Pythonskript mit beliebigen Namen erstellt werden, z. B. "bfm.py". Das kann mit dem Code-Editor der Wahl erstellt werden. Daraufhin wird das Modul „sys“ von Python importiert, um den Dateinamen zum nachfolgenden Upload als Konsolenparameter abfragen zu können.

Im nächsten Schritt muss die CMIS-Bibliothek für Python installiert werden. Dies ist mit dem Konsolenbefehl „pip install cmislib“ erledigt. Entsprechende Module aus der Bibliothek importieren wir in unserem Skript wie folgt:

Folgender Codeausschnitt erklärt jeden Schritt um die gewünschte Anwendung zu erstellen:

Das Skript kann angepasst und abgespeichert werden. Schon können wir die Anwendung testen! Dazu legen wir uns eine Testdatei an, die hochgeladen werden soll:

Los geht’s: Wir führen das erstellte Pythonskript namens "bfm.py" mit "py [pythonskript-Name] [Dateiname für den Upload]" aus:

Die Konsolenausgabe bei einem erfolgreichen Upload:

 

Das war’s. Überprüft werden kann der Upload mit einem Blick in den angegebenen Zielordner: