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

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

This view

  • Original page
  • New address

GeezerVison is showing python.github.io — دسترسی به پرونده و پوشه

دسترسی به پرونده و پوشه¶

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

  • pathlib --- مسیرهای شیء‌گرای سامانه فایل‌بندی
    • استفاده‌ی پایه
    • استثناها
    • مسیرهای خالص
      • ویژگی‌های عمومی
      • عملگرها
      • دسترسی به بخش‌های منفرد
      • متدها و ویژگی‌ها
    • مسیرهای عینی
      • تجزیه و تولید URIها
      • گسترش و حل مسیرها
      • پرس‌وجوی نوع و وضعیت پرونده
      • خواندن و نوشتن پرونده‌ها
      • خواندن پوشه‌ها
      • ایجاد پرونده‌ها و پوشه‌ها
      • کپی، جابه‌جایی و حذف
      • مجوزها و مالکیت
    • زبان الگو
    • مقایسه با ماژول glob
    • مقایسه با ماژول‌های os و os.path
      • ابزارهای متناظر
    • پروتکل‌ها
  • os.path --- دستکاری‌های رایج مسیر
  • stat --- تفسیر نتایج stat()
  • filecmp --- مقایسه پرونده‌ها و پوشه‌ها
    • کلاس dircmp
  • tempfile --- تولید پرونده‌ها و پوشه‌های موقت
    • مثال‌ها
    • توابع و متغیرهای منسوخ
  • glob --- بسط الگوی مسیر به سبک یونیکس
    • مثال‌ها
  • fnmatch --- تطبیق الگوی نام‌پرونده یونیکس
  • linecache --- دسترسی تصادفی به سطرهای متن
  • shutil --- عملیات پرونده سطح‌بالا
    • عملیات پوشه‌ها و پرونده‌ها
      • عملیات کپی کارآمد وابسته به سکو
      • مثال copytree
      • مثال rmtree
    • عملیات بایگانی
      • مثال بایگانی
      • مثال بایگانی با base_dir
    • پرس‌وجوی اندازه‌ی پایانه‌ی خروجی

همچنین ببینید

ماژول os

رابط‌های سیستم‌عامل، از جمله توابعی برای کار با پرونده‌ها در سطحی پایین‌تر از اشیای پرونده پایتون.

ماژول io

کتابخانه‌ی I/O توکار پایتون، شامل هر دو دسته کلاس‌های انتزاعی و برخی کلاس‌های عینی، مانند I/O پرونده.

تابع توکار open()

روش استاندارد برای باز کردن پرونده‌ها جهت خواندن و نوشتن با پایتون.

© حق نشر 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.