https://github.com/alireza29675/tough
Tough is a tough element selector which doesn't really care about structural changes of web documents.
https://github.com/alireza29675/tough
css-selector dom-selection puppeteer
Last synced: 3 months ago
JSON representation
Tough is a tough element selector which doesn't really care about structural changes of web documents.
- Host: GitHub
- URL: https://github.com/alireza29675/tough
- Owner: Alireza29675
- License: mit
- Created: 2019-06-09T13:25:48.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T18:35:32.000Z (over 2 years ago)
- Last Synced: 2024-04-25T09:02:24.115Z (about 1 year ago)
- Topics: css-selector, dom-selection, puppeteer
- Language: JavaScript
- Homepage: https://alireza29675.github.io/tough/
- Size: 4.65 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tough
Tough is a **tough element selector** which doesn't really care about structural changes of web documents.
## Motivation
Web Scraping is what you love and most website owners not. Best websites defence against being scraped is to change HTML structure once a month, a week or even a day.
Adjusting your code is the biggest problem and here's **Tough**, an element selector which uses human-like strategies to find a data inside a web document.## Installation and Usage
_(Work In Progress)_
## License
[MIT](./LICENSE) Alireza Sheikholmolouki