شما این محصولات را انتخاب کرده اید

سبد خرید

چگونه می‌توانید ماژول‌ ها و پکیج‌ ها را به برنامه‌ های خود اضافه کنید؟
شناسه پست: 14020
بازدید: 13

چگونه می‌توانید ماژول‌ ها و پکیج‌ ها را به برنامه‌ های خود اضافه کنید؟

توضیحات:

در پایتون، ماژول‌ها و پکیج‌ها به شما امکان می‌دهند کدهای خود را به بخش‌های مختلف تقسیم کرده و به صورت منطقی و سازمان‌یافته در برنامه‌هایتان استفاده کنید. در زیر توضیحاتی در مورد اضافه کردن ماژول‌ها و پکیج‌ها به برنامه‌های پایتون آورده شده است:

  1. ایجاد ماژول:

    • یک ماژول در پایتون یک فایل با پسوند .py است که شامل توابع، کلاس‌ها، متغیرها و دیگر اجزای کد است.
    • برای اضافه کردن یک ماژول به برنامه‌ی خود، کافی است فایل ماژول را در همان دایرکتوری که برنامه‌ی شما قرار دارد قرار دهید.
    • برای مثال، فرض کنید یک فایل به نام utils.py داریم که شامل توابع مفیدی برای برنامه‌ی ما است. برای استفاده از این ماژول، کافی است از دستور import استفاده کنیم:
    # utils.py
    def add(a, b):
        return a + b
    
    def subtract(a, b):
        return a - b
    
    # main.py
    import utils
    
    result = utils.add(10, 5)
    print(result)
    
     
  2. ایجاد پکیج:

    • یک پکیج در پایتون یک دایرکتوری است که شامل یک یا چند ماژول است.
    • برای ایجاد یک پکیج، کافی است یک دایرکتوری با نام دلخواه ایجاد کنید و فایل‌های ماژول خود را درون آن قرار دهید.
    • برای مثال، فرض کنید یک پکیج به نام math_operations داریم که شامل دو ماژول addition.py و subtraction.py است. برای استفاده از این پکیج، کافی است از دستور import استفاده کنیم:

    math_operations/ ├── __init__.py ├── addition.py └── subtraction.py
    # addition.py
    def add(a, b):
        return a + b
    
    # subtraction.py
    def subtract(a, b):
        return a - b
    
     
    # main.py
    from math_operations import addition, subtraction
    
    result1 = addition.add(10, 5)
    result2 = subtraction.subtract(10, 5)
    print(result1, result2)
    

با استفاده از ماژول‌ها و پکیج‌ها، می‌توانید کدهایتان را به صورت منطقی و سازمان‌یافته تر طراحی کنید و از قابلیت‌های مختلفی که توسط پایتون ارائه می‌شود بهره ببرید.

موفق باشید

A.J

پست های مرتبط:

شما می‌توانید از سورس های آماده به راحتی و با کپی پیست در پروژه خود استفاده بفرمایید

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

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

سورسا به عنوان مرجع سورس در تلاش است سورس کد ها و آموزش های تمامی زبان های برنامه نویسی مانند GO C++ Python C PHP SQL JS و… را تحت پوشش قرار داد

اشتراک در
اطلاع از
guest

0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها