تعریف زمان و آیا زمان اصلا وجود دارد؟

زمان وجود ندارد


چیزهایی مدام در حال رخ دادن هستند. عمیق، درست است؟ با تشکر.


جدا از این، منظور من این است که خارج از سطوح ادراک فردی ما، میلیون ها رویداد و فرآیند وجود دارد که بدون اطلاع ما رخ می دهد. البته، ما می توانیم درک کنیم که در حالی که یک اتفاق برای ما در یک طرف زمین می افتد، چیز دیگری در طرف دیگر اتفاق می افتد. ما به عنوان یک تمدن به جایی رسیده‌ایم که می‌توانیم مفهوم زندگی بدون زندگی و همچنین تنهایی عمیق ناشی از آن را درک کنیم.

سفارش ساخت سایت در فریلنس پروژه

من فکر می کنم ما خیلی عمیق هستیم. کمی به عقب برگردیم


وقتی برای اولین بار شروع کردم به فکر کردن به کلمه «زمان»، دقیقاً همین بود. یک کلمه. «زمان» یک عدد بود، یا صفحه ساعت، یا تعداد دقیقه‌ها و ساعت‌ها تا پایان درس‌ها و بالاخره می‌توانم به خانه بروم. زمان به معنای نوعی تجلی فیزیکی بود که می توانستم آنقدر خوب ببینم یا درک کنم تا بتوانم آن را تجسم کنم. این فقط یک نقطه بود، سپس یک نقطه دیگر.

ساعت بر زندگی ما نقش می بندد. وس پک/فلیکر، CC BY-ND


سپس، با ناراحتی همیشگی، شروع به فکر کردن کردم.


واقعا زمان چقدر بود؟ البته در رسانه ها تفسیرهای زیادی از تعریف زمان و حتی بیشتر دستکاری در آن می بینید. به عنوان مثال، سفر در زمان برای اکثر ژانرهای علمی-تخیلی یک موضوع رایج است. قهرمان داستان در یک نقطه از زمان شروع می شود و سپس در نقطه ای دیگر به پایان می رسد.


این مرا به اولین نکته من می رساند. زمان از یک جهت فاصله است.

انجام پروژه در فریلنس پروژه

نحوه درک ما از زمان چیزی است که همیشه در ذهن من است. این فقط یک رشته فکر گذرا است که در محیط‌هایی که قطعاً کلاس درس نیستند، به درون و از آگاهی من می‌چرخند. نتایج درسی من، شگفتی‌های روزانه به این نتیجه می‌رسند که دلیل اینکه ما می‌توانیم زمان را درک کنیم، سه نقطه تجربه بشری است.


این سه نقطه معمولاً گذشته، حال و آینده نامیده می شوند. گذشته: نقطه ای در زمان که قبلاً تجربه شده است. حال: نقطه ای در زمان که در حال حاضر تجربه می شود و آینده: نقطه ای در زمان که ناگزیر آن را تجربه خواهیم کرد. این سه، توانایی ما برای درک به اصطلاح «گذر» زمان را تشکیل می‌دهند. اگر نمی‌توانستیم این «گذر» را درک کنیم، آیا واقعاً می‌دانیم ساعت چند است؟

«تداوم خاطره» اثر سالوادور دالی


به طور فرضی (بسیار) بگویید، انسان ها حافظه کوتاه مدت کمی داشتند یا اصلاً نداشتند. ما خاطرات هر اتفاقی را که قبل از لحظه ای که در آن بودیم حفظ نمی کنیم و دائماً در لحظه حال زندگی می کنیم و در عین حال دائماً فراموش می کنیم. ما چیزی را در «گذشته» به یاد نمی آوریم، و به طور واقع بینانه نمی توانیم «آینده» را به این دلیل درک کنیم. با این حساب، گذر زمان شکسته خواهد شد. ما نقطه شروعی نخواهیم داشت و بنابراین نیازی به درک نقطه پایانی وجود نخواهد داشت. به همین دلیل زمان برای ما وجود نداشت. ما هیچ درکی از آن نخواهیم داشت. ما ممکن است در برخی جنبه ها زندگی را بی پایان بدانیم زیرا اصلاً نمی توانیم نقطه پایانی را احساس کنیم. ببینید چگونه خطوط کمی شروع به محو شدن می کنند؟

