GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • codeop --- کامپایل کد پایتون
  • zipimport --- ایمپورت ماژول‌ها از آرشیوهای Zip
  • گزارش یک اشکال
  • بهبود این صفحه
  • نمایش منبع
  • نمایش منبع ترجمه
  • اندیس
  • ماژول‌ها
  • Python
  • 3.15.2 documentation
  • کتابخانه‌ی استاندارد پایتون
  • ایمپورت ماژول‌ها

This view

  • Original page
  • New address

GeezerVison is showing python.github.io — ایمپورت ماژول‌ها

ایمپورت ماژول‌ها¶

ماژول‌های توصیف‌شده در این فصل، روش‌های جدیدی را برای ایمپورت سایر ماژول‌های پایتون و قلاب‌هایی (hooks) برای سفارشی‌سازی فرایند ایمپورت فراهم می‌کنند.

فهرست کامل ماژول‌های توصیف‌شده در این فصل عبارت است از:

  • zipimport --- ایمپورت ماژول‌ها از آرشیوهای Zip
    • اشیاء zipimporter
    • مثال‌ها
  • pkgutil --- ابزار گسترش بسته
  • modulefinder --- یافتن ماژول‌های استفاده‌شده توسط یک اسکریپت
    • نمونه‌ای از کاربرد ModuleFinder
  • runpy --- یافتن و اجرای ماژول‌های پایتون
  • importlib --- پیاده‌سازی import
    • مقدمه
    • توابع
    • importlib.abc -- کلاس‌های پایه انتزاعی مرتبط با ایمپورت
    • importlib.machinery -- ایمپورت‌کننده‌ها و قلاب‌های مسیر (path hooks)
    • importlib.util -- کد سودمند برای ایمپورت‌کننده‌ها
    • مثال‌ها
      • ایمپورت به‌صورت برنامه‌ای
      • بررسی اینکه آیا یک ماژول می‌تواند ایمپورت شود
      • ایمپورت مستقیم یک پرونده منبع
      • پیاده‌سازی ایمپورت‌های تنبل
      • راه‌اندازی یک ایمپورت‌کننده (importer)
      • شبیه‌سازی importlib.import_module()
  • importlib.resources -- خواندن، باز کردن و دسترسی به منابع بسته
    • API تابعی
  • importlib.resources.abc -- کلاس‌های پایه انتزاعی برای منابع
  • importlib.metadata -- دسترسی به فراداده‌ی بسته
    • نمای کلی
    • API تابعی
      • نقاط ورود
      • فراداده‌ی توزیع
      • نسخه‌های توزیع
      • پرونده‌های توزیع
      • نیازمندی‌های توزیع
      • نگاشت ایمپورت به بسته‌های توزیع
    • توزیع‌ها
    • کشف توزیع
    • پیاده‌سازی فراهم‌کنندگان سفارشی
      • مثال
  • مقداردهی اولیه‌ی مسیر جستجوی ماژول sys.path
    • محیط‌های مجازی
    • پرونده‌های _pth
    • پایتون تعبیه‌شده
© حق نشر 2001 Python Software Foundation.
این صفحه تحت مجوز بنیاد نرم‌افزار پایتون نسخه ۲ منتشر شده است.
مثال‌ها، دستورالعمل‌ها، و سایر کدهای موجود در مستندات همچنین تحت مجوز بدون بند BSD منتشر شده‌اند.
برای اطلاعات بیشتر به تاریخچه و مجوز مراجعه کنید.

بنیاد نرم‌افزار پایتون یک شرکت غیرانتفاعی است. لطفاً کمک مالی کنید.

آخرین به‌روزرسانی در نوامبر 12, 2026 (06:19 UTC). آیا اشکالی یافتید؟
ساخته شده با Sphinx 9.1.0.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.