κ°λ¨ν flask λͺ λ Ήμ μλμ κ°μ΄ μ λ ₯ν ν Pycharmμμ μ€νμ μμΌ°λλ
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return 'This is Home!'
if __name__ == '__main__':
app.run('0.0.0.0',port=5000,debug=True)
μλμ 맨 λ§μ§λ§μ€ κ°μ μ€λ₯κ° λ°μνμλ€.

ꡬκΈμ κ²μν΄λ³΄λ open()ν¨μμ encoding νλΌλ―Έν°λ₯Ό ν΅νμ¬ μΈμ½λ© λ°©μμ 'euc-kr' λλ 'cp949' λ±μ λ°©λ²μΌλ‘ μ§μ ν΄μ£Όλ©΄ ν΄κ²°λλ€κ³ νλλ° λλ μ무κ²λ μλ κΈ°λ³Έ ν¨μλ₯Ό μ€νμν€λ €λ κ²μ΄λ€ 보λ μ΄λμ μΈμ½λ© λ°©μμ λ°κΏμ£Όμ΄μΌ ν μ§ λͺ¨λ₯΄κ² μ΄μ λ€λ₯Έ λ°©λ²μ μ°Ύμλ΄€λ€.
μ€λ₯κ° λ°μν λ€λ₯Έ μ΄μ λ‘λ κ²½λ‘μ νκΈμ΄ μμ λ μλ¬κ° λ νλ₯ μ΄ μλ€ν΄μ μ¬μ©μ μ΄λ¦μ λ°κΏμ£Όμλ€.
# μ¬μ©μ μ΄λ¦ λ³κ²½ λ°©λ²
1. μ μ΄νμ μ΄μ΄ μ¬μ©μ κ³μ νλͺ©μ [κ³μ μ ν λ³κ²½]μ ν΄λ¦νλ€.
2. μ¬μ©μ€μΈ κ³μ μ ν΄λ¦νκ³ , [κ³μ μ΄λ¦ λ³κ²½]μ ν΄λ¦νλ€.
3. [μ κ³μ μ΄λ¦]μ μλ¬ΈμΌλ‘ λ μ¬μ©μ μ΄λ¦μ μ λ ₯ν ν μ΄λ¦ λ³κ²½μ λλ₯΄λ©΄ μλ£λλ€.
κ·Έλ¬λ! λλ μ΄λ κ² μ¬μ©μ μ΄λ¦μ μλ¬ΈμΌλ‘ λ³κ²½νμ¬λ μ¬μ ν κ°μ μ€λ₯κ° λ°μνμλ€.
λ체 μ΄μ κ° λκΉ...
μκ°μ€μΈ μ¨λΌμΈ κ°μμ μ§λ¬Έ κ²μνμ μ¬λ Έλλ νν°λκ»μ μ΄λ° κ²½μ°λ
μ¬μ©μ μΈλΆμμλ§ μμ΄λ‘ λ°λμ΄μκ³ μ€μ λ΄λΆ μμ€ν ꡬ쑰λ νκΈ μ€μ μ΄ λ¨μμμ΄μ λ°μνλ λ¬Έμ
λΌκ³ λ§μν΄μ£Όμλ©° μ»΄ν¨ν°μ λ°λΌ μΌλΆ νΉμνκ² λ°μνλ μ€λ₯λΌκ³ ...γ
μλ‘μ΄ κ³μ μ μμ±ν΄μ κ°λ° κ³μ μΌλ‘ μ¬μ©νλ λ°©λ²μ΄ μλ€κ³ νμ μ μλ‘μ΄ κ³μ μ μμ± ν΄λ³΄μλλ°,,
κ³μ μμ±μ μ§μ ν κ²μ μ²μμ΄λΌ λͺ¨λ κ² resetλμ΄ μλ‘ λ§λ 건μ§λ λͺ°λμ§..
κ·Όλ° κ³μ μ μμ±νκ³ λ³΄λ μ¬μ ν κ²½λ‘μ 첫 μ΄λ¦μ΄ μ΄μ μ νκΈ μ΄λ¦μΌλ‘ λ³κ²½λμ§ μμ κ²μ λ°κ²¬νμλ€.
κ·ΈλΌ λ¬΄μμ λ°κΏμΌ ν κΉ νμ°Έμ κ³ λ―Όνλ€κ° μ¬μ©μ μ 보μ λ€μ΄κ°λ€. (μ€μ β μμ€ν β μ 보)
λ€μ΄κ°λ!! μ¬μ ν μ₯μΉ μ΄λ¦μ΄ νκΈμΈ κ²μ λ°κ²¬νμλ€!

[μ΄ PCμ μ΄λ¦ λ°κΎΈκΈ°]λ₯Ό ν΄λ¦νμ¬ λ€μ μλ¬ΈμΌλ‘ μ₯μΉ μ΄λ¦μ λ³κ²½ν΄μ€ ν λ€μμμμ ν ν,
Pycharmμμ μ½λλ₯Ό λ€μ μ€ν ν΄μ€ κ²°κ³Ό!

μ€λ₯ μμ΄ μ λλ‘ μ€ν λ κ²μ λ³Ό μ μλ€..!!!!
μ΄ μ€λ₯ νλλ‘ μ΄νμ ν€λ§€μ κ·Έλ°κ° μ€νλκ³ λλ μΌλ§λ κΈ°μλμ§..γ γ
λμ κ°μ μ€λ₯λ₯Ό κ²ͺκ³ μμ μ¬λμ΄ μμ κ² κ°μ κΈλ‘ λ¨κ²¨λ³΄μλ€.
κ°λ¨ν flask λͺ λ Ήμ μλμ κ°μ΄ μ λ ₯ν ν Pycharmμμ μ€νμ μμΌ°λλ
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return 'This is Home!'
if __name__ == '__main__':
app.run('0.0.0.0',port=5000,debug=True)
μλμ 맨 λ§μ§λ§μ€ κ°μ μ€λ₯κ° λ°μνμλ€.

