Python 39

Python Scrapy 사이트 스크랩/크롤링

scrapy.org 파이썬 라이브러리 Scrapy # [Scrapy] 웹사이트 크롤링해서 파일 저장 하기(분양정보수집사례) - yooyongan 크롤링 해보기 - 호우의 블로그 Scrapy 설치 및 프로젝트 생성 # pip 설치 pip install scrapy ... Building wheels for collected packages: Twisted, PyDispatcher, zope.interface, pycparser scrapy startproject projectname Ubunut에서 pip로 설치후 프로젝트 생성이 되지 않을 경우 # ubuntu 설치 sudo apt install python-scrapy scrapy startproject projectname 프로젝트 구조 project..

lang/py 2018.06.28

파이썬 라이브러리 가상환경 묶기

Web Scraping with Python 파이썬으로 웹 크롤러 만들기 라이브러리 가상환경 묶기 파이썬 프로젝트 여럿을 관리하거나 프로젝트를 배포할 때 연결된 라이브러리를 모두 묶을 쉬운 방법이 필요하거나 설치된 라이브러리들이 충돌 할 까봐 걱정이라면 파이썬 가상환경을 설치해서 관리하기 쉽게 분리할 수 있다. 가상 환경 없이 설치한 파이썬 라이브러리는 전역으로 설치된다. 라이브러리를 전역으로 설치하려면 보통 관리자 권한이 필요하며, 이렇게 설치된 파이썬 라이브러리는 모든 사용자와 모든 프로젝트에서 사용할 수 았다. 가상환경은 쉽게 설치할 수 있다. # 설치 pip install virtualenv # 가상환경 설정 virtualenv scrapingEnv 이 명령은 새 환경 scrapingEnv을 만든..

lang/py 2017.05.16

Python 정규표현식 re

re.search() 형식 re.search(pattern, string, flags=0) 설명 지정된 문자열이 정규 표현에 일치하는지 확인한다. 인수 pattern - 정규 표현 문자열을 지정한다. string - 정규 표현에 일치하는지 확인할 문자열을 지정한다. flasg - 정규 표현을 컴파일을할 때, 동작을 변경하는 플래그를 지정한다 반환값 일치하면 매치 객체를 반환하고, 일치하지 않으면 None을 반환한다. re.match() 함수 형식 re.match(pattern, string, flasgs=0) 설명 지정된 문자열이 정규 표현에 일치하는지 확인한다. search()외는 다르게 문자열의 맨 앞글자부터 일치하는지 확인한다. re 모듈의 상수(플래그) A, ASCII \w등의 매치 처리에서 AS..

lang/py 2016.12.12

python3 format() 서식화 메서드

서식화 메서드 format() format(*args, *kwargs) format_map() format_map(mapping) 치환필드 {} {} 왼쪽부터 순서대로 인수로 지정한 값이 치환된다. {0} {1} {2} 지정된 위치의 인수 값으로 치환된다. {name} {key} kwargs, 또는 format_map()에서 지정한 사전키에 해당하는 값으로 치환 {0[0]} {name[0]} 인수의 0번째 요소가 치환 {1[key]} {name[key]} 인수의 지정된 키워드(key)의 값이 치환 {0.attr} {name.attr} 인수의 지정된 속성(attr)값이 치환 :>30 :30}|'.format('right align') '| right align|' >>> '|{:^30}|'.format('..

lang/py 2016.12.08
반응형