https://un-lazy-midnight.tistory.com/7 Python | 파이썬 웹 스크래퍼 만들기 - 03 이번 포스팅에서는 추출한 데이터를 csv파일로 만들고 flask 맛보기로 웹서버에 웹 스크래퍼가 가져온 데이터를 뿌려볼 것이다. 파일로 내보내는 save_to_file 함수 생성 def save_to_file(file_name, jobs): # un-lazy-midnight.tistory.com 지난 포스팅에서 파이썬으로 웹스크래퍼를 만들었다. weworkremotely와 indeed에서 채용 정보를 불러와 파일로 내보내기가 가능하다. 다만 한가지 아쉬운 점은 replit 에서만 작동하는 코드였다. (노마드코더 강의 실습환경은 replit을 이용하고 있다.) 그래서 로컬(VS code..
파이썬
웹 크롤링이랑 웹 스크래핑... 다른거임? 네. 다릅니다. 크롤링은 '기어 다니다' 라는 뜻을 가졌죠. 웹 크롤링은 URL을 탐색해 반복적으로 링크를 찾고 가져오는 과정을 말합니다. 반면 웹 스크래핑은 특정한 웹 페이지에서 데이터를 추출하는 것입니다. 예를 들어 원하는 주제의 뉴스만을 추출하거나, 어떤 상품의 가격 비교를 하는 것 모두 웹 스크래핑입니다. 스크래핑을 하고자 하는 특정 웹 사이트가 있고 그곳에서 필요한 정보만 가져옵니다. 둘은 엄연히 다르다는 점을 잊지 맙시다! 데이터 가져오는 거 불법 아님? 데이터 마음대로 가져와도 됨? 결론부터 말하자면 데이터를 스크래핑 하는 것 그 자체는 불법이 아닙니다. 하지만 각 웹사이트마다 데이터 관리 목적에 따라 접근을 막아놓은 페이지도 있습니다. 알아보려면 ..
파이썬 기초 문법 코딩테스트 언어를 파이썬으로 결정하면서 문법에 대해 짚고 넘어가고 싶었다. 해당 포스팅은 이것이 코딩 테스트다 with 파이썬의 저자, 나동빈님의 유튜브 강의를 들으며 개인적으로 정리한 내용이다. 알기 쉽게 강의해주셔서 듣기 편했고 궁금한 점이 바로 해결되어 좋았다. 강의 링크는 아래에 첨부한다. https://youtu.be/m-9pAwq1o3w 출력 print()는 기본적으로 출력 이후에 줄 바꿈을 수행 f-string: 문자열 앞에 접두사 f를 붙여 사용, 중괄호 안에 변수명을 기입하여 간단히 문자열과 정수를 함께 넣을 수 있음 print("Hello World") #fstring answer = 7 print(f"정답은 {answer}") 입력 input() 한 줄의 문자열을 입..