پیروزی زمان، مدرسه فلورانس، قرن پانزدهم. موزه باندینی، فیزوله، ایتالیا.


البته می توان استدلال کرد که زمان به طور کامل و جدا از ما وجود دارد. حتی اگر انسان‌ها وجود نداشته باشند، ماه همچنان به دور ما می‌چرخد، همانطور که ما به دور خورشید می‌چرخیم و خورشید به دور کهکشان ما می‌چرخد، و کهکشان ما به دور جهان می‌چرخد. زمان، در تعاریف بشر، زمانی است. یک نقطه به نقطه دیگر. آشنا بنظر رسیدن؟ فاصله طول بین دو نقطه است، و زمان اندازه گیری بین "سه نقطه" ما که از نظر انسانی تصور شده است.

طراحی لوگو با بهترین طراحان لوگو

استدلال «زمان فاصله است» این سوال را مطرح می‌کند که جهنم در مورد کل نمودارهای فاصله زمانی چه می‌گذرد. آنها به سادگی برای انتقال حرکت یک جسم وجود دارند. آنها فقط نشان می دهند که چگونه فاصله و سرعت جسم با پیشرفت زمان تغییر می کند. شی از یک نقطه شروع می شود و در نقطه دیگر به پایان می رسد. متغیر زمان به سادگی وجود دارد تا نشان دهد که سرعت جسم در طول مسیر شی چقدر تحت تأثیر قرار می گیرد.


درست. سردرد میگیرم


به طور خلاصه، "زمان" که من در مورد آن صحبت می کنم هیچ ارتباطی با "زمان" در نمودار فاصله زمانی ندارد. آنها دو نشانه متفاوت دارند اما هنوز کاملاً انتزاعی هستند. یک تفاوت این است که نمودار فاصله زمانی دارای یک مقدار عددی برای اندازه گیری آن است. (با توجه به این نکته: چه کسی گفت که قرار است یک ثانیه آنقدر طولانی باشد؟ یا یک دقیقه؟ هر کسی، لطفاً به من اطلاع دهد. این باید یک دلیل ریاضی باشد. آیا ریاضی حتی واقعی است؟ شاید در مقاله بعدی من ...)


و بنابراین نکته دوم من: زمان کاملاً انتزاعی و منحصر به انسان است. سرعت و جهت ندارد.

تخم زمان


در حالی که زمان را می توان به عنوان گذر از سه نقطه گذشته، حال و آینده تعریف کرد، ما باید تعریف حال را در نظر بگیریم. تعریف آکسفورد از «حال»، «دوره زمانی است که در حال حاضر اتفاق می‌افتد.» این «دوره» درک و دریافت فعلی اطلاعات محیطی توسط مغز است. این اساساً میزانسن دنیای واقعی در یک لحظه است، با تمام حواس، احساسات و درک ما

gs در رابطه با دنیای خارج. "اکنون" نقطه فعلی در زمان است که ما در حال تجربه آن هستیم، به معنای نقطه ای که گذشته ما را به آن سوق داده است و همچنین نقطه ای است که وسیله ای برای هر گونه نتایج آینده است.


آنچه در زمان حال قابل تعریف نیست، مکان دقیق آن در زمان است. در نگاه اول کمی معماست، اینطور نیست؟


