| Składowa | Selektor | Zmienna |
|---|---|---|
| opinia | div.js_product-review | review |
| identyfikator opinii | [data-entry-id] | review_id |
| autor | span.user-post__author-name | author |
| rekomendacja | span.user-post__author-recomendation > em | recommendation |
| liczba gwiazdek | span.user-post__score-count | stars |
| treść | div.user-post__text | content |
| data wystawienia | span.user-post__published > time:nth-child(1)[datetime] | publish_date |
| data zakupu | span.user-post__published > time:nth-child(2)[datetime] | purchase_date |
| dla ilu przydatna | button.vote-yes[data-total-vote] button.vote-yes > span span[id^=votes-yes] |
useful |
| dla ilu nieprzydatna | button.vote-no[data-total-vote] button.vote-no > span span[id^=votes-no] |
useless |
| lista zalet | div.review-feature__title--positives ~ div.review-feature__item div.review-feature__col:has( > div.review-feature__title--positives) > div.review-feature__item div.review-feature__item:has( ~ div.review-feature__title--positives) |
pros |
| lista wad | div.review-feature__title--negatives ~ div.review-feature__item div.review-feature__col:has( > div.review-feature__title--negatives) > div.review-feature__item div.review-feature__item:has( ~ div.review-feature__title--negatives) |
cons |
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.
- Clone the repo
git clone git@github.com:jakub20kurdziel/ceneo-scraper.git
Object Oriented Programming
- Python
- BeautifulSoup
- Bootstrap
- Flask
- Chart.js
- Jsonpickle
- Datatables
- Icons8
Open repo in new terminal widnow
source flask/bin/activate
python app.py
then go to http://localhost:5000/ in your browser
Make sure you have disabled VPN before running the app. Ceneo.pl website is blocked by VPN. You can find more information about VPN here.
This project is licensed under MIT license.
Give a ⭐️ if this project helped you!
