پکیج در پایتون مجموعهای از ماژولها است! وقتی تعدادی ماژول را در یک فولدر قرار دهیم اصطلاحاً میگوییم یک package یا بسته در پایتون ساختهایم. این کار برای مدیریت بهتر کدها و سازماندهی آنها انجام میشود. در این آموزش با پکیجها و ترفندهای آن آشنا میشویم.برای اینکه متوجه همهٔ توضیحات این آموزش شوید، بهتر است با ماژولها آشنا باشید. اگر آشنا نیستید جلسه قبل دوره رایگان (ماژول در پایتون) را ببینید.یک ماژول همان فایل کدهایمان بود که از آن در کدهای دیگر استفاده میکردیم. معمولاً هر ماژول یک هدف خاص را دنبال میکند. این نوع دستهبندی کدها، به ما کمک میکند علاوه بر مدیریت آسان تغییرات، بتوانیم از ماژولهایمان در پروژههای دیگر استفاده کنیم.فهرست محتوای آموزش پکیج های پایتونبه زبان خیلی ساده، یک پکیج در پایتون (Python Package) تعدادی ماژول است که درون یک فولدر (پوشه) قرار گرفتهاند! معمولاً ماژولهایی که در یک پکیج قرار میگیرند هدف مشابهی دارند. مثلاً بخش مدیریت سطح دسترسی (authentication) یک برنامه یا مدیریت کاربران میتواند یک پکیج باشد.برای درک بهتر با یک مثال ساده پیش میروم.فرض کنید دو ماژول برای ورود و خروج کاربران داریم. برای سادگی کدها، هر کدام صرفاً یک تابع برای چاپ پیامی خاص دارند: (پیشنهاد: کار با تابع در پایتون)# login.py def do_login(): print("logging in ...")# logout.py def do_logout(): print("Logging out ...")فایلهای login.py و logout.py را درون یک فولدر به نام auth قرار میدهم.ساخت package در پایتونبرای اینکه به پایتون بفهمانیم این فولدر یک فولدر معمولی نیست و یک پکیج است، نیاز به فایلی به نام __init__.py در کنار این فایلها داریم.این فایل میتواند خالی ب, ...ادامه مطلب
زمانی که user1 مجوز اجرای پروسیجرش را به user2 اهدا می کند، user2 علاوه بر امکان اجرای این پروسیجر، می تواند محتویات پروسیجر را هم مشاهده کند: SQL> show user User is “user1” SQL> create user use, ...ادامه مطلب
copyright کليه حقوق محصولات و محتوای اين سایت متعلق به سون لرن می باشد و هر گونه کپی برداری از محتوا و محصولات سایت غیر مجاز و بدون رضایت ماست.info تمامی خدمات این وب سایت ، دارای مجوزهای لازم از مراجع مربوطه میباشند و فعالیتهای این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.verified_user کلیه فرایندها و درخواست ها در وبسایت سون لرن بر بستر پروتکل https صورت می گیرد و انتقال اطلاعات به شکل کاملا امن انجام می گردد. , ...ادامه مطلب
0 125 ۲۱ مرداد ۹۶ به نام خدا و سلام. در این جلسه قصد داریم لیست پکیج های کاربر رو در یک صفحه جدید به صورت لیست نمایش بدیم در این صفحه اطلاعات پکیج خریداری شده به همراه قیمت و تاریخ پرداخت رو نمایش میدیم. این مطلب یک جلسه از دوره آموزش فریمورک محبوب لاراول - پروژه فروشگاه فایل پیشرفته است و برای دی,دوره,مجازی,جلسه,لیست,پکیج,کاربر,بررسی,دیتابیس,دسته,بندی ...ادامه مطلب
0 134 ۲۰ مرداد ۹۶ به نام خدا و سلام.در ادامه جلسه قبل که در مورد بحث پرداخت ها و سیستم خرید طرح ها دانلود فایل صحبت کردیم در این جلسه در مورد خریداری پیکج های فایل و نحوه پیاده سازی سیستم آن و برای کاربران صحبت خواهیم کرد. این مطلب یک جلسه از دوره آموزش فریمورک محبوب لاراول - پروژه فروشگاه فایل پی, ...ادامه مطلب
0 39 ۱۸ مرداد ۹۶ به نام خدا و سلام. در این جلسه قصد داریم اطلاعات مرتبط با پکیج ها و فایل ها در جدول مربوطه که در جلسه قبل ایجاد کردیم ذخیره کنیم. روش دریافت اطلاعات مرتبط با متدهای مربوطه و آشنایی با متدها attach , detach و symc رو در ایم جلسه آموزش خواهیم داد. این مطلب یک جلسه از دوره آموزش فریم, ...ادامه مطلب