متأسفانه، بسیاری از منشأ جهان ما هنوز برای ما ناشناخته است، یا به سادگی آنقدر نامفهوم است که به هیچ یک از سؤالات ما پاسخ نمی دهیم. در حالی که ممکن است ما از سن سیارات خود و مدت زمانی که در نهایت خورشید چشمک می زند بدانیم (کم گفته ایم)، همین موضوع را نمی توان، و احتمالاً هرگز، در مورد بقیه جهان رها شده ما دانست. تا آنجا که می دانیم، جهان نامحدود است، نامحدود. هرگز به پایان نمی رسد، چیزی است که ما واقعاً هرگز نمی توانیم آن را درک کنیم. ما می‌توانیم مفهوم «بدون پایان» را به خوبی درک کنیم، اما هرگز واقعاً نمی‌توانیم بدون تجسم یک «پایان» این کار را انجام دهیم. این در ماهیت ادراک و درک ما به عنوان انسان نیست که نتوانیم پایانی را در چشم ببینیم. در مورد دلایل آن، من فکر نمی‌کنم این چیزی باشد که ما هرگز بدانیم. از آنجایی که انسان ها در انجام این کار بسیار ماهر هستند، ما ادامه می دهیم.

MACS 0723: کمان‌های قرمز در تصویر، نور کهکشان‌ها را در اوایل کیهان ردیابی می‌کنند، توسط تلسکوپ جیمز وب


از آنجایی که جهان بی نهایت است، نمی توانیم زمان را خطی ببینیم. ما ممکن است در این حال به عنوان گذشته برای خود آینده شما رخ دهد. همین الان که این مقاله را تایپ می‌کنم، می‌توانم ساعت‌ها بعد به انجام این کار فکر کنم، و این هنوز هم زمان حال من در آن زمان است.

لیست مجریان نظام مههندسی اراک

به طور خلاصه، «سه نقطه زمانی» همیشه و دائماً در یک زمان و لحظه مشابه یکدیگر رخ می‌دهند. خود آینده من احتمالاً در حال خوردن شام داغی است که در این لحظه تصور می کنم در حالی که این کلمات را تایپ می کنم. این هنوز یک نقطه زمانی معتبر است، زیرا در نهایت زمان حال من خواهد بود. البته من از آینده اطلاعی ندارم و هر اتفاقی ممکن است در این فاصله زمانی بیفتد. این به سادگی به واقعیتی مربوط می شود که من در حال حاضر در آن زندگی می کنم، اما این موضوع کاملاً دیگری است، بنابراین فعلاً آن را پنهان می کنم.

انجام پروژه برنامه نویسی با بهترین برنامه نویس دانان

با در نظر گرفتن این موضوع، مفهوم «حال» بسیار پیچیده‌تر می‌شود. در نگاهی به گذشته، ممکن است به نظر برسد که اصلاً وجود ندارد، زیرا می تواند به خوبی گذشته خود آینده من یا آینده خود گذشته من باشد. حال همیشه در حال وقوع است. در جهان ما، هر لحظه را می‌توان به عنوان «حال» تعریف کرد، زیرا ما آن را فقط تا حد توانایی‌های ممکن خود تجربه می‌کنیم - هر چیزی که در مقابل ما اتفاق می‌افتد (به بیان تصویری) فقط در یک نقطه از زمان.


همانطور که می توانید استنباط کنید، اگر خیلی به آن فکر کنیم زمان یک آشفتگی خونین بزرگ است که باید آن را درک کرد. ما زمان را خلق کردیم زیرا می‌توانیم آن را تا حدی درک کنیم، و همچنین می‌توانیم از آن برای انجام کارهای پست و بیهوده‌ای که در این تمدن سرمایه‌داری از ما انتظار می‌رود استفاده کنیم. این به ما کمک می کند تا سرعت انجام کارها را تنظیم کنیم تا آن را در ساده ترین شکل خود قرار دهیم. بدون این، ما کارهایی را انجام می‌دهیم که فقط می‌توانم آن‌ها را به‌عنوان احساسی مثل «ابدیت» توصیف کنم. اگر شروع یا پایانی برای آن وجود نداشت، رفتن به مدرسه یا کار چه فایده ای دارد؟ زمان، از برخی جنبه‌ها، ما را قادر می‌سازد تا زندگی غنی‌تری با هدف داشته باشیم. در غیر این صورت، بدون اینکه فکری برای بیدار شدن دوباره داشته باشیم می‌خوابیدیم و خودمان روی یک صندلی می‌نشستیم بدون اینکه فکر کنیم دوباره بیدار شویم. زندگی بی پایان و مهمتر از همه بی معنا می شد.

