نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

الصنف KeyError في روبي

يُطلق الاستثناء KeyError عندما لا يكون المفتاح (key) المُحدد موجودًا، وهو صنف فرعي من IndexError. h = {"foo" => :bar} h.fetch("foo") #=> :bar h.fetch("baz") #=> KeyError: key not found: "baz" توابع الكائن العامة (Public Instance Methods) key يعيد المفتاح الذي تسبب في رمي الخطأ KeyError. receiver يعيد المتلقي (receiver) المقترن بالاستثناء KeyError. مصادر قسم الصنف KeyError في توثيق روبي الرسمي.

التابع KeyError.receiver‎ في روبي

يعيد التابع receiver المتلقي (receiver) المقترن بالاستثناء KeyError. البنية العامة receiver → object‎ القيمة المعادة يعاد المستقبل (receiver) المقترن بالاستثناء KeyError. انظر أيضا التابع key: يعيد المفتاح الذي تسبب في رمي الاستثناء KeyError. مصادر قسم التابع receiver‎ في الصنف KeyError‎ في توثيق روبي الرسمي.

التابع KeyError.key‎ في روبي

يعيد التابع key المفتاح الذي تسبب في رمي الاستثناء KeyError. البنية العامة key → object‎ القيمة المعادة يعاد المفتاح الذي تسبب في رمي الاستثناء KeyError. انظر أيضا التابع receiver: يعيد المستقبل (receiver) المقترن بالاستثناء KeyError. مصادر قسم التابع key‎ في الصنف KeyError‎ في توثيق روبي الرسمي.

التابع Hash.fetch_values في روبي

يعيد التابع fetch_values مصفوفة تحتوي على القيم المقترنة بالمفاتيح المعطاة. يرمى الاستثناء KeyError عند تعذر العثور على أحد المفاتيح. البنية العامة fetch_values(key, ...) → array fetch_values(key, ...) { |key| block } → array المعاملات key المفتاح الذي يراد جلب القيمة المقترنة به. ... المفاتيح الأخرى المراد جلب القيم المقترنة بها. القيمة المعادة تعاد مصفوفة تحتوي على القيم المقترنة بالمفاتيح key و ... المعطاة. يرمى الاستثناء KeyError عند تعذر العثور على أحد المفاتيح. أمثلة مثال على استعمال التابع fetch_values: h = { "cat" ...

التابع Hash.fetch في روبي

يعيد التابع fetch قيمة من الكائن Hash لمفتاح معين. إذا كان المفتاح غير موجود، هناك عدة خيارات متاحة لتطبيقها وهي: مع عدم تمرير معاملات أخرى غير المفتاح، سيُرمَى الاستثناء KeyError. إذا مُرِّرت قيمة أخرى بعد المفتاح، فستُعاد هذه القيمة على أساس أنها قيمة افتراضية. إذا أعطيت الكتلة الاختيارية، فستُنفَّذ وتُعاد نتيجتها. البنية العامة fetch(key [, default] ) → obj fetch(key) {| key | block } → obj المعاملات key المفتاح المراد جلب القيمة المرتبطة به في الكائن Hash. default القيمة الافتراضية التي ...

 التابع ENV.fetch في روبي

يجلب التابع fetch‎ قيمة متغير بيئة ذي اسمٍ محدَّدٍ؛ في حال لم يكن ذلك الاسم موجودًا ولم يُمرَّر أي شي إلى التابع ولا حتى كتلة برمجية، فسيٌطلق الخطأ KeyError. أمَّا في حال تمرير كتلة، فستُستدعَى مع الاسم الذي لم يُعثَر عليه ويعاد ناتج تنفيذها، أو إذا أعطي الوسيط default، فستعاد قيمته إن لم تٌعطَ أي كتلة في تلك الحالة. البنية العامة fetch(name) → value fetch(name, default) → value fetch(name) { |missing_name| ... } → value المعاملات name اسم متغير البيئة المراد البحث ...

Python/pathlib/Path/owner

التابع PurePath.owner في بايثون يعيد هذا التابع اسم المستخدم المالك للملف. ويرمي استثناءً KeyError إن كان معرف المستخدم uid غير موجود في قاعدة بيانات النظام. يُمسح باستخدام هذا التابع في أنظمة POSIX فقط، ويُرمى الاستثناء NotImplementedError عند استدعائه في ويندوز. البنية العامة المعاملات بدون معاملات القيمة المعادة يعيد هذا التابع اسم المستخدم المالك للملف. ويرمي استثناءً KeyError إن كان معرف المستخدم uid غير موجود في قاعدة بيانات النظام. أمثلة يبين المثال التالي طريقة استخدام التابع: انظر أيضًا مصادر

التابع dict.popitem()‎ في بايثون

يحذف التابع زوج (مفتاح، قيمة) عشوائيًا من القاموس ويعيد قيمته. البنية العامة dict.popitem() القيمة المعادة يعيد التابع زوج (مفتاح، قيمة) المحذوف من القاموس، ويطلق الخطأ KeyError إن كانت المجموعة فارغة. أمثلة يبين المثال التالي النتائج المعادة من تطبيق التابع: >>> employee = {'first-name': 'Ahmed', 'last-name': 'Jamil', 'age': 28} >>> employee.popitem() ('age', 28) >>> employee.popitem() ('last-name', 'Jamil') >>> employee.popitem() ('first-name', 'Ahmed') >> employee.popitem() Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: 'popitem(): dictionary is empty' انظر أيضًا القواميس في بايثون. التابع dict.pop()‎: حذف المفتاح المحدد ...

التابع set.remove()‎ في بايثون

يحذف التابع عنصرًا واحدًا من المجموعة. البنية العامة remove(elem) المعاملات elem العنصر المراد حذفه من المجموعة. إن لم يكن هذا العنصر ضمن المجموعة يطلق التابع الخطأ KeyError. أمثلة أمثلة نموذجية عن استخدام هذا التابع: >>> s = {1, 2, 3, 4, 5} >>> s.remove(3) >>> s {1, 2, 4, 5} >>> s.remove(6) Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: 6 انظر أيضًا المجموعات في بايثون. التابع set.add()‎: إضافة عنصر واحد إلى المجموعة. التابع set.discard()‎: حذف عنصر واحد من المجموعة إن ...

التابع dict.pop()‎ في بايثون

يحذف التابع المفتاح المحدد في المعاملات ويعيد قيمته. البنية العامة dict.pop(key[, default]) المعاملات key المفتاح المراد حذفه. default القيمة التي يعيدها التابع في حال عدم العثور على المفتاح المطلوب. القيمة المعادة إن كان المفتاح المراد حذفه موجودًا في القاموس فإنّ التابع يحذفه ويعيد قيمته، وإن لم يكن المفتاح موجودًا فإنّ التابع يعيد قيمة المعامل default. في حال لم يكن المفتاح المراد حذفه موجودًا في القاموس ولم يمتلك المعامل default أيّ قيمة فإنّ التابع يطلق الخطأ KeyError. أمثلة يوضح المثال التالي ...

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).