الفرق بين المراجعتين لصفحة: «Python/ConfigParser/defaults»
< Python | ConfigParser
سطر 23: | سطر 23: | ||
User = hg | User = hg | ||
[ | [topsecret.server.com] | ||
Port = 50022 | Port = 50022 | ||
ForwardX11 = no | ForwardX11 = no |
المراجعة الحالية بتاريخ 11:45، 30 نوفمبر 2018
يعيد التابع قاموسًا يتضمّن القيم الافتراضية على مستوى نسخة الصنف instance-wide defaults.
البنية العامة
defaults()
القيمة المعادة
يعيد التابع قاموسًا يتضمّن القيم الافتراضية على مستوى نسخة الصنف instance-wide defaults.
أمثلة
لنفرض أن لدينا ملف الإعدادات التالي:
[DEFAULT]
ServerAliveInterval = 45
Compression = yes
CompressionLevel = 9
ForwardX11 = yes
[bitbucket.org]
User = hg
[topsecret.server.com]
Port = 50022
ForwardX11 = no
يؤدي استدعاء التابع defaults()
إلى الحصول على المخرجات التالية:
>>> import configparser
>>> config = configparser.ConfigParser()
>>> config.read('config.cfg')
['config.cfg']
>>> config.defaults()
OrderedDict([('serveraliveinterval', '45'), ('compression', 'yes'), ('compressionlevel', '9'), ('forwardx11', 'yes')])