پیرمرد در اندوه، 1890 اثر ونسان ون گوگ

انجام پروژه متلب با بهترین متخصصان

در نتیجه، زمان به طرز وحشتناکی پیچیده است. معمای واقعی "زمان" برای من شخصاً این است که نمی توانم به همان نتیجه برگردم: اینکه هم متوقف می شود و هم وجود دارد. هم وجود دارد و هم نبودن، روی هم قرار می گیرد. رشته فکری من که در حال گذر است، تقریباً هر بار مسیر خود را طی می کند، به همان جایی که شروع شده بود. این یک فکر ترسناک است، زیرا با گذشت زمان (بدون جناس)، متوجه شدم که ماهیت چرخه ای این افکار به نوعی ثابت کرد که زمان بی پایان است. ثابت است، هم در دایره‌ها می‌چرخد و هم در واقعیت‌های دیگر موازی با خودش است. زمان بی نهایت است، اما از آنجایی که هیچ آغاز یا پایانی برای آن وجود ندارد، آیا واقعا برای ما وجود دارد؟ اگر اصول درک ما مستلزم آن سه نقطه از زمان است، چگونه می توانیم آن را درک کنیم؟


این قطعا چیزی برای فکر کردن است.

استراحت لازمه کار مفید و موفق

فرسودگی تاج نیست، استراحت پاداش نیست.


در دوران کودکی، اغلب می شنیدم که والدین و معلمانم مدام با جملاتی مانند "به تلاش خود ادامه دهید، تا زمانی که به هدف خود نرسیدید متوقف نشوید" به من انگیزه می دهند.

پروژه انجام پروژه در فریلنس پروژه

"آن  پهلوان و بزرگواری  باش که هرگز از کار سخت دست نمی کشد. کمی دیر بیدار بمانید، برای نمرات بهتر زود بیدار شوید و هرگز متوقف نشوید. '


"تنها زمانی متوقف شوید که به خود افتخار کنید".


خوب، من به عنوان یک بزرگسال کاملاً با آن موافق نیستم.


برای دستیابی به چیزهای بزرگ، باید زمان، انرژی و فداکاری روی چند چیز صرف کنیم. برای رسیدن به اهدافمان به تلاش مداوم نیاز است. در حالی که همه اینها درست است، آیا فکر می کنید این عادلانه است که بگویید "فقط زمانی که هدف شما کامل شد استراحت کنید"؟ چرا دستاورد یا استراحت است، چرا دستاورد و استراحت نیست؟

سفارش ساخت سایت 

در زمان‌های اخیر، احساس می‌کنم فرهنگ شلوغی رمانتیک شده است. یک گروه کامل از جمعیت وجود دارند که به کار بی وقفه برای رسیدن به هدف خود افتخار می کنند. آنها همچنین از دیگران انتظار دارند که اینگونه کار کنند. کار بدون وقفه به عنوان نشانی تلقی می شود که مردم با شکوه به آن می پردازند و نشانه ای از یک موفقیت است.


اجازه دهید چند موقعیت را در نظر بگیریم. ماشینی که تقریباً در حال تخلیه است، چه کنیم؟ ما به آن سوخت می دهیم. در مورد وسایل ما چطور؟ وقتی انرژی لپ تاپ، موبایل ما تمام می شود، بلافاصله آن را به برق وصل می کنیم تا شارژ شود. ماشین‌ها و تجهیزات الکترونیکی برای احیا و عملکرد خوب نیاز به شارژ مجدد باتری دارند و به نظر شما ما به عنوان موجودات زنده نیاز به استراحت داریم؟ خوب، نه تنها این فرهنگ بسیار تخلیه کننده است، بلکه می تواند در نهایت منجر به عواقب طولانی مدتی مانند اضطراب، خستگی مزمن، فرسودگی، افسردگی و غیره شود.

