Как получить данные списка sharepoint в csv используя Python? - PullRequest
0 голосов
/ 27 апреля 2018

Я использую следующий скрипт Python для экспорта списка sharepoint в csv.

 `
from sharepoint import SharePointSite, basic_auth_opener

server_url = "https://sps16.com/sites/Url/"
site_url = server_url + "/_vti_bin/Lists.asmx?wsdl"
opener = basic_auth_opener(server_url, "domain\username", "password")
site = SharePointSite(site_url, opener)
for sp_list in site.lists:
print (sp_list.id, sp_list.meta['2016 App Scan'])`

Это дает мне эту ошибку: urllib2.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:579)>

как сделать проверку сертификата SSL ложной .?

1 Ответ

0 голосов
/ 02 мая 2018

Вам необходимо добавить аутентификацию в заголовок ответа:

`import requests
from requests_ntlm import HttpNtlmAuth

auth = HttpNtlmAuth('username','pass')

r = requests.get(
"https://sps16.com/sites/url/",
verify=False,
auth=auth,
headers={
'Accept': "application/json",
}

)
#print (r.json())
print (r.status_code)
print (r.headers)`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...