Skip to content

This tutorial uses Python 3.10.10 and Anaconda to demonstrate Scrapy, a tool for sending, sniffing, and forging network packets. You'll learn to create a Spider to scrape data from websites, with a practical example using chocolate.co.uk, though the method is applicable to other sites like Walmart and Amazon.

Notifications You must be signed in to change notification settings

DonovanRoberts/Scrapy-Tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🕷️Scrapy Tutorial "Chocolate Spider" 🍫

Description

Before we get started, this tutorial was run on Python 3.10.10 in Anaconda. The purpose of this package is to utilize Scrapy. Scrapy is a Python program that enables the user to send, sniff and dissect and forge network packets. This capability allows construction of tools that can probe, scan or attack networks. For your knowledge a network packet in simple terms is a unit of data transferred over a computer network. In this tutorial I will walk you through utilizing scrapy to walk through a website and gather data from that website by creating a Spider. For this specific tutorial we will be walking through a chocolate website, chocolate.co.uk. However, this tutorial can be applied to numerous websites like Walmart, Amazon, Liquor stores, and much more.

Languages and Utilities Used

  • Python
  • Anaconda

Environments Used

  • Windows 11 (21H2)

Program Reflection & Code:

Creating Environment:
Scrapy Tuorial Steps

Creating Environment & Project File:
Scrapy Tuorial Steps

Creating Spider:
Scrapy Tuorial Steps

Start Using Spider:
Scrapy Tuorial Steps

Accessing Website:
Scrapy Tuorial Steps

Extracting Data:
Scrapy Tuorial Steps

Extracting Data (contd.):
Scrapy Tuorial Steps

Extracting Data (contd.):
Scrapy Tuorial Steps

Saving File & Sources (contd.):
Scrapy Tuorial Steps

About

This tutorial uses Python 3.10.10 and Anaconda to demonstrate Scrapy, a tool for sending, sniffing, and forging network packets. You'll learn to create a Spider to scrape data from websites, with a practical example using chocolate.co.uk, though the method is applicable to other sites like Walmart and Amazon.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published