Skip to content

0xFR0STY/Ebay-Python-Scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

eBay Scraper

Python eBay scaper to pull relevant information from a listing.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgements

About The Project

The main purpose of the project was to create a method of automating a post on eBay without using the API, but then came to the issue of getting captchas while reaching the login page. This is where I found that this method wouldn't be viable, but other developers, or people learning scraping might find this work of use.

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

Make sure pip packages are up to date

  • pip
    pip install --upgrade pip

Installation

  1. Clone the repo & place on your desktop
    git clone https://github.com/jaredmarcus/Ebay-Python-Scraper.git
  2. Install requirements.txt
    pip install requirements.txt
  3. Make Sure Repository Folder is placed on desktop or else the function won't run correctly (you'll have to edit some functions)
  4. Also create a folder inside the project folder titled "pictures".

Usage

The script works upon launch by asking for a link, you would just paste any eBay listing link (don't forget the www. part of the link). From there the script will open the link, and download relevant information. Title, Pictures, the Description, as well as the Price.

Roadmap

Until I figure out a method on how to get past the captchas at the login screen, and automate a listing, since eBay has some logic developed to help sellers list their items (e.g. category for item derived from listings with a similar name) there won't be further updates for this repo. Feel free to fork and branch out to create further development of this project! See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Jared Macias - @Frosttttyyy - jaredmarcus@icloud.com

Project Link: https://github.com/jaredmarcus/Ebay-Python-Scraper

Acknowledgements

About

A simple ebay web scraper

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages