در تاکتیکهای پیشرفته اسکرپینگ وب؛ در دوره آموزشی Python 3 Playbook، یاد میگیرید که چگونه مشکلاتی مانند فرمهای POST، صفحات ورود به سیستم و ورودیهای دکمهای را که اغلب زمانی که میخواهید دادهها را از وبسایتها پاک کنید ظاهر میشوند و دور بزنید.
آنچه یاد خواهید گرفت:
خراش دادن صفحات وب استاتیک و بدون پیچیدگی با پایتون آسان است. اگرچه وقتی با مواردی مانند صفحات ورود، چک باکسها و فرمها مواجه میشوید، کار کمی سختتر میشود.
نمونه ویدیوی آموزشی ( زیرنویسها جدا از ویدیو است و میتوانید آنرا نمایش ندهید ) :
[ENGLISH]
01 Course Overview [2mins]
01-01 Course Overview [2mins]
02 Introducing Advanced Web Scraping &- Handling Form Submissions [15mins]
02-01 Version Check [0mins]
02-02 Course Introduction [2mins]
02-03 Software and Course Prerequisites [3mins]
02-04 What Is Advanced Web Scraping? [3mins]
02-05 Handling Form Submissions - GET Forms [3mins]
02-06 Handling Form Submissions - POST Forms [4mins]
03 Submitting Cookies &- Button Input Values to a URL [21mins]
03-01 Module Overview [1mins]
03-02 Scraping Sites with Logins [4mins]
03-03 Demo: Scraping a Site with a Login [6mins]
03-04 Submitting Button Input Values [1mins]
03-05 Demo: Creating an Account on a Website with Python and Selenium [9mins]
04 Uploading Files to a Webpage during Scraping [8mins]
04-01 Module Overview [1mins]
04-02 When Will You Need to Upload Files during Scraping? [2mins]
04-03 Demo: Reverse Image Search and Information Scraping Using Selenium and Beautiful Soup [3mins]
04-04 Course Summary and Feedback [2mins]
[فارسی]
01 بررسی اجمالی دوره [2 دقیقه]
01-01 بررسی اجمالی دوره [2 دقیقه]
02 معرفی فرمهای ارسالی و مدیریت پیشرفته وب سایت [15 دقیقه]
02-01 بررسی نسخه [0 دقیقه]
02-02 معرفی دوره [2 دقیقه]
02-03 نرمافزار و پیش نیازهای دوره [3 دقیقه]
02-04 اسکرپینگ پیشرفته وب چیست؟ [3 دقیقه]
02-05 رسیدگی به فرمهای ارسالی - دریافت فرمها [3 دقیقه]
02-06 رسیدگی به فرمهای ارسالی - فرمهای پست [4 دقیقه]
03 ارسال کوکیها و مقادیر ورودی دکمه به یک URL [21 دقیقه]
03-01 نمای کلی ماژول [1 دقیقه]
03-02 خراش دادن سایتها با ورود [4 دقیقه]
03-03 نسخهی نمایشی- خراش دادن یک سایت با ورود [6 دقیقه]
03-04 ارسال مقادیر ورودی دکمه [1 دقیقه]
03-05 نسخهی نمایشی- ایجاد یک حساب کاربری در وب سایت با پایتون و سلنیوم [9 دقیقه]
04 آپلود فایلها در صفحه وب در حین Scraping [8 دقیقه]
04-01 نمای کلی ماژول [1 دقیقه]
04-02 چه زمانی نیاز به آپلود فایلها در حین Scraping دارید؟ [2 دقیقه]
04-03 نسخهی نمایشی- جستجوی عکس معکوس و خراش دادن اطلاعات با استفاده از سلنیوم و سوپ زیبا [3 دقیقه]
04-04 خلاصه دوره و بازخورد [2 دقیقه]
پراترث یک دانشمند داده است که پس از ترکیبی التقاطی از تجربیات آموزشی و کاری وارد این عرصه شده است. او دارای لیسانس مهندسی در مکاترونیک از هند، کارشناسی ارشد در مدیریت مهندسی از استرالیا و سپس زوج سال تجربه کاری به عنوان مهندس تولید در خاورمیانه است. سپس وقتی حشره A.I او را گاز گرفت، همه چیز را رها کرد تا زندگی خود را وقف میدان کند. او در حال حاضر به عنوان یک دانشمند داده بر روی مربیگری، ایجاد دوره و کار آزاد کار میکند.