본문 바로가기
가상화폐 자동매매 봇 만들기 #3 - 업비트 API를 이용하여 가격 시세 조회하기(현재가, 시가, 종가, 최고가, 최저가), 파이썬 초보 스터디 노트 가상화폐 자동매매 봇 만들기 #3 업비트 API를 이용하여 가격 조회하기(현재가) 파이썬 초보 스터디 노트 지난 번에 업비트 API를 이용하여 업비트에서 거래되는 코인들의 마켓코드(티커 Ticker)를 조회해보았습니다. it4edu.tistory.com/159 가상화폐 자동매매 봇 만들기 #2 - 업비트 API를 이용하여 마켓코드(티커 Ticker) 목록 얻어오기, 파 비트코인 가상화폐 자동투자 프로그램 만들기를 드디어 시작해봅니다. 오늘은 업비트에서 제공하는 API를 활용하여 몇 가지 정보들을 가져와보겠습니다. 업비트 API 사용하기 업비트는 두나무 it4edu.tistory.com 업비트 비트코인 시세 조회하기 (현재가, 시가, 종가, 최고가, 최저가) 이번 시간에는 내가 원하는 코인의 현재가를 조회.. 2021. 6. 7.
가상화폐 자동매매 봇 만들기 #2 - 업비트 API를 이용하여 마켓코드(티커 Ticker) 목록 얻어오기, 파이썬 초보 스터디 노트 가상화폐 자동매매 봇 만들기 #2 업비트 API를 이용하여 마켓코드(티커 Ticker) 목록 얻어오기 파이썬 초보 스터디 노트 비트코인 가상화폐 자동투자 프로그램 만들기를 드디어 시작해봅니다. 오늘은 업비트에서 제공하는 API를 활용하여 몇 가지 정보들을 가져와보겠습니다. 업비트 API 사용하기 업비트는 두나무 주식회사에서 운영 중인 가상화폐 거래소입니다. 카카오 계정만 있으면 쉽게 가입할 수 있습니다. 업비트 사이트에 들어가서 고객센터 > Open API 안내로 들어가보겠습니다. www.upbit.com/service_center/open_api_guide 업비트 개발자 센터를 선택하고 API Reference(docs.upbit.com/reference)에 들어가면 업비트에서 제공하는 기본 API 들.. 2021. 4. 26.
[Python 함수] 파이썬에서 특정 문자, 문자열 찾기(find, startswith, endswith) 파이썬 코딩을 하다가 문자열 안에서 특정 문자를 찾고싶거나, 특정문자로 시작하는 문자열, 특정문자로 끝이나는 문자열 등을 찾고 싶을 때가 있습니다. 이 때는 간단하게 find, startswith, endswith를 사용할 수 있는데요, 사용 방법에 대해 간단히 알아보겠습니다. 특정 문자 찾기 find, rfind find는 문자열 중에 특정 문자를 찾고 위치를 반환해줍니다. 찾는 문자가 없을 경우 -1을 리턴합니다. find(찾는 문자[, 찾기 시작하는 위치]) >>> s = 'abcdabcaba' >>> s.find('c') 2 >>> s.find('a') 0 >>> s.find('a', 3) 4 >>> s.find('e') -1 문자열이 특정 문자열로 시작하는지 여부 판정 startswith (접두.. 2021. 4. 26.
가상화폐 자동매매 봇 만들기 #1 - 시작하기, 왜 비트코인 자동매매? 가상화폐 자동매매 봇 만들기 #1 시작하기, 왜 비트코인 자동매매? 파이썬 초보 스터디 노트 이번 학기에 학교에서 학생들과 파이썬 기초 공부를 하고 있습니다. 학생들에게 각자 파이썬으로 해보고 싶은 프로젝트 주제를 생각해보고 그 프로젝트를 완성해가며 파이썬을 공부하는 방식으로 수업을 진행하고 있습니다. 학생들 각자가 프로젝트를 진행하는 동안 저 또한 함께 프로젝트를 진행해보기로 약속하고 프로젝트 주제를 잡아보았습니다. 그것은 바로 "파이썬을 이용한 가상화폐 자동매매 프로그램"을 만들어 보는 것입니다. 사실 저도 파린이(파이썬 초보)면서 코린이(비트코인 초보)이기 때문에 아직 뭘 잘 모릅니다. 이 공간에 개인적으로 프로젝트를 진행하며 공부하는 내용들을 정리해보려고 합니다. 과연! 끝까지 완성해낼 수 있을지.. 2021. 4. 22.
VSCode 파이썬 가상환경 쉽게 설정하기(Visual Studio Code / Python / venv) 파이썬을 공부하다보니 필요에 따라 라이브러리를 설치를 종종합니다. 파이썬을 처음 설치할 때 최신 버전이 무조건 좋은 줄 알고 설치했더니 오히려 필요한 라이브러리가 설치되지 않는 경우들이 있어 적잖이 당황하기도 했습니다. 얼마 전에 온라인으로 특강(?)을 듣던 중에 Visual Studio Code와 Python을 가지고 가상환경(venv)을 만들어 사용할 수 있다는 이야기를 듣고 정말 충격을 받았습니다. 개발하는 코드에 따라 다른 버전의 파이썬, 다른 종류의 라이브러리들을 셋팅해서 사용할 수 있다니요!! 실습하는 내내 감탄을 했습니다. 오늘은 VSCode와 파이썬으로 가상환경을 만드는 방법을 정리해보겠습니다. (까먹지 않기 위해!!) 작업 영역 폴더 생성하고 VSCode로 열기 작업할 폴더를 생성하고 V.. 2021. 2. 24.