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

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

This view

  • Original page
  • New address

GeezerVison is showing python.github.io — خدمات عام سیستم‌عامل

خدمات عام سیستم‌عامل¶

ماژول‌های توصیف‌شده در این فصل، رابط‌هایی به امکانات سیستم‌عامل فراهم می‌کنند که در (تقریباً) همه‌ی سیستم‌عامل‌ها در دسترس هستند، مانند پرونده‌ها و ساعت. این رابط‌ها عموماً بر اساس رابط‌های Unix یا C مدل‌سازی شده‌اند، اما در بیشتر سیستم‌های دیگر نیز در دسترس هستند. در ادامه یک مرور کلی آمده است:

  • os --- رابط‌های متفرقه سیستم‌عامل
    • نام پرونده‌ها، آرگومان‌های خط فرمان و متغیرهای محیطی
    • حالت UTF-8 پایتون
    • پارامترهای فرایند
    • ایجاد شیء پرونده
    • عملیات توصیف‌گر پرونده
      • پرس‌وجوی اندازه‌ی پایانه
      • وراثت توصیف‌گرهای پرونده
    • پرونده‌ها و پوشه‌ها
      • توصیف‌گرهای پرونده زمان‌سنج
      • ویژگی‌های گسترش‌یافته لینوکس
    • مدیریت فرایند
    • رابط با زمان‌بند
    • اطلاعات متفرقه سیستم
    • اعداد تصادفی
  • io --- ابزارهای اصلی برای کار با جریان‌ها
    • نمای کلی
      • ورودی/خروجی متنی
      • ورودی/خروجی دودویی
      • ورودی/خروجی خام
    • کدگذاری متن
      • فعال‌سازی اختیاری هشدار کدگذاری (EncodingWarning)
    • رابط ماژول سطح بالا
    • سلسله‌مراتب کلاس
      • کلاس‌های پایه‌ی ورودی/خروجی
      • ورودی/خروجی خام پرونده
      • جریان‌های با میان‌گیر
      • ورودی/خروجی متنی
    • نوع‌بندی ایستا
    • کارایی
      • ورودی/خروجی دودویی
      • ورودی/خروجی متنی
      • چندنخی
      • بازورودپذیری (Reentrancy)
  • time --- دسترسی به زمان و تبدیل‌ها
    • توابع
    • ثابت‌های شناسه‌ی ساعت
    • ثابت‌های منطقه زمانی
  • logging --- امکان ثبت رویدادها برای پایتون
    • اشیای Logger
    • سطوح گزارش‌گیری
    • اشیاء هندلر
    • اشیای قالب‌بند (Formatter)
    • اشیای فیلتر
    • اشیای LogRecord
    • ویژگی‌های LogRecord
    • اشیای LoggerAdapter
    • ایمنی نخ (Thread Safety)
    • توابع سطح ماژول
    • ویژگی‌های سطح ماژول
    • یکپارچگی با ماژول warnings
  • logging.config --- پیکربندی گزارش‌گیری
    • توابع پیکربندی
    • ملاحظات امنیتی
    • طرح‌واره‌ی دیکشنری پیکربندی
      • جزئیات طرح‌واره‌ی دیکشنری
      • پیکربندی افزایشی
      • ارتباط‌های شیء
      • اشیاء تعریف‌شده توسط کاربر
      • ترتیب پیکربندی هندلر
      • دسترسی به اشیاء خارجی
      • دسترسی به اشیاء داخلی
      • حل ایمپورت و ایمپورت‌کننده‌های سفارشی
      • پیکربندی QueueHandler و QueueListener
    • قالب پرونده‌ی پیکربندی
  • logging.handlers --- هندلرهای گزارش‌گیری (Logging handlers)
    • StreamHandler
    • FileHandler
    • NullHandler
    • WatchedFileHandler
    • BaseRotatingHandler
    • RotatingFileHandler
    • TimedRotatingFileHandler
    • SocketHandler
    • DatagramHandler
    • SysLogHandler
    • NTEventLogHandler
    • SMTPHandler
    • MemoryHandler
    • HTTPHandler
    • QueueHandler
    • QueueListener
  • platform --- دسترسی به داده‌های شناسایی پلتفرم زیربنایی
    • چندسکویی
    • سکوی ویندوز
    • سکوی macOS
    • سکوی iOS
    • سکوهای یونیکس
    • سکوهای لینوکسی
    • پلتفرم اندروید
    • کاربرد خط فرمان
  • errno --- نمادهای سیستمی استاندارد errno
  • ctypes --- کتابخانه‌ای از توابع خارجی برای پایتون
    • آموزش ctypes
      • بارگذاری کتابخانه‌های پیوند پویا
      • دسترسی به توابع از DLLهای بارگذاری‌شده
      • فراخوانی توابع
      • انواع داده بنیادی
      • فراخوانی توابع، ادامه
      • فراخوانی توابع چندآرگومانی (variadic functions)
      • فراخوانی توابع با انواع داده سفارشی خودتان
      • مشخص کردن انواع آرگومان‌های مورد نیاز (function prototypes)
      • انواع بازگشتی
      • انتقال اشاره‌گرها (یا: انتقال پارامترها با ارجاع)
      • ساختارها و اجتماع‌ها (unions)
      • چیدمان ساختار/اجتماع (union)، هم‌ترازی و ترتیب بایت
      • فیلدهای بیتی در ساختارها و اجتماعها
      • آرایه‌ها
      • اشاره‌گرها
      • ایمنی نخ بدون GIL
      • تبدیل نوع‌ها
      • انواع ناقص
      • توابع کال‌بک
      • دسترسی به مقادیر اکسپورتشده از DLLها
      • شگفتی‌ها
      • انواع داده با اندازه متغیر
    • مرجع ctypes
      • بارگذاری کتابخانه‌های مشترک
      • یافتن کتابخانه‌های مشترک
      • فهرست کتابخانه‌های اشتراکی بارگذاری‌شده
      • توابع خارجی
      • پیش‌نمونه‌های تابع
      • توابع کاربردی
      • انواع داده
      • انواع داده بنیادی
      • انواع داده‌های ویندوز
        • انواع ساده
        • انواع دسته‌ها
        • ساختارها
        • انواع اشاره‌گر
        • ثابت‌ها و توابع
      • انواع داده ساختاریافته
      • آرایه‌ها و اشاره‌گرها
      • استثناها
© حق نشر 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.