Urllib3.

مكتبة HTTP مع تجمع اتصال آمن للخيط ودعم نشر ملف
التحميل الان

Urllib3. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Andrey Petrov
  • موقع ويب الناشر:
  • http://code.google.com/u/shazow/

Urllib3. العلامات


Urllib3. وصف

مكتبة HTTP مع تجميع اتصال آمن للخيط ودعم وظيفة ملف Urllib3 هي مكتبة ثياب HTTP مع تجمع الاتصالات الآمنة للخيط ودعم نشر الملفات .highlights: * إعادة استخدام نفس اتصال مأخذ التوصيل لطلبات متعددة (httpconnectionpool) * نشر الملف (encode_multipart_formdata) * إعادة التوجيه المدمج وإعادة المحاولة (اختياري) * خطأ في صفحات Safewhat مع Urllib و Urllib2؟ هناك ميزتان حاسما مفقودين من مكتبة Python القياسية: اتصال إعادة استخدام / تجمع وإرسال الملفات. ليس من الصعب للغاية تطبيق هذه نفسك، لكن من الأسهل بكثير استخدام وحدة نمطية فعلت بالفعل العمل من أجلك. لا يوجد لدى Urllies Python القياسي Urllib و Urllib2 مع بعضها البعض. تم تصميمهم ليكونوا مستقلين ومستقلة، كل حل نطاق مختلف من المشكلات، وأوريلب 3 يتبعون في الوريد مماثل. لماذا أريد إعادة استخدام الاتصالات؟ الأداء. عندما تقوم عادة بإجراء مكالمة Urllib، يتم إنشاء اتصال مأخذ توصيل منفصل مع كل طلب. عن طريق إعادة استخدام المقابس الموجودة (مدعومة منذ HTTP 1.1)، ستتولى الطلبات موارد أقل في نهاية الخادم، وكذلك توفير وقت استجابة أسرع في نهاية العميل. مع بعض المعايير البسيطة (انظر الاختبار / المعيار .py)، يقوم تنزيل 15 URL من Google.com على نحو مرتين بأسرع وقت عند استخدام HttpConnectionPool (والذي يستخدم اتصال واحد) من استخدام Urllib العادي (الذي يستخدم 15 اتصالا). هذه المكتبة مثالية : * التحدث إلى API * الزحف على موقع الويب * أي موقف حيث يتمكن من نشر الملفات، والتعامل مع إعادة التوجيه، وإعادة المحاولة مفيدة. إنه خفيف الوزن نسبيا، لذلك يمكن استخدامه لأي شيء! أمثلة: انتقل إلى الأمثلة Wiki للحصول على أمثلة أكثر إبراز بناء الجملة لطيفة. ولكن، قصة قصيرة قصيرة: من Urllib3 استيراد httpconnectionpoolapi_url = 'http://ajax.googleapis.com/ajax / خدمات / Search / Search / Web'Http_Pool = httpconnectionpool.from_url (api_url) الحقول = {'v': '' 1.0 '،' q ':' orllib3 '} r = http_pool.get_url (api_url، الحقول) .متطلبات البيانات: بيثون


Urllib3. برامج ذات صلة

حرمان

PAN عبارة عن أخبار USENET الذي يحاول أن يكون مفيدا لكل من مجموعات الأخبار القائمة على النصوص والنصية. ...

204

تحميل