tgoop.com/pyHints/446
Create:
Last Update:
Last Update:
در نهایت باید اشاره به یک موضوع دیگه هم بکنم (یادم نیست قبلا گفتم یا نه)
خط ۷۲ یک اشتباه؛ یا bad practice
هست من برای اینکه بتونم دمو بدم اینکار رو کردم
logging.getLogger("pyhints.log_config")
هیچوقت توی getLogger
اسم رو بصورت دستی نمیدیم راهکار درست:logging.getLogger(__name__)
اینجوری وقتی دارید از logger توی پروژه استفاده میکنید با توجه به اسم پوشه پروژه logger
درست صدا زده میشه و هیچوقت هم لازم نیست یادتون بمونه کدوم logger
رو کی و کجا با چه اسمی راه اندازی کردید.
خواهشا همیشه؛logger = logging.getLogger(__name__)
رو اول اسکریپت بذارید؛ من فقط برای نمایش دمو خط ۷۲ به بعد رو توی این فایل و بدین صورت گذاشتم.
BY Python Hints

Share with your friend now:
tgoop.com/pyHints/446