Gnu Tips

وبلاگ شخصی وحید معانی

Tag: python

تسکی که به خیر گذشت.

توی شرکت به این نتیجه رسیده بودیم که یه تعداد از فایل‌هایی که روی سرور داریم اضافی هست و باید کلاً پاک بشن. من که می‌گم یه تعداد شما خودتون یه تعداد خیلی بالا رو در نظر بگیرید. برای این کار از طرف یه تیم دیگه لیست فایل‌هایی که برامون مهم هستن و باید بمونن […]

ماژول‌ها و پایتون – بخش دوّم

تو پست قبلی گفتیم که توصیه اکید شده از ساختار‪ import * ‬برای ایمپورت کردن ماژول‌ها استفاده نکنیم، امّا چرا؟ توی این پست چرایی این توصیه رو بررسی می‌کنیم. مثال پست قبل رو به خاطر بیارید: برای مثال اگه یه پروژه‌ی تجارت الکترونیک داشته باشیم، نیاز داریم اطلاعاتی رو داخل پایگاه‌داده ذخیره کنیم. ما می‌تونیم […]

ماژول‌ها و پایتون

توی پروژه‌های کوچیک می‌شه همه‌ی کلاس‌های مورد نیاز رو در ابتدای یک فایل نوشت و در ادامه‌ی اون بقیه‌ی کد‌های مورد نیاز پروژه رو نوشت. امّا وقتی پروژه پیشرفت می‌کنه و بزرگ‌تر می‌شه استفاده از این روش دردسر سازه برای مثال اگه کلاسی نیاز به ویرایش داشته باشه پیدا کردن اون از بین انبوهی از […]

توابع بی‌نام lambda در پایتون یا راه‌حل فراخوانی توابع آرگومان‌دار در tkinter

  تابع بی‌نام lambda جزء خصوصیات زبان‌های برنامه‌نویسی تابعی مانند lisp هست که وارد پایتون شده است. – با کلمه‌ی کلیدی lambda می‌شه توابع کوچیک و بدون نام ایجاد کرد. – هر جا که نیاز به تابع بود می‌شه از این نوع تابع هم استفاده کرد   با کلمه‌ی کلیدی lambda می‌شه توابع کوچیک و […]