مدیر ارشد فنی (CTO)
بخش سوم، یک برنامه ساده با Python Flask Framework
یک برنامه ساده در فریم ورک Flask به شکل ذیل می باشد:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
و حالا مواردی که باید از این کد بدانیم:
1. در ابتدا Flask کلاس را در برنامه Import کردیم.
2. در مرحله بعد یک Instance از این کلاس را ایجاد کردیم. اولین بخش از این قطعه کد نام application's module یا پکیج مورد استفاده می باشد. اگر ما بخواهیم همانند کد فوق، از یک Single ماژول استفاده کنیم می بایست از ساختار __name__ استفاده کنیم، این نام گذاری به جهت اینکه کد شما به صورت این که به عنوان یک برنامه اجرا شود یا یک ماژول مورد اهمیت می باشد.
3. سپس از ()route جهت مسیریابی برنامه استفاده می کنیم، در آینده از این بخش استفاده های بیشتری خواهیم نمود.
4. در این بخش یک متد با نام hello_world ایجاد می کنیم و در آن پیامی که می خواهیم به کاربر نمایش دهیم را وارد می کنیم.
هم اکنون این قطعه کد را با نام hello.py ذخیره می کنیم. توجه داشته باشید از نام flask.py به علت conflict با کدهای فریم ورک استفاده نکنید.
اجرای برنامه در محیط لینوکس
$ export FLASK_APP=hello.py
$ flask run
* Running on http://127.0.0.1:5000/
اجرای برنامه در محیط ویندوز
C:\path\to\app>set FLASK_APP=hello.py
اجرای برنامه در محیط پاورشل
PS C:\path\to\app> $env:FLASK_APP = "hello.py"
سپس برنامه توسط یک Web Server داخلی که جهت تست برنامه های ایجاد شده با Flask مناسب و کارآمد بوده اجرا و پیام مورد نظر را در مرورگر به کاربر نمایش می دهد.
مطلبی دیگر از این انتشارات
بخش دوم، نصب و راه اندازی Python Flask Framework
مطلبی دیگر از این انتشارات
دقیقا چه کارهایی میشه با Python انجام داد؟ 3 کاربرد اصلی پایتون
مطلبی دیگر از این انتشارات
آموزش زبان برنامهنویسی Rust-قسمت3:معرفی آرایه, تاپل, کاراکتر و مقادیر بولی