通过python将文件上载到sharepoint时出错

2024-05-20 20:45:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我要返回我的文件403,但我要返回一个错误codecs.charmap_编码(输入,自我错误,编码图[0] UnicodeEncodeError:“charmap”编解码器无法对位置27227中的字符“\u2019”进行编码:字符映射到 任何人都可以帮我

import requests
from requests.auth import HTTPBasicAuth
from requests_ntlm import HttpNtlmAuth
session = requests.Session()
session.auth = HttpNtlmAuth('/user:example.com\\bingo','bingo', session)
sessionObj = requests.session()
url1='http://login.microsoftonline.com'
r = sessionObj.post(url1, params={'username':'bingo' , 'password':'bingo'})
print (r.status_code )
filename = 'test.xlsx'
file = open(filename, 'rb')
bytes = bytearray(file.read())
resp = requests.put('https://example.sharepoint.com/…/e…/Testing%20Reports/Forms/' + filename, data=bytes, auth=session.auth)
#url2='https://bentley.sharepoint.com/…/Testin…/Forms/AllItems.aspx'
#r = sessionObj.post(url2, data={},files = {'upload':file})
print (r.text)

Tags: fromimportcomauth编码session错误filename