Wie zum hochladen einer Datei zur sharepoint-Website mithilfe von python-Skript
Gibt es eine Möglichkeit zum upload einer Datei auf der sharepoint-Website mithilfe von python-script? Ich habe versucht die Installation von haufe-Lexware.sharepoint, aber es scheint, wie es failed to fetch ntlm, die während der Installation, und ich kann auch nicht die connector-Modul ohne ntlm installiert.
Habe ich auch versucht, nur das speichern der excel-Datei zu dem Speicherort auf dem server (also speichern Sie es auf Verzeichnis wie \server\sharepointsite\Dateien anstelle der Verbindung über die URL) über openpyxl, aber wie es aussieht ist die Datei bleibt ausgecheckt, nachdem die Datei gespeichert ist..
Ich würde jede Hilfe zu schätzen wissen. Danke!!
- Versuchen Sie dieser
Du musst angemeldet sein, um einen Kommentar abzugeben.
haufe.sharepoint
funktioniert nur für sharepoint-Listen, aber wahrscheinlich benötigen Sie Zugriff auf Dokumentbibliotheken.Sollten Sie die Verwendung von Python Anfragen mit Hilfe von Sharepoint die REST-API.
Wenn Ihre sharepoint-Website nicht unterstützt BasicAuth ich empfehle das
requests_ntlm
Paket.Es hat nicht funktioniert für mich aus anderen Gründen, aber vielleicht hilft es dir ein bisschen.
Ich denke, dass ich vielleicht ein bisschen spät diese Frage zu beantworten.
Folgende Lösung funktionierte für mich-
In der Sharepoint-Webseite, Gehen Sie zu Bibliothek-Werkzeuge>> Library>> Öffnen mit Explorer-Befehl( der kleine Symbol unten rechts neben der Verbindung zu Office Befehl.
Die Adressleiste gibt uns die Adresse, wir müssen zum hochladen der Datei an. Denken Sie daran, um entfernen "http:" oder "https:" von der Adresse Diese Adresse ist Ihr Ziel, um die Datei hochzuladen.
Anschließend können Sie shutil-Paket, um die Datei hochzuladen.
Dies sollte helfen, Sie Dateien hochladen zu Sharepoint
Erklärung über den Haftungsausschluss - Dies funktioniert gut in Python 3.6
Habe ich eine Datei erstellt, in der SharePoint-Website in python via rest-api-Aufrufe. Bitte meinen code unten.
Den Antworten hat bei mir nicht funktioniert.
Ich habe eine schöne und einfache Art, nur durch die Zuordnung eines Laufwerks zu meiner sharepoint-Ordner und dann habe ich eine Kopie auf diesem Laufwerk.
Statt zu kopieren, können Sie Dateien auch löschen, oder muss alles wie ein normaler Ordner.