طراحی لوگو با بهترین طراحان لوگو

استراحت یک نیاز اساسی انسان است. بدن، ذهن و روح شما به استراحت نیاز دارد تا دوباره پر شود، تجدید قوا شود و دوباره شارژ شود.


منظورم این است که بیا، ما به دلیلی به ما انسان می گویند نه انجام انسان.


من دوباره با صدای بلند و واضح می گویم، شما سزاوار استراحت از صمیم قلب و بدون قید و شرط هستید. برای کسب استراحت نیازی نیست خود را «اثبات» کنید. تو لیاقتش را داری :)

انجام پروژه متلب در فریلنس پروژه

همچنین درک این نکته مهم است که استراحت لزوماً مانند 20 ساعت خواب نیست. استراحت نیز می تواند معنی داشته باشد


- تماشای سریال/فیلم مورد علاقه خود


- خواندن کتاب مورد علاقه شما


- تمرین سرگرمی خود مانند نقاشی، آشپزی، رقصیدن


- ملاقات با دوستی که به شما احساس خوبی می دهد


- بیرون رفتن برای صرف غذا در رستوران مورد علاقه خود


- یا به سادگی هیچ کاری انجام نمی دهید


شما همچنین می توانید در نظر بگیرید


- یک ساعت در روز فقط برای خودتان به خاطر نوشتن، مدیتیشن یا خواندن کتاب.


- یک روز در هفته برای برنامه ریزی کاری در فضای باز با دوستان/خانواده/فقط خودتان


- چند روز هر 2 ماه برای کشف یک شهر کاملا جدید.


بنابراین، به جای اینکه تمام وقت خود را صرف فکر کردن به تعیین کل زندگی خود و جمع کردن کار کنیم، بیایید لحظاتی را برای استراحت در لیست کارهایمان اختصاص دهیم، درست است؟


من مطمئن هستم که اگر بخواهید آن را اجرا کنید، بدن، ذهن و روح شما از شما تشکر خواهند کرد. پس آیا می‌توانیم فرهنگ شلوغی را کنار بگذاریم و به سخت کوشی برای رسیدن به اهدافمان و دادن استراحت شایسته به خودمان بله بگوییم؟ :دی

لیستت مجریان نظام مهندسی اراک

ممنون از اینکه وقت خود را برای خواندن وبلاگ من اختصاص دادید. امیدوارم کمک کرده باشد.


اگر بتوانید مقاله را با دوستان، خانواده یا هرکسی که فکر می‌کنید به شما کمک می‌کند، به اشتراک بگذارید، واقعا ممنون می‌شوم.





کاوش فلاسک و ادغام API خارجی - برنامه هواشناسی Flask

کاوش فلاسک و ادغام API خارجی - برنامه هواشناسی Flask

Flask: توسعه وب، یک قطره در یک زمان.

(منبع)


در این راهنما، ما چارچوب وب محبوب Python Flask و ادغام یک API شخص ثالث را بررسی خواهیم کرد. اگر در دنیای توسعه وب تازه وارد هستید و می خواهید یک برنامه کاربردی ساده با تنظیمات کمی ایجاد کنید، چارچوب Flask مکان خوبی برای شروع است.

الزامات و راه اندازی

انجام پروژه در فریلنس پروژه

    پایتون 3.7+

    هر IDE سازگار با پایتون (کد ویژوال استودیو، PyCharm و غیره)

    یک کلید OpenWeatherMap API دریافت کنید


اگر ترجیح می دهید با استفاده از کد منبع پروژه را دنبال کنید، می توانید آن را در GitHub اینجا پیدا کنید: https://github.com/gabriellemwhite/flask-weather-app

مرحله 1: نصب فلاسک

سفارش ساخت سایت در فریلنس پروژه

برای شروع، یک پوشه پروژه و یک venvfolder در داخل ایجاد کنید:


mkdir myproject
cd myproject
py -3 -m venv venv


