2008-08-26 109 views
7

我有一箇中等規模的應用程序,它運行的是我不控制的.net Web服務,我想在它上面創建一個鬆散的Pythonic API,以實現簡單的腳本。在python中使用web服務的最佳方式是什麼?

我想知道什麼是在Python中使用web服務的最佳/最實際的解決方案。

編輯: 我需要消耗複雜的肥皂WS ,我無法控制它。

+0

你們是不是要消耗一個SOAP WS?或者用Python編寫一個Web服務/ Web應用程序? 2008-08-26 23:58:40

回答

3

如果我必須公開API,我更願意將它作爲JSON。 Python對JSON對象有很好的支持(JSON對象實際上是python字典)

+1

有關傾向於使用JSON的好建議(儘管他不控制Web服務),但JSON對象不一定是Python字典 - Python缺少「true」,「false」,和「null」(與「真」,「假」和「無」)。你仍然需要一個解析器+字符串。 – orip 2008-12-21 05:02:41

0

大多數包上蟒那通過他們SOAP服務可以被稱爲Python的2.X的作品,但對Python的3.x的問題

爲Python 3.x中最適合我發現是suds-jurko

相關問題