الدالة csv.get_dialect()
في بايثون
تعيد الدالة اللهجة المرتبطة بالاسم المعطى.
البنية العامة
csv.get_dialect(name)
المعاملات
name
اسم اللهجة المطلوبة.
القيمة المعادة
تعيد الدالة اللهجة المرتبطة بالاسم المعطى.
تُطلق الدالة استثناء إن كان الاسم المعطى غير موجود في سجلّ اللهجات. تعيد الدالة كائن Dialect
غير قابل للتعديل.
أمثلة
يعرض المثال التالي طريقة الاستفادة من هذه الدالة:
>>> import csv
>>> csv.register_dialect('unixpwd', delimiter=':', quoting=csv.QUOTE_NONE)
>>> csv.get_dialect('unixpwd')
<_csv.Dialect object at 0x7f29af0a6ae8>
>>> csv.get_dialect('xpwd')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
_csv.Error: unknown dialect
انظر أيضًا
- الدالة
csv.register_dialect()
: تربط الدالة اللهجة المعطاة بالاسم المحدّد.
- الدالة
csv.unregister_dialect()
: تحذف الدالة اللهجة المرتبطة بالاسم المعطى من سجلّ اللهجات.
- الدالة
csv.list_dialects()
: تعيد الدالة قائمة باللهجات المسجّلة.
- الصنف
Dialect
.