مطالب پیشنهادی از سراسر وب

آموزش اسکرپینگ صفحات وب پویا با پایتون و سلنیوم

دسته بندی ها: آموزش پایتون (Python) ، آموزش Beautiful Soup ، آموزش های پلورال سایت (Pluralsight) ، آموزش سلنیوم (Selenium)

آن ها می گویند داده ها مانند سوخت جدید است و با توجه به کاری که می توانید با داده های با کیفیت بالا انجام دهید، به سختی با شما مخالفت خواهند کرد. روش های زیادی برای جمع آوری داده ها وجود دارد که یکی از آن ها استخراج داده های شناور در اطراف وب سایت شماست. این دقیقاً هدف این دوره است. ابتدا، نحوه اسکرپینگ داده ها از وب سایت های پویا را بررسی خواهید کرد. ابزار اصلی مورد استفاده سلنیوم است و دوره با کاوش در آن شروع می شود. سپس، با باز کردن یک صفحه وب با استفاده از یک درایور وب، به مشخصات آن خواهید رفت. سپس یاد خواهید گرفت که عناصر پویا را در یک صفحه وب شناسایی کرده و منبع صفحه را به beautiful soup بسپارید. در پایان، برای تکمیل کردن دوره، چالش های مشترکی که با آن روبرو هستید و روش های افزایش کارایی اسکرپینگ را کشف خواهید کرد. پس از اتمام این دوره، می توانید Python ،Selenium و Beautiful Soup را برای استخراج داده ها از هر صفحه وب پویا ترکیب کنید.

بررسی دوره

آیا این نوشته را دوست داشتید؟
Pluralsight Scraping Dynamic Web Pages with Python and Selenium Author:Pratheerth Padman Duration:1:07:50 Level:Advanced

They say data is the new oil, and given what you can do with high quality data, you'd be hard-pressed to disagree. There are many ways to collect data, one of which is extracting the oodles of data swimming around in the form of websites. That is exactly what this course, Scraping Dynamic Web Pages with Python and Selenium, aims to teach. First, you are going to look at how to scrape data from dynamic websites. The main tool used is Selenium, and the course starts off by exploring that. Next, you will move onto the specifics of it, starting with opening a webpage using a web driver. Then you will learn to identify and locate dynamic elements in a webpage and handing the page source over to beautiful soup. Finally, to round off the course, you will explore the common challenges you will face and methods to increase scraping efficiency. When you are finished with this course, you will be able to combine Python, Selenium, and Beautiful Soup to extract data from any dynamic webpage.

پیشنهاد آموزش مرتبط در فرادرس