A library to upload files to SharePoint.
Project description
Upload to SharePoint
A Python library to upload files to SharePoint.
Installation
You can install this package using pip:
pip install upload_to_sharepoint
Usage
To upload a file to SharePoint, you can use the upload_file_to_sharepoint
function. Here's how to do it:
Example
from upload_to_sharepoint.sharepoint_upload import upload_file_to_sharepoint
# User credentials
username = 'your_username'
password = 'your_password' # Consider using a more secure method for password management
# SharePoint site details
sharepoint_site = 'https://your-sharepoint-site-url'
target_folder_relative_url_base = '/sites/your_site_name/Shared Documents/target_folder'
# Local file to upload
file_name = 'path_to_your_file.txt'
# Upload the file
upload_file_to_sharepoint(username, password, sharepoint_site, target_folder_relative_url_base, file_name)
Parameters
username
: Your SharePoint username.password
: Your SharePoint password.sharepoint_site
: The URL of your SharePoint site (e.g.,https://your-organization.sharepoint.com/sites/your_site_name
).target_folder_relative_url_base
: The relative URL to the target folder in SharePoint (e.g.,/sites/your_site_name/Shared Documents/target_folder
).file_name
: The path to the local file you want to upload.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for upload_to_sharepoint-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7ab7f0902f457cf1ada0da0c654358f519fa92d1d3ab2bb23a3e677530b8a0a |
|
MD5 | d74f0a043e2fa716a4e800f1dd1ae571 |
|
BLAKE2b-256 | 7b960400f2835d5883c99a7a1e1fd7c39e4c5c41ab4dcd9b326a5420e924912d |
Close
Hashes for upload_to_sharepoint-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7aea1d1902212ed95b838adb6b578e9b3673d70f2abe30ad90d162964ccfc611 |
|
MD5 | caf4953764a9a5e051b8934a61a24b71 |
|
BLAKE2b-256 | ee725ed018be2ee90dde19e92bf244c4853e5198d318b43a33450b99152eea47 |