๋ค์ด๋ฒ ์ง๋์์ ์๋น ์ ๋ณด์ ๋ฆฌ๋ทฐ๋ฅผ ๊ธ์ด์ค๋ ํฌ๋กค๋ฌ
- ๋ค์ด๋ฒ ์ง๋๊ฐ ๋์ ํ์ด์ง๋ผ selenium์ ์ฌ์ฉ
- csv ํ์์ผ๋ก ์ ์ฅ
pip install selenium pandas- root ๊ฒฝ๋ก์
restaurantsํด๋ ์์ฑ - ์์ ์ค์
SEARCHES: ๋ค์ด๋ฒ ์ง๋์ ๊ฒ์ํ ํค์๋๋ค์ ๋ฐฐ์ด์ ์ ์ฅ. ๋ฐ๋ณต๋ฌธ์ผ๋ก ๋๋ฉด์ ๋ด๊ธด ๊ฒ์์ด๋ค์ ํฌ๋กค๋ง ํจ.SCROLL_BOUND: ํ ํ์ด์ง์์ ์ผ๋ง๋ ์คํฌ๋กค ํ ์ง. ๋ชจ๋ ๊ธ์ผ๋ ค๋ฉด 20 ์ ๋๊ฐ ์ ๋นํ๋ค.REVIEW_PAGE_BOUND: ๋ฐฉ๋ฌธ์๋ฆฌ๋ทฐ๋ฅผ ์ผ๋ง๋ ๊ฐ์ ธ์ฌ์ง, 1๋ฒ์ ๋๋ณด๊ธฐ ํ๋ฒ์ ๋๋ฅธ๋ค. (๊ธฐ๋ณธ์ผ๋ก 10๊ฐ, REVIEW_PAGE_BOUND 1๊ฐ ๋น 10 ์ถ๊ฐ)LOCATE: ๋ณธ์ธ์ด ํฌ๋กค๋งํ๋ ค๋ ์ง์ญ ex) ๊ฑด๋, ํ๋, ๊ฐ๋จ, ์ ์ด ๋ฑ..
- ์คํ
- ์ค๋ณต ์ ๊ฑฐํ ํ์ผ๋ค์ด ์๋ ํด๋๊ฐ restaurants ์ ์์ผ๋ฉด ํ์ผ์ ๋ฐ๋ก ์คํ์ํค๋ฉด ๋จ.
- ๋ง์ฝ ์ค๋ณต ์ ๊ฑฐ ํด๋๊ฐ restaurants ๊ฐ ์๋๋ฉด 4๋ฒ์งธ์ค์
reading_dir์ ํด๋๋ช ์์ฑํ๋ฉด ๋๋ค. - ํ์ผ์ ์คํ์ํค๋ฉด ์ค๋ณต์ด ์ ๊ฑฐ๋ final.csv ํ์ผ์ด ์์ฑ๋๋ค.
- targetArea ์ ํด๋น ์ง์ญ์ ๊ตฌ๋ฅผ ์์ฑํ๋ค. ๋ค๋ฅธ ์ง์ญ์ ๋ฐ์ดํฐ ํฌํจ ๋ฐฉ์ง
- ๊ฐ๋์ ํฌ๋กฌ์ฐฝ์ ๋ด์ค์ผ๋. -> ์ค๋ฅ ์๊ฒจ์ ํฌ๋กฌ์์ ๋ค์์ผ๋ก ์๋์ด๊ฐ์๋ ์์
- ๋๋๋ก์ด๋ฉด ํฌ๋กฌ์ฐฝ์ ํญ์ ๋ณด์ด๊ฒ ํฉ์๋ค.
- ํ ํฌ๋กฌ์ฐฝ์์ ๊ณ์ ํฌ๋กค๋ง ํ ๊ฒฝ์ฐ ์ฒ์ ๊ฒ์์ด๋ ๊ด์ฐฎ์๋ฐ ๋ค์ ๊ฒ์์ด๋ถํฐ ์ค๋ฅ๊ฐ ๋ง์ด ๋์ ๊ฒ์์ด ๋ง๋ค ํฌ๋กฌ์ฐฝ์ ์๋ก ํค๋๋ก ์์ ํ์.
{SEARCH}.csvํ์์ผ๋ก ํ์ผ ์์ฑ- ์ปฌ๋ผ ์ข
๋ฅ
- name : ์๋น์ด๋ฆ
- category : ์๋น ์ข ๋ฅ
- rating : ๋ณ์
- visited_review : ๋ฐฉ๋ฌธ์ ๋ฆฌ๋ทฐ ์
- blog_review : ๋ธ๋ก๊ทธ ๋ฆฌ๋ทฐ ์
- store_id : ๊ฐ๊ฒ ๊ณ ์ ๋ฒํธ
- address : ์ฃผ์
- phone_num : ์ ํ๋ฒํธ
- image_url : ๋ํ ์ด๋ฏธ์ง url
- locate : ์ง์ญ์ด๋ฆ ex) ๊ฑด๋, ํ๋, ๊ฐ๋จ
- review_tags : ๋ฆฌ๋ทฐ ํ๊ทธ
- user_reviews : ๋ฐฉ๋ฌธ์ ๋ฆฌ๋ทฐ