python3 3

python3 newspaper 라이브러리로 키워드 뽑아내기

http://newspaper.readthedocs.io/en/latest/ 각 언론사의 url을 GET하여 부동산뉴스를 보아보고 있습니다.url만 바꿔서 아주 간단하게 뉴스기사를 가져오고 >>> from newspaper import Article >>> url = 'http://fox13now.com/2013/12/30/new-year-new-laws-obamacare-pot-guns-and-drones/' >>> article = Article(url) >>> article.download() >>> article.parse() 자연어 처리 실행시키고 >>> article.nlp() 키워드를 뽑아주고 요약도 해줍니다.>>> article.keywords ['New Years', 'resolution..

기타/엔지니어 2018.05.12

OPENAPI로 국토부 실거래가 조회할 때 python으로 정규식 사용해서 파싱하기 (20180130)

url 정보를 세팅하고 이에 대해서 request 요청하면 응답 정보를 주는데 http://openapi.molit.go.kr:8081/OpenAPI_ToolInstallPackage/service/rest/RTMSOBJSvc/getRTMSDataSvcAptTrade?LAWD_CD=11440&DEAL_YMD=201801&serviceKey=###SERVICE_KEY### 얼마전에 수정이 있었는지 응답되는 정보가 변경되었습니다. req = urllib.request.Request(request_url) try: res = urllib.request.urlopen(req) except UnicodeEncodeError: print('[OpenAPI] UnicodeEncodeError') return data..

기타/엔지니어 2018.01.30

Python3에서 한글 깨짐 없이 gmail 전송

그냥 한글을 인코딩해서 gmail 전송하면 한글이 전부 깨져버리는 문제가 발생 구글링해서 찾아보면 python2.x 코드가 있음 그래서 python3.5에서 만들어서 시험한 코드를 이곳에 기록함 #!/usr/bin/env python3 # -*- coding: utf-8 -*- def send_with_gmail(body): import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText gmail_user = 'my_id' # 실제 google 로그인할 때 쓰는 ID gmail_pw = 'my_pw' # 실제 google 로그인할 때 쓰는 Password from_addr = 'sender@..

기타/엔지니어 2017.01.03