Code Monkey home page Code Monkey logo

scraping-products's Introduction

LicenSe - MIT

scraping-products

Scraping project with python. to scrap JLood products.

Description:

  • The app ask the user to input an url of page of products from JLood website.
  • Then the project scrap the page and store the parducts names and prices.

Install and Running the project:

Installation:

You can install the project by clone the repository in your computer by typing this line in your terminal:

git clone https://github.com/Ahmed101Mohammed/scraping-products.git

Run the project:

pip install requests
pip install lxml
pip install bs4

copy the lines above and paste them in the project enviroment terminal to install these libraries. Then write this line in the terminal:

python3 main.py

How to use:

When you run the project this is the screen that you will show: Url asking screen

Then you need to enter an email form JLood website, like you see in the image down: Put url screen

When you Press Enter Button the program will run with Wait Screen: Wait Screen

When the program finish its work and store the data in products.sqlite database then the sentence "Done, Explore product.sqlite file" will appear: done sentence

Note! to open products.sqlite file you can't open with text editore, you need to have sqlite browser app, install it to open your database.

scraping-products's People

Contributors

ahmed101mohammed avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.