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

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>ConfigParser.read_string()‎‎</code> في بايثون}}</noinclude> يفسّر التابع الإعدادات من س...'
 
 
سطر 10: سطر 10:
read_string(string, source='<string>')
read_string(string, source='<string>')
</syntaxhighlight>
</syntaxhighlight>
== المعاملات ==
== المعاملات ==
=== string ===
السلسلة النصية المراد تفسير الإعدادات فيها.


=== source ===
=== ‎<code>string</code> ===
معامل اختياري يحدد اسمًا خاصًّا بالسياق context-specific name للسلسلة النصية الممرّرة. تُستخدم القيمة '<string>' في حال عدم استخدام هذا المعامل. عادة ما تكون قيمة هذا المعامل مسارًا في ملفات النظام أو عنوان URL.
[[Python/str|السلسلة النصية]] المراد تفسير الإعدادات فيها.
== القيمة المعادة ==


=== <code>source</code> ===
معامل اختياري يحدد اسمًا خاصًّا بالسياق context-specific name [[Python/str|للسلسلة النصية]] الممرّرة. تُستخدم القيمة <code>'<string>'</code> في حال عدم استخدام هذا المعامل. عادة ما تكون قيمة هذا المعامل مسارًا في ملفات النظام أو عنوان URL.
== أمثلة ==
== أمثلة ==



المراجعة الحالية بتاريخ 18:33، 30 نوفمبر 2018


يفسّر التابع الإعدادات من سلسلة نصية.

ملاحظة: هذا التابع جديد في الإصدار 3.2 من بايثون.

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

read_string(string, source='<string>')

المعاملات

string

السلسلة النصية المراد تفسير الإعدادات فيها.

source

معامل اختياري يحدد اسمًا خاصًّا بالسياق context-specific name للسلسلة النصية الممرّرة. تُستخدم القيمة '<string>' في حال عدم استخدام هذا المعامل. عادة ما تكون قيمة هذا المعامل مسارًا في ملفات النظام أو عنوان URL.

أمثلة

يبين المثال التالي طريقة عمل التابع:

>>> import configparser

>>> sample_config = """
... [mysqld]
...   user = mysql
...   pid-file = /var/run/mysqld/mysqld.pid
...   skip-external-locking
...   old_passwords = 1
...   skip-bdb
...   # we don't need ACID today
...   skip-innodb
... """
>>> config = configparser.ConfigParser(allow_no_value=True)
>>> config.read_string(sample_config)

انظر أيضًا

  • التابع read()‎: يحاول التابع قراءة وتفسير مكرِّر iterable من أسماء الملفات ويعيد قائمة بأسماء الملفات التي جرى تفسيرها بنجاح.
  • التابع read_file()‎: يقرأ التابع ويفسّر الإعدادات من المكرِّر المعطى.
  • التابع read_dict()‎: يحمّل التابع الإعدادات من أي كائن يوفّر تابعًا شبيهًا بالتابع items()‎ في كائنات dict.

مصادر