🍋실습 코드
실습 1 : 크롤링과 스크래핑-scrapy/Selenium
1-scraping.py
웹에서 데이터 스크래핑 예시
2-scraping2.py
requests 라이브러리 및 BeautifulSoup 사용 예제
3-selenium.py
Selenium 라이브러리 사용예제
requests 모듈
: HTTP 요청을 간편하게 처리할 수 있는 파이썬 라이브러리
BeautifulSoup4(bs4) 파이썬 라이브러리
: HTML 및 XML 파일에서 데이터를 파싱하고 추출하는 데 사용. 웹 스크래핑 작업을 쉽게 할 수 있도록 도와주는 도구
Selenium 묘듈
: 웹 애플리케이션을 자동으로 테스트하거나 제어할 수 있게 함. 주로 웹 브라우저를 자동화하기 위해 사용되며, 웹 애플리케이션의 기능 테스트를 자동화하거나 데이터를 수집하는 웹 스크래핑 작업에도 활용될 수 있음
🍋 가상환경 사용
가상환경을 사용하면 프로젝트마다 독립적인 패키지 관리를 할 수 있어서 효율적이고 충돌을 피할 수 있음
- 가상환경 생성
python3 -m venv myenv
- 가상환경 활성화
source myenv/bin/activate
- 가상환경 내에서 패키지 설치:
- 가상환경 비활성화:
deactivate
🍋 결과
🍋활용
백준해보려고 했는데..
자야겟듬
새 M2 pro mac 세팅하기
배경바꾸고 코드에디터 패키지관리자 여러앱 깔고
iterm 배경을 이번엔 핑크로
'✨ Club|Project > 카카오테크 부트캠프 | AI' 카테고리의 다른 글
💛카카오 부트캠프💛 2회차 (0) | 2024.07.03 |
---|---|
🍋카카오 부트캠프🍋 2회차 실습 : kaggle의 데이터를 선정해 전처리 파이프라인 구축해보기 (0) | 2024.07.03 |
🌼카카오 부트캠프🌼 팀 미션 1 : 저장소 및 협업 환경 구성: 첫 팀 프로젝트를 위한 저장소 및 협업 환경 구성 (0) | 2024.07.02 |
⚠️카카오 부트캠프⚠️ 개인 미션 1 : OpenAI API를 사용하여 카카오테크 부트캠프 활동을 도와주는 챗봇을 개발 (0) | 2024.07.02 |
💛카카오 부트캠프💛 1회차 (0) | 2024.07.02 |