[python] 리뉴얼된 업비트 api로 암호화폐 가격 조회, 거래하기
2020. 5. 8. 16:46
Develop/Python
upbit에서는 거래를 위한 api를 제공하고있습니다. 해당 api를 사용해서 python으로 가격 조회 부터 거래하는법 까지 알아보도록 하겠습니다. 사전 준비물python3 python3가 설치 되어있으시다면, 리퀘스트를 보내기 위한 모듈인 requests모듈을 설치해야합니다.pip3 install requests KEY 발급받기설치가 완료되면 업비트 api이용 신청을 해야합니다.https://upbit.com/service_center/open_api_guide해당 주소로 접속합니다. 좌측 하단에 있는 Open API 사용하기를 클릭하시고 로그인을 진행해주세요. 로그인이 완료되면 이런 창이 뜨게 되는데, 여기서 계좌 조회, 주문 조회, 주문하기, 특정 IP에서만 실행을 선택해주세요.본인의 ip를 적어..
[python] 저품질 블로그 확인하는 스크립트 - 자신의 티스토리 글이 검색엔진에 노출되는지 확인하는 스크립트
2020. 1. 29. 22:50
Blog
목적 티스토리를 운영하다보면, 자신의 글이 검색엔진에서 검색이 잘 되는지가 궁금하곤 합니다. 또는 블로그가 저품질에 걸리게되면, 검색엔진에서 노출되는 순위가 많이 밀리게 됩니다. 그래서 가끔 자신의 글을 직접 검색해보는데, 블로그의 글이 많다면 이를 일일이 하는 것은 불가능합니다.. 지금의 저의 블로그 글은 10개정도 되지만, 수십 수백개의 글을가진 여러 티스토리 블로그 운영자 분들이 사용하실 수 있게 파이썬 스크립트를 제작해보았습니다. 다운로드 (python2용) (python3용) 깃허브 링크 : https://github.com/ICEB3AR/TistoryPostChecker ICEB3AR/TistoryPostChecker Contribute to ICEB3AR/TistoryPostChecker d..
[크롤링] python webdriver로 크롬창 열기 (selenium)
2020. 1. 26. 14:41
Develop/Python
selenium이란? 웹앱을 테스트하기 위해 만들어진 프레임 워크입니다. 내장하고 있는 webdriver를 이용하면, get requests로 html을 가져오는것이 아닌 직접 우리가 브라우저에서 볼 수 있는 것을 모두 가져올 수 있습니다. 설치 pip install selenium 크롬뿐만 아니라 여러 브라우저를 지원하지만 크롬을 기준으로 설명하겠습니다. 주소창에 chrome://version 를 입력하면, 가장 위에 버전이 보입니다. https://sites.google.com/a/chromium.org/chromedriver/downloads에서 크롬의 웹드라이버를 다운로드 받을 수 있습니다. Downloads - ChromeDriver - WebDriver for Chrome WebDriver f..
Python Random 모듈 함수 정리, 사용법
2020. 1. 24. 16:17
Develop/Python
모듈 소개 - random 모듈은 의사 난수를 생성하는 모듈입니다. - python 2,3 지원 설치 방법 //python2 pip install random //python3 pip3 install random 함수 설명 - random() import random print random.random() 0.5476650935722526 random() 함수는 0~1 사이의 실수를 출력합니다. 범위 : [0.0, 1.0) - uniform(a,b) import random print random.uniform(50,100) 96.7284069027 uniform(a,b)는 a와 b사이의 실수를 출력합니다. - random.randrange(stop) - random.randrange(start, sto..