python服務之flask

來源:互聯網
上載者:User

標籤:val   server   判斷   make   serve   schema   methods   route   關於   

前言:

關於python flask 的介紹、指導、案例,網路上比比皆是。這裡參考官網:http://www.pythondoc.com/flask/index.html

你可能不知道的flask服務:曾經做過一個項目:

A + A-server

目的:

提供給測試或開發資料,進行調試/測試

簡單介紹:

A:根據jsonschema定義產生合法/非法(遍曆/非遍曆)的資料

A-server:實現介面,擷取伺服器中的jsonschema定義後,傳給A項目包進行處理

重點介紹 A-server:
 1 @app.route(‘/jsonschema/r/<traversal>‘, methods=["POST"]) 2 def legal_random(traversal=False): 3     # 通過判斷傳入的traversal參數的值,進行選擇是否遍曆 4     if traversal == 1 or traversal == "1": 5         traversal = True 6     else: 7         traversal = False 8  9     data = {}  #這裡的data是jsonschema的定義內容10 11     client = A.Client() # 調用A項目的介面12     legal_value = client.random(data, traversal=traversal)13 14     return make_response(jsonify(legal_value ))
執行結果查看:

執行相應的調試代碼 python xxx.py 即可
直接在瀏覽器中查看: http://ip:連接埠/jsonschema/r/1 即可

python服務之flask

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.