آموزش پروژه پایتون - ساخت ربات خراش وب با پایتون

Python Project - Building Web Scraping Bot With Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

به ساخت ربات Web Scraping با پایتون و سوپ زیبا خوش آمدید. Web scraping درباره دانلود داده های ساختاریافته از وب، انتخاب برخی از آن داده ها و انتقال آنچه انتخاب کرده اید به یک فرآیند دیگر است.

این دوره به شما کمک می کند تا با اصول Web Scraping از طریق یک آگهی شغلی آزاد واقعی آشنا شوید. . ما همه چیز را گام به گام با Beautiful Soup و ماژول ایمیل پایتون دنبال خواهیم کرد.

در طول این دوره آموزشی با
- مبانی Web Scraping
- کار با فایل های استاتیک (CSV, XLS) - ذخیره سازی داده
- کار با اتوماسیون ایمیل (ارسال نامه های تولید شده خودکار از طریق اسکریپت پایتون)
- استخراج داده های سهام از وب سایت مالی از طریق خراش وب
- یادگیری روش های اخلاقی که باید در حین خراش دادن وب دنبال شود

پس از تکمیل این دوره، شما آماده خواهید بود که دانش خود را در مورد اتوماسیون و پایتون گسترش دهید.
همین الان ثبت نام کنید و مطمئن خواهم شد که در مورد اصول Web Scraping به بهترین شکل یاد خواهید گرفت!

1. همانطور که در دوره نشان داده شده است، ربات Web Scraping را تکرار کنید.
2. سعی کنید محتوای جدول جدید مانند «سرفصل بازار، تاریخ‌ها، اهداف، نسبت» را حذف کنید.
3. سعی کنید ورودی سهام را از لیست به ورودی کاربر یا از طریق فایل txt تغییر دهید.
4. کد خود را در     یا   GitHub آپلود کنید.

دانلود نرم افزار مورد نیاز:

پیوند مخزن Github:

مستندات سوپ زیبا:


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

درس ها Lessons

  • استخراج نتیجه کل سهام Extracting All Stock Result

  • راه اندازی پروژه + نصب کتابخانه ها Project Setup + Installing Libraries

  • کار با BeautifulSoup Working With BeautifulSoup

  • معرفی دوره Course Introduction

  • Web Scraping - نمای کلی Web Scraping - Overview

  • نام فایل بر اساس تاریخ امروز File Name According To Today's Date

  • استخراج محتوای جدول - I Extracting Table Content - I

  • ذخیره محتوای سهام در فایل CSV Storing Stock Content in CSV File

  • استخراج قیمت فعلی Extracting Current Price

  • کار با فایل استاتیک Working with Static File

  • استخراج محتوای جدول - II Extracting Table Content - II

  • ارسال پیوست از طریق ماژول ایمیل Sending Attachment Through Email Module

  • چگونه داده ها را خراش می دهیم؟ How Do We Scrape Data?

  • ماژول ارسال نامه متنی از طریق ایمیل Sending Text Mail Through Email Module

  • نسخه ی نمایشی پروژه خراش وب Web Scraping Project Demo

  • فیلتر کردن داده های مورد نیاز Filtering Required Data

  • ارسال نامه متنی از طریق SMTPLIB Sending Text Mail Through SMTPLIB

  • یکپارچه سازی سیستم ایمیل با Web Scraper Integrating Mail System with Web Scraper

نمایش نظرات

آموزش پروژه پایتون - ساخت ربات خراش وب با پایتون
جزییات دوره
1h 11m
18
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
664
4 از 5
ندارد
دارد
دارد
Shubham Sarda
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shubham Sarda Shubham Sarda

توسعه دهنده پایتون

سلام!

من نقشه راه کامل را برای تبدیل شدن به یک توسعه دهنده با پروژه های مختلف ایجاد کرده ام، به طور خاص برای مخاطبان SkillShare.

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

اینجا برنامه نویسی کامل پایتون است -
برنامه نویسی پایتون - مفاهیم پیشرفته

پروژه های پایتون -

برنامه نویسی رابط کاربری گرافیکی پایتون - ساخت یک برنامه دسکتاپ با Tkinter و SQLite


کامل Django Masterclass (توسعه وب) -
Django for Beginners - Building Task Manager Web Application (قسمت 1)

Django برای مبتدیان - استقرار برنامه وب در Heroku (بخش) 3)