码迷,mamicode.com
首页 > 编程语言 > 详细

[ Python ] Flask

时间:2018-05-18 15:46:50      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:false   and   int   fun   pac   ase   type   gis   obj   

Flask Installation

Package      Version
------------ -------
click 6.7
Flask 0.12.2
itsdangerous 0.24
Jinja2 2.10
MarkupSafe 1.0
Werkzeug 0.14.1

beans.py

# -*- coding: utf-8 -*-

class Student(object):

    from functools import singledispatch
    @singledispatch
    def fun(arg, verbose = False):
        if verbose:
            print("please let me say: ", end=‘‘)
        print(arg)

    @fun.register(int)
    def _(arg, verbose=False):

    @property
    def scorexx(self):
        return self._scorex

    @scorexx.setter
    def scorexx(self, value):
        if not isinstance(value, int):
            raise ValueError(‘scorexx must be an integer.‘)
        if value<0 or value>100:
            raise ValueError(‘value must between 0 and 100.‘)
        self._scorex = value

if __name__ == ‘__main__‘:
    stu = Student()
    stu.scorexx = 100
    stu.scorexx = 101
    print(stu.scorexx)

  webapp.py

 1 # -*- coding: utf-8 -*-
 2 from flask import Flask
 3 import json
 4 
 5 app = Flask(__name__)
 6 
 7 
 8 @app.route(/)
 9 def hello_world():
10     ml = [Hello Flask Workd, 你好,Flask世界!]
11     print(ml)
12     print(type(ml))
13     print(type(str(ml)))
14     return str(json.dump(ml[0]))
15 
16 
17 if __name__ == __main__:
18     app.run()

 

[ Python ] Flask

标签:false   and   int   fun   pac   ase   type   gis   obj   

原文地址:https://www.cnblogs.com/coder211/p/9056014.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!