Python 2.7 使用Python下载Sharepoint列表

Python 2.7 使用Python下载Sharepoint列表,python-2.7,list,sharepoint,download,Python 2.7,List,Sharepoint,Download,我正在尝试使用python代码下载sharepoint列表。我发现了一个未经授权的错误。 以下是示例代码: import urllib2 from sharepoint import SharePointSite, basic_auth_opener auth_handler = urllib2.HTTPBasicAuthHandler() auth_handler.add_password(realm='CDI Application', u

我正在尝试使用python代码下载sharepoint列表。我发现了一个未经授权的错误。 以下是示例代码:

import urllib2
from sharepoint import SharePointSite, basic_auth_opener
auth_handler = urllib2.HTTPBasicAuthHandler()
auth_handler.add_password(realm='CDI Application',
                          uri='http://teams.abc.com/sites/test/sitename',
                          user='domain/abcde',
                          passwd='#####')
opener = urllib2.build_opener(auth_handler)
site = SharePointSite(site_url, opener)
for sp_list in site.lists:
    print sp_list.id, sp_list.meta['Title']

尝试修改代码以使用基本的\u auth\u opener类

uri='http://teams.abc.com/sites/test/sitename'
opener = basic_auth_opener(uri, 'domain/abcde', '#####')
site = SharePointSite(site_url, opener)

for sp_list in site.lists:
    print sp_list.id, sp_list.meta['Title']

虽然此代码可能会回答该问题,但提供有关此代码为什么和/或如何回答该问题的附加上下文可提高其长期价值。谢谢