نضع اسمًا مؤلفًا في بيئة العملية. [1] [2]
الخلاصة السريعة
المثال
import getpass,os
old=os.environ.get('LOGNAME')
os.environ['LOGNAME']='OWN'
try:print(getpass.getuser())
finally:
if old is None:
os.environ.pop('LOGNAME')
else:os.environ['LOGNAME']=oldالناتج OWN قيمة اخترناها، لا اسم حساب كشفناه. [1] [2]
أولوية القراءة
الأولوية تمنح LOGNAME غير الفارغ السبق على بقية الأسماء. قراءة هذه القيمة ليست اختبار كلمة مرور. [1] [2]

حدود التجربة
نفحص فرع البيئة بخيط واحد. لا نختبر رجوع الدالة إلى قاعدة المستخدمين عند غياب القيم الأربع. [1] [2]
المراجع
- Python: getpass
- CPython 3.12.14: getpass.py
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
