نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
در این دوره ، شما از سلام به سلنیوم و سپس ترکیب آن با 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
نمایش نظرات