Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/parths007/ali-scraper

A scraper which scraps Ali Express
https://github.com/parths007/ali-scraper

alibaba aliexpress beautifulsoup data-analysis data-mining data-science google-api python python3 scraper spreadsheet-data

Last synced: 3 months ago
JSON representation

A scraper which scraps Ali Express

Awesome Lists containing this project

README

        

# Ali Scraper

![Ali Scraper](/other/Scraper-artwork.png)

A scraper which scraps Ali Express and get the product details in a Google spreadsheet.

[![Build Status](https://github.com/ParthS007/Ali-Scraper/workflows/CI/badge.svg)](https://github.com/ParthS007/Ali-Scraper/actions)
![Lines of code](https://tokei.rs/b1/github/ParthS007/Ali-Scraper)
[![HitCount](http://hits.dwyl.io/ParthS007/Ali-Scraper.svg)](http://hits.dwyl.io/ParthS007/Ali-Scraper)

## Technology

- Python 3

## Branch Policy

We have the following branches :

- **development**
All development goes on in this branch. If you're making a contribution, please make a pull request to _development_.
PRs must pass a build check and all tests check on Travis.

- **master**
This contains shipped code. After significant features/bug-fixes are accumulated on development, we make a version update, and make a release.

## Contributing

- Before you join development, please set up the system on your local machine and go through the scraper completely. Explore. (Don't worry ... Nothing will happen to the script or to you due to the exploring :wink: Only thing that will happen is, you'll be more familiar with what is where and might even get some cool ideas on how to improve various aspects of the extracting product details.)
- If you would like to work on an issue(if already created or create a new one [here](https://github.com/ParthS007/Ali-Scraper/issues/new):), drop in a comment at the issue. If it is already assigned to someone, but there is no sign of any work being done, please free to drop in a comment so that the issue can be assigned to you if the previous assignee has dropped it entirely.

## References
1. Quick Start Python - https://developers.google.com/sheets/api/quickstart/python
2. Reading and writing - https://developers.google.com/sheets/api/guides/values
3. Basic Writing - https://developers.google.com/sheets/api/samples/writing
4. Blog - https://www.makeuseof.com/tag/read-write-google-sheets-python/
5. API Methods - https://developers.google.com/sheets/api/reference/rest/
6. Instance Methods - https://developers.google.com/resources/api-libraries/documentation/sheets/v4/python/latest/index.html

## License

GNU GENERAL PUBLIC LICENSE Version 3