/random-seoul-metro-picker

수도권 지하철 중 n개를 랜덤하게 추출합니다

Primary LanguagePythonMIT LicenseMIT

🚇 Random Seoul Metro Picker 🚇

수도권 지하철역을 랜덤하게 추출합니다.

Scrap

수도권 지하철 데이터는 Wikipedia에서 가져옵니다.

  • scrap.py에는 데이터 추출 관련 함수가 정의되어 있습니다.
  • 해당 파일을 실행하면 wikipedia에서 데이터를 다운로드해서 stations.csv로 저장합니다. (필수는 아닙니다)

Pick

  • stations.csv를 shuffle한 후 n개를 추출합니다.
  • 데이터 파일이 없다면 자동으로 다운로드해서 생성합니다.
  • 실행 방법은 아래와 같습니다.
    python pick.py <뽑을 개수>
    
  • pick_stations()를 직접 사용할 수 있습니다.
    • pick_num: 추출할 역 개수
    • only_seoul: 서울 지하철만 사용할지 여부

License