0
我正在嘗試使用Python和suds庫從SOAP web服務中提取一些數據,這些數據存放我的數據。不幸的是,我之前沒有通過SOAP Web服務完成這項工作,並且遇到了一些困惑。這裏是我到目前爲止的代碼:Python Suds複雜類型混淆
from suds.client import Client
wsdl = 'http://ws-argos.clsamerica.com/argosDws/services/DixService?wsdl'
client =Client(wsdl)
f1 = client.factory.create('ns0:baseRequestType')
f1.username ='xxxxx'
f1.password='xxxxx'
f1.programNumber='9999'
f1.nbDaysFromNow = '5'
print f1
print client.service.getObsCsv(f1)
運行此代碼給我一個通用的WebFault錯誤。因此,我很難調試並發現我做錯了什麼。我懷疑它與我試圖用工廠生成的複雜請求類型有關。任何人都可以洞察我在這裏做錯了什麼?