프로그래밍 언어/Python

맛집 탐색 자동화하기- 파이썬 패키지 준비하기

· 코딩마이데이

iframe은 HTML 문서 내에 삽입된 또 다른 HTML 문서입니다.

 

파이썬 패키지 준비하기

pathlib 패키지를 사용하여 이번 장에서 사용할 폴더를 만들어 보겠습니다. 현재 작업 폴더를 'ch_12'이라고 가정합니다. 비주얼 스튜디오 코드에서 새로운 파일을 생성하고 파일명을 'step_1_1.py'로 수정합니다. 다음과 같이 폴더를 입력하고, 대화형 창에서 실행합니다. 현재 작업 폴더의 하위 경로에 'input', 'output' 폴더가 생성됩니다.

 

ch_12/step_1_1.py

from pathlib import Path

WORK_DIR = Path(__file__).parent
IN_DIR, OUT_DIR = WORK_DIR / "input", WORK_DIR / "output"

if __name__ == "__main__":
    IN_DIR.mkdir(exist_ok=True)
    OUT_DIR.mkdir(exist_ok=True)

 

파이썬 외부 패키지

이번 장은 크로미움 웹 브라우저의 playwright 패키지를 사용하여 맛집 데이터를 수집합니다. 비주얼 스튜디오 코드에서 터미널을 열고, 다음 명령어를 실행하여 최신 버전의 크로미움과 playwright 패키지를 설치합니다.

$ pip install -U playwright
$ playwright install

 

외부 패키지를 추가로 설치합니다. 비주얼 스튜디오 코드의 터미널에서 다음 명령어를 실행하여 설치합니다.

$ pip install -U datakart folium pandas streamlit streamlit-folium tqdm