در libcurl یک کتابخانه به خوبی شناخته شده C برای بازیابی و دانلود محتوای آنلاین برنامه نویسی است.
PycURL یک ماژول پایتون است که شامل API که روابط را به منبع libcurl و اجازه می دهد تا توسعه دهندگان پایتون برای انجام همان چیزهایی libcurl کند است، اما با استفاده از کد پایتون به جای C.
همانطور که می بینید یک ابزار بسیار مفید به اطراف، به خصوص اگر شما تنظیمات برنامه نویسی C را نمی دانند.
البته، با استفاده از PycURL نیاز libcurl به صورت محلی نصب شود. برای مواردی که این امکان پذیر نمی باشد، هستند بسیاری از گزینه های خالص پایتون وجود دارد. مثال:. urllib3 یا urllib4
چه جدید در این نسخه است:
در پایتون 3.4 در حال حاضر رسما پشتیبانی می کند.
بسته های ویندوز در حال حاضر libcurl برابر zlib می ساخت.
CherryPy دیگر مورد نیاز برای مجموعه تست، ماژول اس اس ال را از کتابخانه استاندارد پایتون است به جای استفاده می شود.
ثابت نشت مرجع از سوکت و تایمر تماس مجدد در موارد CurlMulti.
ساخت ثابت در برابر اپناساسال در از Cygwin، که در آن pycurl نیاز به پیوند در برابر libcrypto به جای libssl.
اضافه شده CURLOPT_SSH_KNOWNHOSTS (libcurl 7.19.6+).
او CURLE_FTP_ACCEPT_FAILED (libcurl 7.24.0+).
او CURLE_NOT_BUILT_IN و CURLE_UNKNOWN_OPTION (libcurl 7.21.5+).
جدید در نسخه است 7.19.3.1:
Added گزینه setup.py --avoid-stdio برای جلوگیری از عبور اشاره گر فایل را از پایتون به libcurl. امر به پایتون 2 تنها.
او CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE، CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE، CURLMOPT_MAX_HOST_CONNECTIONS، CURLMOPT_MAX_PIPELINE_LENGTH، CURLMOPT_MAX_TOTAL_CONNECTIONS چند گزینه.
منطق تشخیص SSL تغییر به مشورت `حلقه-پیکربندی --static-libs` حتی اگر` حلقه-پیکربندی --libs` موفق شد. این باید رفتار پیش 7.19.3 با توجه به تشخیص SSL خودکار دست یابد.
نظر یافت نشد