반응형

Programming/Python 3

Python Web Scraping :: PS Plus 게임 카탈로그 만료일 추출하기

목적 PS Plus 게임 카탈로그는 영구적으로 등록되는 게임이 아니다. 위 이미지에 ‘2023/2/22 오후…’ 처럼 만료일이 정해져 있는데, 만료일은 3개월 이내가 되면 사이트에 노출되어 확인할 수 있다. 그러나 만료일이 예정된 것만 따로 찾아볼 수 없으며, 리스트에서 직접 하나씩 눌러서 확인해야 하기 때문에 어떤 게임이 만료되는지 확인하기 매우매우매우 귀찮다. (약 250~300개의 게임을 모두 눌러서 확인해야 한다…) 그래서 웹스크래핑으로 모든 게임들의 목록과 PS4/PS5 지원 여부도 추출하고, 그 중에서 만료 예정일도 함께 추출하는 것이 목적이다. 기획 웹 스크래핑으로 PS Store 게임 카탈로그(https://store.playstation.com/ko-kr/category/05a2d027-..

Programming/Python 2023.01.09

Python :: virtual enviroment setting for windows :: 윈도우에서 가상환경 세팅하기

Python :: virtual enviroment setting for windows :: 윈도우에서 가상환경 세팅하기 venv 🔥venv는 Python 가상환경 관리를 해주는 내장 모듈입니다. 💣단, Python3에서 내장된 모듈로 Python2에서는 사용이 불가능합니다. Python2에서는 virtualenv라는 외부 패키지를 사용해야 합니다. 가상환경 생성 및 연결 #cd [프로젝트 경로] cd C:\venv-test #python -m [가상환경 이름] python -m venv venv-test ###다음은 명령 도구에 맞게 실행하세요.### #[가상환경 이름]\Scripts\activate.bat - cmd .\venv-test\Scripts\activate.bat #[가상환경 이름]\Scr..

Programming/Python 2022.09.14

Python :: virtualenv setting with homebrew for macOS M1 :: 맥에서 homebrew로 가상환경 설정하기

macOS M1 환경에서 homebrew를 활용해 Python을 설치하고, pyenv를 활용해 가상환경을 만들고, autoenv를 활용해 각 프로젝트별로 가상환경을 자동으로 관리합니다. 만약 homebrew가 설치되어 있지 않다면 MacBook M1 Homebrew Install를 참고하세요. pyenv install pyenv brew install pyenv homebrew로 pyenv를 설치합니다. change python version echo 'eval "$(pyenv init --path)"' >> ~/.zshrc echo 'eval "$(pyenv init -)"' >> ~/.zshrc pyenv로 python의 global version을 바꾸기 위해서 환경 설..

Programming/Python 2022.09.10
반응형