الدالة OpenerDirector.open()‎‎ في بايثون

من موسوعة حسوب
< Python‏ | urllib‏ | request
اذهب إلى التنقل اذهب إلى البحث


يفتح التابع العنوان المعطى (والذي يمكن أن يكون كائن Request أو سلسلة نصية) ويمكن أن يمرّر البيانات المعطاة.

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

OpenerDirector.open(url, data=None[, timeout])

‎المعاملات

معاملات هذا التابع والقيمة المعادة والاستثناءات التي يُطلقها مشابهة لتلك الموجودة في الدالة urlopen()‎ (والتي تستدعي التابع open()‎ على الصنف العام OpenerDirector المثبّت حاليًا).

timeout

يحدّد هذا المعامل الاختياري المهلة الزمنية لإيقاف العمليات مثل محاولة الاتصال (إن لم تحدّد قيمة لهذا المعامل فإنّ التابع سيستخدم القيمة الافتراضية العامّة). يمكن استخدام هذا المعامل مع الاتصالات من نوع HTTP و HTTPS و FTP فقط.

مصادر