الفرق بين المراجعتين لصفحة: «Python/urllib/request/BaseHandler/default open»

من موسوعة حسوب
< Python‏ | urllib‏ | request
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>BaseHandler.default_open()‎‎</code> في بايثون}}</noinclude> هذا التابع غير معرّف في الصن...'
 
لا ملخص تعديل
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>BaseHandler.default_open()‎‎</code> في بايثون}}</noinclude>
<noinclude>{{DISPLAYTITLE:الدالة <code>BaseHandler.default_open()‎‎</code> في بايثون}}</noinclude>


هذا التابع غير معرّف في الصنف BaseHandler، ولكن يجب على الأصناف المتفرّعة منه أن تعرّف هذا التابع إن كان المطلوب التقاط جميع عناوين URL.
هذا التابع غير معرّف في الصنف <code>BaseHandler</code>، ولكن يجب على الأصناف المتفرّعة منه أن تعرّف هذا التابع إن كان المطلوب التقاط جميع عناوين URL.


يُستدعى هذا التابع، في حال استخدامه، من قبل كائن OpenerDirector الأب. يجب أن يعيد التابع كائنًا شبيهًا بالملفات file-like object كما هو موصوف في القمية المعادة من التابع open()‎ في كائنات OpenerDirector، أو يعيد القيمة None. يجب أن يطلق التابع الخطأ URLError دائمًا إلا في حالات استثنائية (لا يجوز ربط الاستثناء MemoryError مثلًا بالاستثناء URLError).
يُستدعى هذا التابع، في حال استخدامه، من قبل كائن <code>OpenerDirector</code> الأب. يجب أن يعيد التابع كائنًا شبيهًا بالملفات file-like object كما هو موصوف في القمية المعادة من التابع <code>open()‎</code> في كائنات <code>OpenerDirector</code>، أو يعيد القيمة <code>None</code>. يجب أن يطلق التابع الخطأ <code>URLError</code> دائمًا إلا في حالات استثنائية (لا يجوز ربط الاستثناء <code>MemoryError</code> مثلًا بالاستثناء <code>URLError</code>).


يُستدعى هذا التابع قبل أي تابع open خاصّ بالبروتوكول.
يُستدعى هذا التابع قبل أي تابع <code>open</code> خاصّ بالبروتوكول.


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

مراجعة 20:24، 31 يناير 2019


هذا التابع غير معرّف في الصنف BaseHandler، ولكن يجب على الأصناف المتفرّعة منه أن تعرّف هذا التابع إن كان المطلوب التقاط جميع عناوين URL.

يُستدعى هذا التابع، في حال استخدامه، من قبل كائن OpenerDirector الأب. يجب أن يعيد التابع كائنًا شبيهًا بالملفات file-like object كما هو موصوف في القمية المعادة من التابع open()‎ في كائنات OpenerDirector، أو يعيد القيمة None. يجب أن يطلق التابع الخطأ URLError دائمًا إلا في حالات استثنائية (لا يجوز ربط الاستثناء MemoryError مثلًا بالاستثناء URLError).

يُستدعى هذا التابع قبل أي تابع open خاصّ بالبروتوكول.

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

BaseHandler.default_open(req)

مصادر