ꡬκΈμ κ²μν΄λ³΄λ open()ν¨μμ encoding νλΌλ―Έν°λ₯Ό ν΅νμ¬ μΈμ½λ© λ°©μμ 'euc-kr' λλ 'cp949' λ±μ λ°©λ²μΌλ‘ μ§μ ν΄μ£Όλ©΄ ν΄κ²°λλ€κ³ νλλ° λλ μ무κ²λ μλ κΈ°λ³Έ ν¨μλ₯Ό μ€νμν€λ €λ κ²μ΄λ€ 보λ μ΄λμ μΈμ½λ© λ°©μμ λ°κΏμ£Όμ΄μΌ ν μ§ λͺ¨λ₯΄κ² μ΄μ λ€λ₯Έ λ°©λ²μ μ°Ύμλ΄€λ€.
μ€λ₯κ° λ°μν λ€λ₯Έ μ΄μ λ‘λ κ²½λ‘μ νκΈμ΄ μμ λ μλ¬κ° λ νλ₯ μ΄ μλ€ν΄μ μ¬μ©μ μ΄λ¦μ λ°κΏμ£Όμλ€.
# μ¬μ©μ μ΄λ¦ λ³κ²½ λ°©λ²
1. μ μ΄νμ μ΄μ΄ μ¬μ©μ κ³μ νλͺ©μ [κ³μ μ ν λ³κ²½]μ ν΄λ¦νλ€.
2. μ¬μ©μ€μΈ κ³μ μ ν΄λ¦νκ³ , [κ³μ μ΄λ¦ λ³κ²½]μ ν΄λ¦νλ€.
3. [μ κ³μ μ΄λ¦]μ μλ¬ΈμΌλ‘ λ μ¬μ©μ μ΄λ¦μ μ λ ₯ν ν μ΄λ¦ λ³κ²½μ λλ₯΄λ©΄ μλ£λλ€.
κ·Έλ¬λ! λλ μ΄λ κ² μ¬μ©μ μ΄λ¦μ μλ¬ΈμΌλ‘ λ³κ²½νμ¬λ μ¬μ ν κ°μ μ€λ₯κ° λ°μνμλ€.
λ체 μ΄μ κ° λκΉ...
μκ°μ€μΈ μ¨λΌμΈ κ°μμ μ§λ¬Έ κ²μνμ μ¬λ Έλλ νν°λκ»μ μ΄λ° κ²½μ°λ
μ¬μ©μ μΈλΆμμλ§ μμ΄λ‘ λ°λμ΄μκ³ μ€μ λ΄λΆ μμ€ν ꡬ쑰λ νκΈ μ€μ μ΄ λ¨μμμ΄μ λ°μνλ λ¬Έμ
λΌκ³ λ§μν΄μ£Όμλ©° μ»΄ν¨ν°μ λ°λΌ μΌλΆ νΉμνκ² λ°μνλ μ€λ₯λΌκ³ ...γ
μλ‘μ΄ κ³μ μ μμ±ν΄μ κ°λ° κ³μ μΌλ‘ μ¬μ©νλ λ°©λ²μ΄ μλ€κ³ νμ μ μλ‘μ΄ κ³μ μ μμ± ν΄λ³΄μλλ°,,
κ³μ μμ±μ μ§μ ν κ²μ μ²μμ΄λΌ λͺ¨λ κ² resetλμ΄ μλ‘ λ§λ 건μ§λ λͺ°λμ§..
κ·Όλ° κ³μ μ μμ±νκ³ λ³΄λ μ¬μ ν κ²½λ‘μ 첫 μ΄λ¦μ΄ μ΄μ μ νκΈ μ΄λ¦μΌλ‘ λ³κ²½λμ§ μμ κ²μ λ°κ²¬νμλ€.
κ·ΈλΌ λ¬΄μμ λ°κΏμΌ ν κΉ νμ°Έμ κ³ λ―Όνλ€κ° μ¬μ©μ μ 보μ λ€μ΄κ°λ€. (μ€μ β μμ€ν β μ 보)
λ€μ΄κ°λ!! μ¬μ ν μ₯μΉ μ΄λ¦μ΄ νκΈμΈ κ²μ λ°κ²¬νμλ€!

[μ΄ PCμ μ΄λ¦ λ°κΎΈκΈ°]λ₯Ό ν΄λ¦νμ¬ λ€μ μλ¬ΈμΌλ‘ μ₯μΉ μ΄λ¦μ λ³κ²½ν΄μ€ ν λ€μμμμ ν ν,
Pycharmμμ μ½λλ₯Ό λ€μ μ€ν ν΄μ€ κ²°κ³Ό!

μ€λ₯ μμ΄ μ λλ‘ μ€ν λ κ²μ λ³Ό μ μλ€..!!!!
μ΄ μ€λ₯ νλλ‘ μ΄νμ ν€λ§€μ κ·Έλ°κ° μ€νλκ³ λλ μΌλ§λ κΈ°μλμ§..γ γ
λμ κ°μ μ€λ₯λ₯Ό κ²ͺκ³ μμ μ¬λμ΄ μμ κ² κ°μ κΈλ‘ λ¨κ²¨λ³΄μλ€.