我目前在使用瓶子的python中創建一個RESTful webservice。現在,在將使用/實現Web服務API的客戶端,我希望以XML(或JSON)格式獲取輸出。你有什麼想法如何做到這一點?我已經嘗試了jsonify但沒有成功。另外,我更喜歡在輸出中使用XML格式,但是我又不知道如何去做。所以我希望有人能給我一些想法。[Python-Webservice]:如何在Flask上返回並使用XML格式
下面是僞代碼片段,希望能夠澄清我的問題:
/*** webservice ***/
from flask import Flask, jsonify
app = Flask(__name__)
@app.route("/")
def hello_world():
return jsonify(message = "hello world!")
if __name__ == "__main__":
app.run()
/*** client code ***/
import urllib2
server = "http://localhost:5000/"
req = urllib2.Request(server)
# req has no data at all :(
希望能得到反饋。比= ks提前
建議:使用[請求](http://docs.python-requests.org/)而不是urllib2,API更好。 – 2012-03-23 13:48:01