
1. 네이버 주식 시가총액 목록 가져오기 (https://finance.naver.com/sise/sise_market_sum.nhn) 2. 기업 별 상세 재무 데이터 가져오기 (https://finance.naver.com/item/main.nhn?code=기업코드) - def getDataOfParam(param) 3. Python Dictionary 사용하여 데이터 정리 4. 원하는 데이터 지표 추출 (매출액, 영업이익, 당기순이익, ROE, PER, PBR) - def printRecommendedItems(stock): 5. 추출 데이터 메일로 자동 전송하기 - def sendEmailfunc(text): 의 5단계를 통해서 네이버 주식정보 가져오는 방법을 포스팅 하려고 한다. 1. 네이버 주식..

간단한 JOB 일거라고 생각했지만, 은근히 시간이 걸렸던 작업이였다. 코로나 시국에 맞춰서 다른 개미들과 같이 주식을 시작하면서, 투자할 곳을 조금 더 쉽게 선정할 수 있는 프로그램을 만들고 싶었다. 첫 번째 목표는 코스피에 상장사 중 시가총액 순으로 모든 회사의 재무데이터를 가져오고자 했다. https://finance.naver.com/sise/sise_market_sum.nhn 에서 기업의 정보를 가져오긴 하지만, 아래와 같이 최대 6개까지 설정이 가능하여 원하는 모든 데이터를 선택하려면 몇번의 재요청이 필요한 상황이다. 그래서 각각의 기업을 클릭했을 때 볼 수 있는 기업 상세 페이지를 참고하였다. 기업별 상세 페이지에서는 아래와 같이 매출액/영업이익/당기순이익 등 다양한 재무 데이터를 최근 3년간..

네이버 증권 페이지에서 시가총액 순으로 다양한 지표를 불러와서 원하는 데이터를 얻기 위한 스크랩핑 과정에서 발생한 에러 처리 내용 공유 하고 싶은 과제 : 네이버 증권에서 finance.naver.com//item/main.nhn?code='회사코드' 페이지에서 > 최근 ROE, PER, PBR 값을 불러와서 내가 원하는 기준을 초과하거나 미만인 경우를 선별하여 회사 반환 실행코드 sub_thead = sub_soup.find("table", attrs={"class":"tb_type1 tb_num tb_type1_ifrs"}).find("thead").find_all("th", attrs={"scope":"col"}) KODEX 200 - 네이버 금융 : 네이버 금융 관심종목의 실시간 주가를 가장 빠르..

1. kakao developers 사이트 참조 (https://developers.kakao.com/docs/latest/ko/message/rest-api#send-friend) 친구에게 기본 메시지를 보내기 위해서는 나에게 메시지 보내기와 달리 메시지를 받을 친구의 카카오톡 uuid를 receiver_uuids 파라미터로 필수 전달해야 한다. (2/3 포스팅 내용 참조:친구 목록 가져오기) [Python] 카카오톡 : 메시지 (2/3 - 친구 목록 가져오기) 1. 팀 관리에 사용자 추가 우선 카카오톡에서 친구에게 메시지를 보내는 방법은 2가지가 있다. 카카오톡 메시지 API 를 이용하는 방법과 카카오링크 API를 이용하는 방법이 있다. (관련 링크:https: cocoabba.tistory.com ..

1. 팀 관리에 사용자 추가 우선 카카오톡에서 친구에게 메시지를 보내는 방법은 2가지가 있다. 카카오톡 메시지 API 를 이용하는 방법과 카카오링크 API를 이용하는 방법이 있다. (관련 링크:https://developers.kakao.com/docs/latest/ko/message/common) 간단하게 메시지 전송 테스트를 위해서 본인은 카카오톡 메시지 API 를 활용한 내용을 포스팅 하였고, 다양한 친구에게 메세지를 보내기 위해서는 카카오링크 API 를 이용할 수 있다. 카카오톡 메시지 API를 이용하여 목록을 받아오거나 메시지를 보내기 위해서는 먼저 친구정보를 등록해야 한다. 경로는 [내 애플리케이션 > 팀 관리](https://developers.kakao.com/console/app/4870..

1. 카카오 개발자센터 가입 및 앱 등록 (https://developers.kakao.com/) 이 부분은 다른 블로그 혹은 해당사이트 안내를 따라 쉽게 따라 할 수 있는 부분이라 본 글에서는 PASS !! 2. 개발을 위한 Access Token 발급 (https://developers.kakao.com/tool/rest-api/open/get/v1-user-access_token_info) 경로 : 도구> REST API 테스트> 토큰 정보 보기 카카오계정 로그인 여기를 눌러 링크를 확인하세요. accounts.kakao.com 이 경로를 찾는데 많은 시간을 보냈다. 다른 블로그등을 보면 [내 애플리케이션] 등을 통해 토큰 발급을 받으라고 했지만, 어디에서도 토큰 발급 경로를 찾기 어려웠고, 위 메..
Python 버전을 3.8 버전으로 올린 후 Pycharm 에서 Python Console 실행 결과 .... ... File "C:\Program Files\JetBrains\PyCharm 2019.1.3\helpers\third_party\thriftpy\_shaded_thriftpy\parser\parser.py", line 765, in _fill_in_struct gen_init(cls, thrift_spec, default_spec) File "C:\Program Files\JetBrains\PyCharm 2019.1.3\helpers\third_party\thriftpy\_shaded_thriftpy\thrift.py", line 103, in gen_init cls.__init__ = in..

최근 집과 회사를 오가며 소소히 Python 개발을 시작하고 있다. 가장 흔한 개발 툴로 PyCharm을 사용하고 있는데, 이 툴에서 Interpreter 경로를 상속받는 기본 설정으로 인해 몇 번의 삽질을 거듭한 후에 문제를 해결하고 포스팅한다. 기본적으로 프로젝트를 만들고 나면, ProjectName/venu 폴더가 생성된다. venu 파일 내에서는 프로젝트를 구동하기 위한 환경설정을 저장하고 있다. 예를 들어 실행 및 Interpreter 를 위한 Python 및 라이브러리 저장을 위한 pip 파일을 가지고 있다. 여기에서 문제가 되는 것이 바로 기본설정이 이전 프로젝트의 interpreter 설정을 그대로 가져오는 것이다. 그래서 이전 프로젝트에서 pip 를 통해 다양한 라이브러리를 설치했음에도 ..
보호되어 있는 글입니다.
- Total
- Today
- Yesterday
- Export
- matplotlib
- 네이버쇼핑
- 대항력있는 임차인
- eum.go.kr
- 상가
- cortarNo
- 크롤링
- 경제적 자유
- 평형정보
- 개발자도구
- 네이버 주식
- REST API
- tkinter
- pyplot
- 경매
- 단지정보
- 네이버 부동산
- json
- PYTHON
- 파이썬
- DICTIONARY
- beautifulsoup
- 네이버
- pandas
- 아파트
- 크몽
- Excel
- 매물
- 부동산
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |