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

Scraping Dynamic Web Pages with Python and Selenium

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

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

کاوش سلنیوم با پایتون Exploring Selenium with Python

  • معرفی ماژول Module Introduction

  • نمای کلی خراش دادن صفحات وب پویا Overview of Scraping Dynamic Webpages

  • سلنیوم چیست و در کجا استفاده می شود؟ What Is Selenium and Where Is It Used?

  • سلنیوم وب درایور Selenium WebDriver

  • نسخه ی نمایشی: نصب کتابخانه ها Demo: Installing Libraries

  • نسخه ی نمایشی: باز کردن یک صفحه وب با WebDriver Demo: Opening a Webpage with WebDriver

  • خلاصه Summary

مکان یابی عناصر و پیمایش صفحات وب پویا Locating Elements & Navigating Dynamic Web Pages

  • معرفی ماژول Module Introduction

  • آشنایی با عناصر Introduction to Elements

  • روش های تعیین محل Methods to Locate Elements

  • نسخه ی نمایشی: مکان یابی عناصر در یک صفحه وب - قسمت 1 Demo: Locating Elements in a Webpage - Part 1

  • نسخه ی نمایشی: یافتن عناصر در یک صفحه وب - قسمت 2 Demo: Locating Elements in a Webpage - Part 2

  • نسخه ی نمایشی: پیمایش یک صفحه وب با سلنیوم Demo: Navigating a Webpage with Selenium

  • خلاصه Summary

بارگیری منبع صفحه سلنیوم در BeautifulSoup Loading Selenium Page Source into BeautifulSoup

  • معرفی ماژول Module Introduction

  • مقدمه ای بر سوپ زیبا Introduction to Beautiful Soup

  • انتقال از سلنیوم به سوپ زیبا Transitioning from Selenium to Beautiful Soup

  • نسخه ی نمایشی: ترکیب ابزارها برای تراشیدن یک صفحه وب پویا - مقدمه Demo: Combining Tools to Scrape a Dynamic Webpage - Introduction

  • نسخه ی نمایشی: ترکیب ابزارها برای تراشیدن یک صفحه وب پویا - پیاده سازی عملی Demo: Combining Tools to Scrape a Dynamic Webpage - Practical Implementation

  • خلاصه Summary

غلبه بر چالش ها و افزایش کارایی Overcoming Challenges and Increasing Efficiency

  • معرفی ماژول Module Introduction

  • چالش های موجود در تراشیدن وب Challenges in Web Scraping

  • نکاتی برای افزایش کارآیی بهترین روش ها Tips to Increase Efficiency & Best Practices

  • خلاصه Summary

نمایش نظرات

آموزش تراشیدن صفحات وب پویا با پایتون و سلنیوم
جزییات دوره
1h 7m
25
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
47
4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pratheerth Padman Pratheerth Padman

Pratheerth یک دانشمند داده است که پس از ترکیبی التقاطی از تجربیات کاری و کاری وارد این حوزه شده است. وی دارای مدرک کارشناسی مهندسی در مکاترونیک از هند ، کارشناسی ارشد مدیریت مهندسی از استرالیا و سپس چند سال سابقه کار به عنوان مهندس تولید در خاورمیانه است. سپس هنگامی که اشکال A.I او را گاز گرفت ، او همه چیز را رها کرد تا زندگی خود را وقف این میدان کند. وی در حال حاضر به عنوان Data Scientist در زمینه مشاوره ، ایجاد دوره و فریلنسینگ کار می کند.