Aktywne Wpisy
antywojo +101
Czy możliwe jest zbudowanie nowego miasta? Czy miasto musi mieć 1000 lat?
Niezupełnie i przykładem jest Milton Keynes w UK. W latach 60 rząd postanowił zbudować nowe miasto by ograniczyć populację Londynu.
Dziś ma 220 tysięcy mieszkańców:
-pasy zieleni
-szerokie ulice
-dobra komunikacja miejska
-dobry rozstaw budynków
-perfekcyjna lokalizacja
Czy i u nas dałoby się zbudować nowe miasto i rzucić wyzwanie #wroclaw #warszawa #krakow #poznan ? xD
#miasto #polska #uk #ciekawostki
Niezupełnie i przykładem jest Milton Keynes w UK. W latach 60 rząd postanowił zbudować nowe miasto by ograniczyć populację Londynu.
Dziś ma 220 tysięcy mieszkańców:
-pasy zieleni
-szerokie ulice
-dobra komunikacja miejska
-dobry rozstaw budynków
-perfekcyjna lokalizacja
Czy i u nas dałoby się zbudować nowe miasto i rzucić wyzwanie #wroclaw #warszawa #krakow #poznan ? xD
#miasto #polska #uk #ciekawostki

Poleci ktoś jakąś dobrą aplikacje na Androida (telefon), która pozwala odtwarzać muzykę z wyłączonym ekranem, a najlepiej bez teledysku (dane mobilne)?
#pytanie #youtube #technologia #aplikacje
#pytanie #youtube #technologia #aplikacje





Chcę zrobić aplikację w ramach nauki, która będzie się łączyła z jakąś stroną (np. z ofertami hoteli), wyszukiwała atrakcyjne oferty w danych datach. Zrobiłem sobie to w #selenium (taki bot, który skanuje podane Państwa i znajduje najtańsze oferty w danych datach, zapisuje je do listy).
Chciałbym zrobić teraz stronę w Django, która by zawierała formularz i działała na tej samej zasadzie. Możecie mnie naprowadzić jak to najlepiej zrobić? ( ͡° ͜ʖ ͡°)
Jako pierwszy krok spróbowałbym zintegrować się z istniejącym API - wydaje się to najprostsze na start. Drugim krokiem będzie "scraping" za pomocą requests / scrapy lub innych rozwiązań i wrzucanie tych danych do bazy danych.
1. Tworzysz model
2. Zbierasz dane z dostępnego/dostępnych API
3. Wchodzisz na poziom wyżej i zbierasz danych przez parsowanie strony.
-> Selenium skanuje booking.com szukając najtańszych hoteli (co 15min), które umieszcza w bazie
-> Django pobiera dane z bazy i generuje raporty
-> Wszystko to umieszczone jest w chmurze (AWS).
Niestety booking nie ma dostępnego api :(
Czy mój pomysł jest w ogóle poprawny? Selenium może służyć do takich operacji? Jest to jakieś wyjście?
@mariusz-laszczka:
Do rozwijania tego nie potrzebujesz AWS. Na start lepiej kupić VPS na OVH.
Przede wszystkim zacznij od rozwijania aplikacji lokalnie, naucz się systemów kontroli wersji (np. git lub już nieco zapomniany mercurial), postaw lokalnie PostgreSQL - jak to dobrze ogarniesz to wtedy myśl o wrzuceniu swojego projektu na VPS.
Pamiętaj by nie zostawiać DEBUG = True na serwerach testowych/produkcyjnych. Wśród klientów z
Celowałbym w standardowe biblioteki pythonowe: urlib (z python) lub requests + lxml / beautifulsoup lub alternatywnie dla selenium np. mechanize
Komentarz usunięty przez autora