پروژه خراش دادن خود را با Puppeteer Extra ارتقا دهید

همانطور که در راهنمای ما برای اسکرپینگ وب با Puppeteer مشخص شده است، این کتابخانه اتوماسیون مرورگر یک متحد فوق العاده برای استخراج داده ها از سایت های محتوای پویا است. با این حال، مانند هر ابزار دیگری، کاستی هایی دارد. اینجاست که Puppeteer Extra وارد عمل می شود!

در این راهنما شما را با puppeteer-extra-کتابخانه ای که بسته می شود puppeteer برای گسترش آن با پشتیبانی افزونه. آماده شوید تا پروژه خراش دادن عروسکی خود را به سطح بعدی ببرید! 🚀

Puppeteer Extra یک لفاف سبک وزن در اطراف است puppeteer که امکان ادغام افزونه را از طریق یک رابط تمیز فراهم می کند. اگرچه توسط تیم پشتیبان Puppeteer توسعه نیافته است، این پروژه جامعه محور صدها هزار بارگیری هفتگی و بیش از 6 هزار ستاره در GitHub دارد.

نمودار ستارگان GitHub را در زیر بررسی کنید – واضح است که puppeteer-extra محبوبیت repo در طول سال ها به طور مداوم در حال افزایش بوده است:
ظهور Puppeteer Extra در GitHubظهور Puppeteer Extra در GitHub

پلاگین هایی که به طور رسمی توسط Puppeteer Extra پشتیبانی می شوند عبارتند از:

علاوه بر اینها، با افزونه های انجمن زیر ادغام می شود:

بدون شک، Puppeteer یکی از بهترین کتابخانه های مرورگر بدون سر برای خراش دادن و آزمایش است. اما بیایید صادق باشیم – این محدودیت‌های خود را دارد، به خصوص وقتی با فناوری ضد ربات مانند اثرانگشت مرورگر و CAPTCHA مواجه می‌شویم. راهنمای ما را بخوانید تا نحوه برخورد با اتوماسیون reCAPTCHA را بیاموزید.

وب سایت های مسلح …

Source link