Как скачать с sharepoint с аутентификацией? - PullRequest
0 голосов
/ 20 июня 2019

Я пытался загрузить файл .csv из sharepoint через python, но не смог.Я делаю следующее, что я нашел в ответе в stackoverflow.

# Access sharepoint
csv = requests.get(url="https://foobar/testbook.xlsx", data={}, auth=(email, pass))
my_df = pandas.read_csv(StringIO(csv.text))
print(my_df)

Приведенные выше отпечатки:

Empty DataFrame
Columns: [403 FORBIDDEN]
Index: []

В выводе нет ошибок, поэтому я предполагаю, что моя аутентификация не прошла?Я ищу способ загрузки / выгрузки файлов с / на sharepoint, с аутентификацией.

Любая помощь приветствуется.

Спасибо

1 Ответ

1 голос
/ 20 июня 2019

SharePoint обычно использует проверку подлинности NTLM, в то время как параметр «auth» в запросах является коротким для обычной проверки подлинности.

Попробуйте использовать аутентификацию ntlm, как описано здесь: Как использовать запросы Python для аутентификации NTLM SSPI?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...