小编Par*_*ras的帖子

无法使用 python 访问共享点列表

我正在使用 python-sharepoint 从我的 sharepoint 帐户访问数据。但我总是得到一个urllib2.HTTPError: HTTP Error 403: Forbidden错误。我正在关注这个 github 链接。这是我的代码:

from sharepoint import SharePointSite, basic_auth_opener
server_url = 'https://myServerUrl.sharepoint.com/'
site_url = server_url + 'sites/test'
username = 'myUsername.onmicrosoft.com'
password = 'myPassword'

opener = basic_auth_opener(server_url, username, password)
site = SharePointSite(site_url, opener)
for sp_list in site.lists:
    print (sp_list)
Run Code Online (Sandbox Code Playgroud)

我还尝试将 urllib2 开瓶器创建为:

from sharepoint import SharePointSite
from ntlm import HTTPNtlmAuthHandler
import urllib2

password_manager = urllib2.HTTPPasswordMgrWithDefaultRealm()
password_manager.add_password(None, server_url, username, password)
auth_handler = HTTPNtlmAuthHandler.HTTPNtlmAuthHandler(password_manager)
opener = urllib2.build_opener(auth_handler)

site = SharePointSite(site_url, opener)
for …
Run Code Online (Sandbox Code Playgroud)

python sharepoint urllib2

3
推荐指数
1
解决办法
5051
查看次数

标签 统计

python ×1

sharepoint ×1

urllib2 ×1