본문 바로가기
반응형

프로그래밍/Python25

(Python) django로 홈페이지 제작 - 1 튜토리얼을 따라하면서 배운 내용을 정리하려고 합니다. Blog 디렉터리 안의 manage.py를 열어서 이곳에 아래 코드를 입력합니다. 이 전 상황은 튜토리얼에서 확인하시길 바랍니다. ​ 이런식으로 게시글을 오브젝트 형식 즉 클래스로 만들어 글 모델을 생성합니다. cf. __str__ ( 언더 스코어를 2번 연속 넣음 "던더 (더블 언더스코어)" 라고 불립니다. 리턴 값이 있을 때 주로 사용됩니다. from import : 다른 파일에 있는 것을 추가하라는 뜻 (inclue 와 비슷한 기능을 하네요) class Post(models.Model) : 모델을 정의하는 코드 !!** 주의 항상 클래스의 첫 글자는 대문자로 써야 합니다. models.Model -> Post가 장고 모델임을 의미합니다. 이 코드.. 2018. 12. 2.
(파이썬) Scrapy를 이용한 웹 데이터 크롤러(Crawler) 만들기 -2 전 시간에 item 까지 만들어 보았습니다. 혹시 이전 내용을 보지 않으셨다면 아래 링크를 클릭해주세요.(파이썬) Scrapy를 이용한 웹 데이터 크롤러(Crawler) 만들기 -1 5. Spider 파일 만들기 Spider 파일은 정보를 얻기위한 메인코드입니다. companycrawler -> spiders 폴더 아래에 "companycrawler_spider.py" 파일을 만들어 줍니다. 그 후 코드를 아래와 같이 코드를 작성해주시면 됩니다. # -*- coding: utf-8 -*- import scrapy import sys from scrapy.spiders import Spider from scrapy.selector import HtmlXPathSelector from companycrawl.. 2018. 12. 1.
(파이썬) Scrapy를 이용한 웹 데이터 크롤러(Crawler) 만들기 -1 저번 시간에는 BeautifulSoup를 이용해서 크롤러를 만들어 보았습니다.Python(파이썬) 특정 단어포함하는 신문기사 웹 크롤러 만들기(Web Cralwer) -1Python(파이썬) 특정 단어포함하는 신문기사 웹 크롤러 만들기(Web Cralwer) -2Python(파이썬)크롤링 한 파일에 불필요한 문자 제거(Web Cralwer) -3Python(파이썬) 명사 분리 추출 후, 단어 사용 빈도 계산기(Web Cralwer)Python(파이썬) 추출한 명사 빈도를 그림으로 시각화하기(Web Cralwer) 이번에는 Scrapy를 이용해서 http://www.jobkorea.co.kr (취업 사이트인 "잡코리아") 에서 현재 공채모집중인 기업의 정보에 대해 데이터를 모아보겠습니다. 목차 1. Scr.. 2018. 12. 1.
(파이썬Python) Scrapy VS BeautifulSoup (웹 크롤링 패키지) 이전 Python 포스팅에서 BeautifulSoup를 이용하여 단어빈도 수 웹 크롤러를 만들어 보았습니다. Python(파이썬) 특정 단어포함하는 신문기사 웹 크롤러 만들기(Web Cralwer) -1Python(파이썬) 특정 단어포함하는 신문기사 웹 크롤러 만들기(Web Cralwer) -2Python(파이썬)크롤링 한 파일에 불필요한 문자 제거(Web Cralwer) -3Python(파이썬) 명사 분리 추출 후, 단어 사용 빈도 계산기(Web Cralwer)Python(파이썬) 추출한 명사 빈도를 그림으로 시각화하기(Web Cralwer) 하지만 BeautifulSoup 이외에 Scrapy, lxml 등 여러 파이썬 웹 크롤러가 존재하는데 여기서 Scrapy와 BeautifulSoup에 대해 비교해.. 2018. 12. 1.
반응형