2
我開始使用pysimplesoap在python中進行編碼。首先針對Internet上提供的服務進行測試。我被困在試圖解析Soap查詢的結果。 我編碼:如何從Python中的Soap響應中提取特定信息(pysimplesoap)
#!/usr/bin/python
from pysimplesoap.client import SoapClient
import pysimplesoap
import logging
logging.basicConfig()
client=SoapClient(wsdl="http://ws.cdyne.com/emailverify/Emailvernotestemail.asmx?wsdl",trace=True)
response = client.VerifyEmail(email="[email protected]",LicenseKey="?")
print response
我得到這意味着SOAP請求呈陽性的情況如下:
{'VerifyEmailResult': {'GoodEmail': True, 'LastMailServer': u'gmail-smtp-in.l.google.com', 'ResponseText': u'Mail Server will accept email', 'ResponseCode': 3}}
我現在想提取GoodEmail的值,它是從「響應」,並儲存等於True它在一個名爲「result」的變量中。 我嘗試了各種各樣的東西,但沒有成功。 我必須承認我對Python非常陌生,並且會感謝來自知識淵博的人的幫助!
感謝。我以爲我曾嘗試過。無論如何,這正是我所期待的。我會評價你的答案,但我不能,因爲我還沒有15分的評分。 –