این برنامه پایتونی به متغیرهای محیطی سیستم دسترسی پیدا میکند و مقادیر آنها را نمایش میدهد.
متغیرهای محیطی شامل اطلاعاتی مانند نام کاربری، مسیرهای سیستم، تنظیمات شبکه و سایر پارامترهای محیط اجرا هستند.
برای این کار از کتابخانه os استفاده میشود.
import os
# نمایش تمام متغیرهای محیطی
print("\n--- Environment Variables ---")
for key, value in os.environ.items():
print(f"{key} = {value}")
import os
# دریافت مقدار متغیر محیطی خاص
username = os.environ.get("USERNAME") or os.environ.get("USER")
print(f"نام کاربری سیستم: {username}")
--- Environment Variables ---
PATH = /usr/bin:/bin:/usr/sbin:/sbin
HOME = /Users/shahin
LANG = en_US.UTF-8
...
نام کاربری سیستم: shahin
- کتابخانه os بهصورت پیشفرض در پایتون وجود دارد
- os.environ یک دیکشنری از متغیرهای محیطی سیستم است
- با استفاده از حلقه for میتوان همه متغیرها را مرور کرد
- برای دریافت مقدار خاص، از os.environ.get("نام") استفاده میشود