import os
import glob
s = sharepy.connect('https://xxx.', username='xxx@xxx.com', password='xxx')
filesToUpload = [f for f in glob.glob('*.txt')] #New line
for fileToUpload in filesToUpload:
headers = {'accept': 'application/json;odata=verbose',
'content-type': 'application/x-www-urlencoded; charset=UTF-8'}
with open(fileToUpload, 'rb') as read_file:
content = read_file.read()
p = s.post(f'https://xxx./xxx/yyy/_api/web /GetFolderByServerRelativeUrl('/xxx/yyy/Shared Documents/zzz/aaa/')/Files/add(url='fileToUpload',overwrite=true)', data=content, headers=headers)
|