Telegram Group & Telegram Channel
محمد لرنینگ (آموزش برنامه نویسی)
. لینک ویدیوی جلسه ۱۶: https://youtu.be/TcZU1OgCvzo تو این ویدیو، ادامه کار با کتابخونه requests رو انجام دادیم و یک وبسایت تستی ساختیم تا بتونیم بهش درخواست ارسال کنیم، در نهایت هم یک مثال خیری ریز از bs4 و وب اسکرپینگ زدیم جزوه ای که روش تدریس میکنم…
.

لینک ویدیوی جلسه ۱۷:

https://youtu.be/gJWKPcCsRbg

در این ویدیو، به توضیح جامع و کاملی در مورد لاگینگ (Logging) در برنامه‌نویسی پایتون پرداخته‌ام. موارد زیر را بررسی کرده‌ایم:

1. اهمیت لاگ‌ها: توضیح می‌دهیم که چرا لاگ‌ها برای اشکال‌زدایی، نظارت، حسابرسی و بهینه‌سازی عملکرد برنامه‌ها اهمیت دارند.

2. مفاهیم پایه‌ای لاگینگ در پایتون: نحوه استفاده از ماژول داخلی logging در پایتون و نحوه ایجاد پیام‌های لاگ در سطوح مختلف (DEBUG، INFO، WARNING، ERROR، CRITICAL).

3. لاگ‌های رنگی: استفاده از کتابخانه‌هایی مثل coloredlogs برای ایجاد لاگ‌های رنگی که خوانایی و شناسایی سریع‌تر پیام‌ها را فراهم می‌کند.

4. ذخیره لاگ‌ها در فایل: نحوه پیکربندی لاگینگ برای ذخیره لاگ‌ها در فایل به جای نمایش در کنسول، و استفاده از FileHandler.

5. سفارشی‌سازی لاگ‌ها: نحوه سفارشی‌سازی فرمت لاگ‌ها و افزودن هندلرهای مختلف برای ارسال خروجی به مکان‌های مختلف.

6. اجرای برنامه با سطوح مختلف لاگ: تنظیم سطح لاگینگ به صورت پویا با استفاده از متغیرهای محیطی یا آرگومان‌های خط فرمان.

7. افزونه‌ها و کتابخانه‌های مختلف برای لاگینگ در پایتون: معرفی کتابخانه‌هایی مانند loguru و structlog برای بهبود و تسهیل فرآیند لاگینگ.

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


جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-17


🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶

https://www.tg-me.com/QaDeveloper

@SEYED_BAX | @MakeDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM



tg-me.com/makedeveloper/216
Create:
Last Update:

.

لینک ویدیوی جلسه ۱۷:

https://youtu.be/gJWKPcCsRbg

در این ویدیو، به توضیح جامع و کاملی در مورد لاگینگ (Logging) در برنامه‌نویسی پایتون پرداخته‌ام. موارد زیر را بررسی کرده‌ایم:

1. اهمیت لاگ‌ها: توضیح می‌دهیم که چرا لاگ‌ها برای اشکال‌زدایی، نظارت، حسابرسی و بهینه‌سازی عملکرد برنامه‌ها اهمیت دارند.

2. مفاهیم پایه‌ای لاگینگ در پایتون: نحوه استفاده از ماژول داخلی logging در پایتون و نحوه ایجاد پیام‌های لاگ در سطوح مختلف (DEBUG، INFO، WARNING، ERROR، CRITICAL).

3. لاگ‌های رنگی: استفاده از کتابخانه‌هایی مثل coloredlogs برای ایجاد لاگ‌های رنگی که خوانایی و شناسایی سریع‌تر پیام‌ها را فراهم می‌کند.

4. ذخیره لاگ‌ها در فایل: نحوه پیکربندی لاگینگ برای ذخیره لاگ‌ها در فایل به جای نمایش در کنسول، و استفاده از FileHandler.

5. سفارشی‌سازی لاگ‌ها: نحوه سفارشی‌سازی فرمت لاگ‌ها و افزودن هندلرهای مختلف برای ارسال خروجی به مکان‌های مختلف.

6. اجرای برنامه با سطوح مختلف لاگ: تنظیم سطح لاگینگ به صورت پویا با استفاده از متغیرهای محیطی یا آرگومان‌های خط فرمان.

7. افزونه‌ها و کتابخانه‌های مختلف برای لاگینگ در پایتون: معرفی کتابخانه‌هایی مانند loguru و structlog برای بهبود و تسهیل فرآیند لاگینگ.

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


جزوه ای که روش تدریس میکنم :
https://github.com/SEYEDBAX/course-notes/tree/main/lesson-17


🔔 حتما حتما یوتیوب رو فالو کنید و ویدیو رو لایک کنید و نوتیف رو روشن بزارید 🫶

https://www.tg-me.com/QaDeveloper

@SEYED_BAX | @MakeDeveloper

BY محمد لرنینگ (آموزش برنامه نویسی)


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/makedeveloper/216

View MORE
Open in Telegram


telegram Telegram | DID YOU KNOW?

Date: |

How Does Telegram Make Money?

Telegram is a free app and runs on donations. According to a blog on the telegram: We believe in fast and secure messaging that is also 100% free. Pavel Durov, who shares our vision, supplied Telegram with a generous donation, so we have quite enough money for the time being. If Telegram runs out, we will introduce non-essential paid options to support the infrastructure and finance developer salaries. But making profits will never be an end-goal for Telegram.

Traders also expressed uncertainty about the situation with China Evergrande, as the indebted property company has not provided clarification about a key interest payment.In economic news, the Commerce Department reported an unexpected increase in U.S. new home sales in August.Crude oil prices climbed Friday and front-month WTI oil futures contracts saw gains for a fifth straight week amid tighter supplies. West Texas Intermediate Crude oil futures for November rose $0.68 or 0.9 percent at 73.98 a barrel. WTI Crude futures gained 2.8 percent for the week.

telegram from ye


Telegram محمد لرنینگ (آموزش برنامه نویسی)
FROM USA