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