Skip to content

kubo550/ceneo-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Ceneo scraper

Application to extract opinions from Ceneo.pl website.

Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge

📖 Description

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

🏃 Getting Started

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.

⬇️ Installation

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.

  1. Clone the repo
    git clone git@github.com:jakub20kurdziel/ceneo-scraper.git

(back to top)

ℹ️ About

Object Oriented Programming

👀 Preview

preview

🚀 Tech Stack

  • Python
  • BeautifulSoup
  • Bootstrap
  • Flask
  • Chart.js
  • Jsonpickle
  • Datatables
  • Icons8

💻 Usage

Open repo in new terminal widnow

source flask/bin/activate

python app.py

then go to http://localhost:5000/ in your browser

(back to top)

❗ Important Note

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.

📝 License

This project is licensed under MIT license.

👨‍🚀 Show your support

Give a ⭐️ if this project helped you!

About

Application to extract opinions from Ceneo.pl website.

Topics

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors