Я понял это, проблема была в моей хранимой процедуре, где я не позволил достаточному количеству символов быть переданным в базу данных
SharePoint выставляет несколько веб-сервисов, которые можно использовать для запроса и обновить данные.
Я не уверен что инструментарии веб-сервиса, там для Python, но они должны смочь создать прокси для этих сервисов без любых проблем.
Эта статья должна дать Вам достаточно информации для начала работы.
SOAP с Python довольно легок. Вот учебное руководство от Погружения В Python.
Получить wsdl:
import sys
# we use suds -> https://fedorahosted.org/suds
from suds import WebFault
from suds.client import *
import urllib2
# my 2 url conf
# url_sharepoint,url_NTLM_authproxy
import myconfig as my
# build url
wsdl = '_vti_bin/SiteData.asmx?WSDL'
url = '/'.join([my.url_sharepoint,wsdl])
# we need a NTLM_auth_Proxy -> http://ntlmaps.sourceforge.net/
# follow instruction and get proxy running
proxy_handler = urllib2.ProxyHandler({'http': my.url_NTLM_authproxy })
opener = urllib2.build_opener(proxy_handler)
client = SoapClient(url, {'opener' : opener})
print client.wsdl
основная (средняя) проблема: sharepoint-сервер использует NTLM-автора [:-(] таким образом, я должен был использовать NTLM-Auth-Proxy
К Rob и Enzondio: СПАСИБО ЗА Ваши подсказки!