سپس باید محیط مجازی خود را با موارد زیر فعال کنید:


venv\Scripts\activate


در محیط فعال شده، از دستور زیر برای نصب Flask استفاده کنید:


Pip install Flask


مرحله 2: ایجاد برنامه


اکنون که برنامه خود را ایجاد کرده اید و Flask را نصب کرده اید، ما فایلی را در پوشه پروژه با کد boilerplate زیر ایجاد و ذخیره می کنیم. برای این مثال، نام آن را app.py می گذاریم:


# app.py
# importing Flask class from flask module
from flask import Flask
# creating an instance of Flask class
app = Flask(__name__)
# use the route decorator to tell Flask what URL should trigger our function
@app.route('/')
# function returns the message "Hello World!" on user's browser
def hello_world():
return 'Hello World!'
# runs the flask application using the app.run method
if __name__ == '__main__':

    app.run()

سپس باید بتوانید با اجرای دستور زیر در خط فرمان خود، این را به صورت محلی بر روی رایانه خود اجرا کنید:


$ python app.py

طراحان لوگو در فریلنس پروژه

سپس یک وب سرور محلی را در رایانه شما راه اندازی می کند و می توانید با باز کردن http://127.0.0.1:5000/ یا http://localhost:/5000 به آن دسترسی پیدا کنید. شما باید چیزی مشابه در زیر ببینید:

پیش نمایش مرورگر با نمایش "Hello World!"

پیش نمایش مرورگر با نمایش "Hello World!"

مرحله 3: مسیریابی نماها


اکنون که اصول ایجاد یک اپلیکیشن مینیمال در Flask را فهمیدیم، به مسیریابی و برگرداندن فایل های HTML خواهیم پرداخت.


به دایرکتوری پروژه خود بروید و یک پوشه /templates و /static ایجاد کنید. پوشه templates فایل‌های HTML شما را نگه می‌دارد در حالی که پوشه استاتیک شما فایل‌های یک ظاهر طراحی شده مانند CSS و تصاویر شما را نگه می‌دارد.


در پوشه templates خود یک فایل HTML به نام index.html و weather.html ایجاد کنید. در پوشه استاتیک خود، یک شیوه نامه CSS به نام styles.css ایجاد کنید. برای آموزش، من هیچ استایلی را به HTML اضافه نمی کنم. شما می توانید استایلی را که من در کد منبع خود استفاده کردم در GitHub پیدا کنید.

انجام پروژه متلب در فریلنس پروژه

اکنون app.pyfile را برای مسیریابی به این فایل‌های HTML جدید اضافه می‌کنیم:


# import Flask
from flask import Flask, request, render_template
import os, requests# python-dotenv reads key-value pairs from a .env file and sets them as environment variables
from dotenv import load_dotenv
load_dotenv()
app = Flask(__name__)# route decorator to bind the index function
@app.route('/', methods = ["GET", "POST"])
def index():

# pulls information from the server
if(request.method == 'GET'):

# return index.html to the server
return render_template("index.html")
# sends the form data inputted by the user to the server
elif(request.method == 'POST'):

# get user inputted values for zip code and country code
user_zipcode = request.form.get("zip")
user_country_code = request.form.get("country_code")

# send request to openweathermap API
openweather = requests.get("https://api.openweathermap.org/data/2.5/weather?zip={},{}&appid={}&units=imperial".format(user_zipcode, user_country_code, os.environ.get("API_KEY")))

# return weather.html to the server
return render_template('weather.html', weather=openweather.json())
# pass the zipcode and country code as keyword arguments
@app.route('/<zip>/<code>', methods = ["GET", "POST"])
def openweather_api():
# send request to openweathermap API
openweather = requests.get("https://api.openweathermap.org/data/2.5/weather?zip={},{}&appid={}".format(user_zipcode, user_country_code, os.environ.get("API_KEY")))

# test openweather API
print(openweather.json())
# run the application
if __name__ == '__main__':

# debug set to true for testing
app.run(debug=True)

