کتاب وب اسکرپینگ با پایتون؛ انجام عملیات اسکرپینگ پیشرفته با استفاده از کتابخانه ها و ابزارهای مختلف پایتون مانند سلنیوم، Regex و سایر موارد

عنوان کتاب به انگلیسی: |
Hands-On Web Scraping with Python: Perform advanced scraping operations using various Python libraries and tools such as Selenium, Regex, and others |
| سال انتشار: 2019 | 337 صفحه | حجم فایل: 7 مگابایت | زبان: انگلیسی |
| نویسنده | Anish Chapagain |
| ناشر | Packt Publishing |
| ISBN10: | 1789533392 |
| ISBN13: | 9781789533392 |
توضیحات کتاب
Collect and scrape data of varying complexity from the modern web using the latest tools, best practices, and techniques
Key FeaturesLearn different scraping techniques using a range of Python libraries such as Scrapy and Beautiful Soup
Build scrapers and crawlers to extract relevant information from the web
Automate web scraping operations to bridge any gaps in accuracy and manage complex business needsBook DescriptionWeb scraping is an essential technique used in many organizations to gather valuable data from web pages. This book will help you get hands-on with different web scraping techniques, tools, and methodologies.
You'll start by learning the fundamental concepts of web scraping techniques and how they can be applied to multiple sets of web pages. You'll use powerful libraries from the Python ecosystem such as Scrapy, lxml, pyquery, and bs4 to carry out web scraping operations. Next, you'll get up to speed with simple to intermediate scraping operations such as identifying information from web pages and using patterns or attributes to retrieve information. The book will further guide you through a series of use cases and demonstrate how to use the best tools and techniques to efficiently scrape web pages. Later, you'll even explore the uses of other popular web scraping tools, such as Selenium and Regex, and web-based APIs.
By the end of this book, you will have learned how to efficiently scrape the web using different techniques with Python and other popular tools.
What you will learn
Analyze data and information from web pages
Understand how to use browser-based developer tools for scraping
Use XPath and CSS selectors to identify and explore markup elements
Discover how to handle and manage cookies
Explore advanced concepts in handling HTML forms and processing logins
Optimize web securities, data storage, and API use to scrape data
Use Regex with Python to extract data
Deal with complex web entities by using Selenium to find and extract data
Who this book is for
This book is for Python programmers, data analysts, web scraping beginners, or anyone who wants to learn how to perform web scraping from scratch. Working knowledge of the Python programming language is expected.
Table of Contents
Web Scraping Fundamentals
Python and the Web - Using urllib and Requests
Using LXML, XPath, and CSS Selectors
Scraping Using pyquery - a Python Library
Web Scraping Using Scrapy and Beautiful Soup
Working with Secure Web
Data Extraction Using Web-Based APIs
Using Selenium to Scrape the Web
Using Regex to Extract Data
Next Steps
توضیحات کتاب به فارسی (ترجمه ماشینی)
با استفاده از آخرین ابزارها ، بهترین شیوه ها و تکنیک ها ، داده های پیچیدگی متفاوت از وب مدرن را جمع آوری و ضبط کنید ویژگی های کلیدی تکنیک های مختلف خراش را با استفاده از طیف وسیعی از کتابخانه های پایتون مانند Scropy و سوپ زیبا بیاموزید برای استخراج اطلاعات مربوطه از وب ، خراش دهنده ها و خزنده ها را بسازید عملیات خراش وب را خودکار کنید تا هرگونه شکاف در صحت و مدیریت نیازهای پیچیده تجارت را انجام دهید توضیحات کتاب Scraping یک تکنیک اساسی است که در بسیاری از سازمان ها برای جمع آوری داده های ارزشمند از صفحات وب استفاده می شود.این کتاب به شما کمک می کند تا با تکنیک های مختلف خراش وب ، ابزارها و روشها استفاده کنید. شما با یادگیری مفاهیم اساسی تکنیک های خراش وب و نحوه استفاده از آنها در مجموعه های مختلف صفحات وب شروع خواهید کرد.برای انجام عملیات خراش وب از کتابخانه های قدرتمند از اکوسیستم پایتون مانند Scropy ، LXML ، PyQuery و BS4 استفاده خواهید کرد.در مرحله بعد ، با عملیات ساده و واسطه ای مانند شناسایی اطلاعات از صفحات وب و استفاده از الگوهای یا ویژگی ها برای بازیابی اطلاعات ، سرعت می گیرید.این کتاب شما را از طریق یک سری موارد استفاده راهنمایی می کند و نحوه استفاده از بهترین ابزارها و تکنیک ها را برای خراش دادن صفحات وب نشان می دهد.بعداً ، شما حتی به استفاده از سایر ابزارهای خراش وب محبوب مانند Selenium و Regex و API های مبتنی بر وب نیز کاوش خواهید کرد. در پایان این کتاب ، شما یاد گرفته اید که چگونه می توانید وب را با استفاده از تکنیک های مختلف با پایتون و سایر ابزارهای محبوب ، به طور کارآمد وب را خرد کنید. آنچه یاد خواهید گرفت تجزیه و تحلیل داده ها و اطلاعات از صفحات وب درک کنید که چگونه از ابزارهای توسعه دهنده مبتنی بر مرورگر برای خراش استفاده کنید برای شناسایی و کشف عناصر نشانه گذاری از انتخاب کنندگان XPATH و CSS استفاده کنید نحوه کنترل و مدیریت کوکی ها را کشف کنید مفاهیم پیشرفته را در زمینه دستیابی به فرم های HTML و پردازش گزارش ها کاوش کنید بهینه سازی اوراق بهادار وب ، ذخیره داده ها و استفاده از API برای خراش داده ها برای استخراج داده ها از Regex با پایتون استفاده کنید با استفاده از سلنیوم برای یافتن و استخراج داده ها با اشخاص وب پیچیده برخورد کنید این کتاب برای چه کسی است این کتاب برای برنامه نویسان Python ، تحلیلگران داده ، مبتدیان خراش وب یا هر کسی که می خواهد یاد بگیرد چگونه می تواند وب را از ابتدا انجام دهد ، یاد بگیرد.دانش کار از زبان برنامه نویسی پایتون انتظار می رود. فهرست مطالب اصول خراش وب پایتون و وب - با استفاده از Urllib و درخواست ها با استفاده از انتخاب کنندگان LXML ، XPATH و CSS خراش با استفاده از Pyquery - یک کتابخانه پایتون خراش وب با استفاده از scropy و سوپ زیبا کار با وب ایمن استخراج داده ها با استفاده از API های مبتنی بر وب با استفاده از سلنیوم برای خراش دادن وب با استفاده از regex برای استخراج داده ها مراحل بعدی📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.