اذهب إلى المحتوى
  • 0

هل من مقابل لـ CURL على بايثون؟

محمد بوسكوري

السؤال

سبق لي العمل على بيئة php وقد كان تجربة عمل مع curl، الآن انتقلت إلى العمل على بايثون، فهل من مقابل لـ curl على بايثون يمكنني استخدامه؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

هناك Module على Python يدعى بـ urllib2 والتي تمكن المستخدم من جلب محتوى الروابط ومن ثم استخدامها على الشكل المناسب، حسب الحاجة، وإليك هذا المثال:

import urllib2

manager = urllib2.HTTPPasswordMgrWithDefaultRealm()
manager.add_password(None, 'https://app.streamsend.com/emails', 'login', 'key')
handler = urllib2.HTTPBasicAuthHandler(manager)

director = urllib2.OpenerDirector()
director.add_handler(handler)

req = urllib2.Request('https://app.streamsend.com/emails', headers = {'Accept' : 'application/xml'})

result = director.open(req)
# result.read() ستحتوى على معلومات
# To get say the content-length header
length = result.info()['Content-Length']

 

تم التعديل في بواسطة E.Nourddine
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...