EX))



동네 바보형 둘이 있는데 이 형들 이름이 "함수A" 와 "함수B" 야. 


둘다 파오후 쿰척춤척 안여돼 에 쌍판에서 고름 1 톤 나올정도로 여드름이 덕지덕지 해..



"함수 B 형"이 존나 운이 좋아서 어찌어찌 봊이년을 만나러 조개팅을 나가게 됐어. 되도 안되는 쌍판으로 


투블럭컷도 하고 나름대로 옷도 사입고 나갈려고 하는데



"함수 A 형" 이 


야 병시나 그 옷차림에 그게 뭐냐 새퀴야.. 적어도 신상 가디건 하나는 걸쳐줘야지 패션의 완성이지 


어휴 옷알못새끼.. 


이러면서 가디건을 걸쳐주면서 여자는 자고로 씨발 좆만 크면 일단 넘어온다. 이딴 개드립도 날려줬어..



여기서 알수 있는거


어짜피 조개팅 나가봐야 파오후 쿰척쿰척이라 약속장소 도착하자마자 1 초만에 개 까일거 뻔하겠다만.


결국 "함수A 형"이  가디건 하나 걸쳐주면서 "함수 B 형"을 도와준건 맞냐 틀리냐..



맞잖냐..



파이썬에서 @ 가 하는역할은 한마디로 꾸며준다는 의미를 갖는 데코레이션 이라고하는데.


이 역할을 들을 보면 함수나 클래스 등을 먹어서 결과를 믹싱해서 보여줌..



실전 Flask 예제를 보면서 설명 해보면


@app.route('/user/<username>') 


라는 부분이 보이는데


이 app.route 도 함수인데 경로를 배정 해주는 함수임. 


쉽게 말하면 어디다 뿌리면 되냐 이거. 라고  show_user_profile() 함수를 도와주게 되는거임




이 아래 예제를 브라우저에서 쳐보면


http://127.0.0.1:5000/user/"뭐이 병시나"



User "뭐이 병시나" 라고 나옴..




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


from flask import Flask

app = Flask(__name__)


@app.route('/user/<username>')

def show_user_profile(username):

    # show the user profile for that user

    return 'User %s' % username 



if __name__ == '__main__':

app.run(debug=True)