728x90
반응형
SMALL
스크래핑
-
파이썬 독학 12일차 refactor 리팩터링coding 2022. 9. 12. 00:00
이전 포스팅에 만든 weworkremotely 홈페이지 파싱의 코드를 재사용하기 위해 정리를 해주었다. extractors라는 폴더를 만들고 하위에 wwr.py 파일을 만든 뒤 코드를 복사해주었다. from requests import get #beautifulsoup 사용을 위해 임포트 from bs4 import BeautifulSoup def extract_wwr_jobs(keyword): #웹을 가져오기 위해 requests의 get을 임포트 base_url = "https://weworkremotely.com/remote-jobs/search?utf8=%E2%9C%93&term=" #나중에 url과 검색어를 변경하여 재사용할 수 있게 f문자열 포매팅 response = get(f"{base_ur..