comment faire pour télécharger un fichier à l'aide de python-bibliothèque sharepoint
Je suis à l'aide de cette bibliothèque https://github.com/ox-it/python-sharepoint pour se connecter à une liste SharePoint. Je peux d'authentifier et accéder à la liste des champs, y compris l'adresse URL du fichier que je veux, et il semble que cette bibliothèque n'ont is_file()
et open()
méthodes cependant, je ne comprends pas comment appeler ces.
Tout avis est apprécié!
from sharepoint import SharePointSite, basic_auth_opener
opener = basic_auth_opener(server_url, "domain/username", "password")
site = SharePointSite(server_url, opener)
sp_list = site.lists['ListName']
for row in sp_list.rows:
print row.id, row.Title, row.Author['name'], row.Created, row.EncodedAbsUrl
#download file
#row.open() ??
De citer le fichier ReadMe:
De soutien pour les bibliothèques de documents est limitée, mais SharePointListRow
les objets prennent en charge une is_file() la méthode, et la méthode open() pour
l'accès au fichier de données.
OriginalL'auteur weaverk | 2015-06-24
Vous devez vous connecter pour publier un commentaire.
Fondamentalement, vous appeler ces méthodes sur la ligne de la liste (qui est de type
SharePointListRow
).Le
open()
méthode est en fait la méthode de urllib2s'ouvre, qui vous utilisez habituellement comme suit:De sorte que vous devriez être en mesure de l'utiliser comme ceci (je n'ai pas de site Sharepoint pour vérifier cela tout de même):
OriginalL'auteur dekkard