Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Flask 소수전공 강의자료 - 1차시

Flask 소수전공 강의자료 - 1차시

2017 선린인터넷고등학교 파이썬 웹 프레임워크 / Flask 소수전공 강의자료

Avatar for jangjunha

jangjunha

April 10, 2018

Other Decks in Programming

Transcript

  1. 7JSUVBMFOW $ sudo pip install virtualenv $ sudo apt-get install

    python-virtualenv .BD04-JOVY 6CVOUV IUUQGMBTLQPDPPPSHEPDTJOTUBMMBUJPOWJSUVBMFOW
  2. $ virtualenv venv New python executable in venv/bin/python Installing setuptools,

    pip…………done. $ . venv/bin/activate (venv) $ (venv) $ deactivate $
  3. from flask import Flask app = Flask(__name__) @app.route('/') def index():

    return 'Hello, World!' if __name__ == '__main__': app.run() )FMMP 8PSME
  4. ౵ੌ࢏ઁ $ rm <౵ੌ> $ rm -r <٣۩షܻ> $ rm

    -f <౵ੌ> # ъઁ࢏ઁ $ rm -rf <٣۩షܻ> # ъઁ࢏ઁ
  5. प೯ೞӝ $ python helloflask.py * Running on http://127.0.0.1:5000/ (Press CTRL+C

    to quit) 127.0.0.1 - - [05/Jan/2017 01:22:30] "GET / HTTP/1.1" 200 -
  6. )551࢚క௏٘ ௏٘ ࢸݺ  ࢿҕ  ܻ׮੉۩౟  ࣻ੿غ૑ঋ਺ 

    ੜޅػਃ୒  ଺ਸࣻহ਺  ࢲߡয়ܨ
  7. if __name__ == '__main__': app.run(host="0.0.0.0", port=8080, debug=True) प೯২䣩 $ python

    helloflask.py * Running on http://0.0.0.0:8080/ (Press CTRL+C to quit) * Restarting with stat * Debugger is active! * Debugger pin code: 113-537-125 127.0.0.1 - - [05/Jan/2017 01:24:10] "GET / HTTP/1.1" 200 -
  8. 3PVUJOH • / • /hello • /user/HeeGyu • /post/1234 string

    ठېद(/)ܳ ઁ৻ೠ ఫझ౟ (default) int ੿ࣻ path ఫझ౟ - ठېद(/) ನೣ