معمولاً بهترین روش ذخیره کلیدهای API در یک فایل .env و تنظیم آنها به عنوان متغیرهای محیطی برای اهداف امنیتی است. من این کار را در بالا با استفاده از ماژول پایتون python-dotenv انجام می دهم.

مرحله 4: ایجاد نماها


ما اکنون آماده شروع کار بر روی صفحات HTML خود هستیم که از app.py هدایت می شوند.


در فایل index.html کد زیر را اضافه کنید:


<!DOCTYPE html>
<html lang="en">
<head>
<title>Flask Weather App</title>
</head>
<body>
<form action="/" method="POST">
<h4>Flask Weather App</h4>
<label for="zipcode">Zipcode:</label>
<input type="text" id="zip" name="zip" placeholder="Enter zipcode" />
<label for="country_code">Country Code (Ex. US, UK):</label>
<input type="text" id="country_code"name="country_code" placeholder="Enter country code" />
<button type="submit" id="openweather_api">Enter</button>
</form>
</body>
</html>


این صفحه HTML خانه فرمی است که به کاربران امکان می دهد کد پستی و کد کشور و POSTit خود را به سرور وب وارد کنند. این همان چیزی است که برای بازیابی اطلاعات آب و هوای محلی شما به درخواست OpenWeatherMap API ارسال می شود.

در مرحله بعد، صفحه داده های آب و هوای بازیابی شده از درخواست API را نمایش می دهد. اجازه دهید ابتدا ببینیم وقتی که OpenWeatherMap API را درخواست می کنیم چه اتفاقی می افتد:
نمونه پاسخ JSON از OpenWeatherMap API

درخواست API با استفاده از درخواست‌های ماژول پایتون انجام می‌شود و با JSON بازگردانده می‌شود، که می‌تواند پاسخ را در فایل app.py بخواند.

بعداً روی فایل weather.html کار خواهیم کرد. از آنجایی که ما از ماژول render_template Flask استفاده می کنیم، از یک جداکننده خاص برای دسترسی به متغیرهای ذخیره شده در پاسخ JSON استفاده خواهیم کرد. برای مثال، شی ای که کد کشور را در شیء تو در تو sys ذخیره می کند، به شکل زیر است:

{{weather.sys.country}}

در فایل weather.html کد زیر را اضافه کنید:

# weather.html<!DOCTYPE html>
<html lang="en">
<head>
<title>Flask Weather App</title>
</head>
<body>
<img src="http://openweathermap.org/img/wn/{{weather.weather[0].icon}}@2x.png" width="150px">
<h5> Weather in {{weather.name}}, {{weather.sys.country}}</h5><p> Description: {{ weather.weather[0].description.title() }}</p>
<p> Current Temperature: {{weather.main.temp}}&#176</p>
<p> Feels Like: {{weather.main.feels_like}}&#176</p>
<p> Wind: {{weather.wind.speed}}mph</p>
<p> Humidity: {{weather.main.humidity}}&#37;</p>
<p> Pressure: {{weather.main.pressure}}mB</p>
<p> Latitude: {{ weather.coord.lat }}&#176;</p>
<p> Longtitude: {{ weather.coord.lon }}&#176;</p>
<button type="submit" class="btn btn-primary btn-block" onclick="history.back()">Back</button></body>
</html>
برای آموزش، من هر سبکی را در HTML حذف کردم، اما می‌توانید آنچه را که من از کد منبع خود برای پروژه استفاده کردم را در اینجا بیابید. پس از یک استایل ساده، برنامه وب Flask شما باید چیزی شبیه به این را انجام دهد! پیش نمایش مرورگر برای index.html پیش نمایش مرورگر برای weather.html از اینکه در این سفر از طریق ایجاد یک برنامه وب مینیمال Flask به من ملحق شدید متشکرم! به راحتی می توانید سوالات خود را در زیر بپرسید یا مشکلی را در اینجا به پروژه GitHub ارسال کنید.
انجام پروژه پایتون