В настоящее время у меня работает несколько кодов, которые заполняют некоторые списки Sharepoint, используя Python в сочетании с Shareplum. Единственное, что я не получаю, это как удалить строки из указанного c списка. Я хочу сделать это, используя Python, потому что любой список с большим количеством элементов в Sharepoint не полностью загружается сразу, а выбор всего выбирает только несколько строк.
На сайте документации SharePlum я нашел это: В результате я попробовал два варианта без результатов:
......
#Login to Sharepoint
sp_list = site.List('Name of list')
sp_data = sp_list.GetListItems('All Items')
#Option 1:
sp_list.UpdateListItems(data=sp_data, kind='Delete')
#Option 2:
lengte = [i for i in range(1, len(sp_data))]
sp_list.UpdateListItems(data=lengte, kind='Delete')
Оба запустились без ошибок, и я смог напечатать sp_list правильно, но ничего не произошло в списке Sharepoint. Надеюсь, кто-то сталкивался с этим раньше?