الفرق بين المراجعتين لصفحة: «Python/os/getenvb»

من موسوعة حسوب
< Python‏ | os
إنشاء الصفحة
 
ط تصحيح التصنيف
سطر 3: سطر 3:


== البنية العامة ==
== البنية العامة ==
<syntaxhighlight>
<syntaxhighlight lang="python3">
getenvb(key, default=None)
getenvb(key, default=None)
</syntaxhighlight>حيث الوسيط <code>key</code> هو متغيّر البيئة، والوسيط <code>default</code> يُمثِّل القيمة الافتراضيّة لمتغيّر البيئة في حال عدم وجوده.
</syntaxhighlight>حيث الوسيط <code>key</code> هو متغيّر البيئة، والوسيط <code>default</code> يُمثِّل القيمة الافتراضيّة لمتغيّر البيئة في حال عدم وجوده.

مراجعة 13:43، 18 يوليو 2018

تُعيد الدالة قيمة مُتغيّر البيئة المُمرَّر. القيمة المُعادة من هذه الدالة، وكذلك وسائِطها، مُمثَّلة بالبايتات.

البنية العامة

getenvb(key, default=None)

حيث الوسيط key هو متغيّر البيئة، والوسيط default يُمثِّل القيمة الافتراضيّة لمتغيّر البيئة في حال عدم وجوده.

القيمة المعادة

تُعيد الدالة قيمة مُتغيّر البيئة المُمرَّر (key)، أو قيمة الوسيط default في حال عدم وجود المتغيّر. ينبغي أن تكون الوسائط والقيمة المعادة مُمثَّلة بالبايتات.

تتوفر هذه الدالة فقط في حال كان للمتغيّر supports_bytes_environ القيمة True.

الدالة متوفرة في معظم الأنظمة الشبيهة بيونكس.

أمثلة

>>> from os import getenvb
>>> getenvb(b"DESKTOP_SESSION", "TEST")
b'xfce'

مصادر