강의/python3

[project] 1강. upbit 자동화 프로그램 만들기

jinkwon.kim 2022. 5. 21. 01:42
728x90
반응형

목표

python3를 사용하여 upbit 자동화 프로그램을 여러 post에 걸쳐서 만들어 보곘습니다.

강의 도중 배우지 않은 개념에 대해서는 따로 수업을 만들어서 보강하는 방향으로 하겠습니다.

강의 

https://www.youtube.com/watch?v=SgUd6kbFGAQ&t=17s&ab_channel=%EA%B9%80%EC%A7%84%EA%B6%8C 

프로그램 UI 구조

프로그램 내부 동작 구조

프로그램 구현 방식

    1 upbit에서 제공하는 API를 이용하여 기능을 우선 구현합니다.

    2 정보 저장을 위하여 sqlite3 db를 사용합니다.

    3 프로그램을 편하게 사용하기 위해서 GUI를 구현 합니다.

프로그램 구현을 위한 기본 지식

1. Web의 기본 동작

2. API의 기본 동작

    1)  API( Application Programming Interface)란? 

        - 두 소프트웨어가 서로 통신할 수 있게 해주는 방법 입니다.

3. DB(database)란?

    - 구조화된 정보 또는 데이터의 조직화된 모음입니다

    - 테이터는 table 형태로 관리되어 DB에 저장이 됩니다.

4. tkinter란?

    - python에서 제공하는 GUI 개발 Tool 입니다. 

https://076923.github.io/posts/Python-tkinter-1/

 

Python tkinter 강좌 : 제 1강 - GUI 생성

tkinter

076923.github.io

 

Upbit API 제약 사항

https://docs.upbit.com/docs/user-request-guide

 

업비트 개발자 센터

업비트 Open API 사용을 위한 개발 문서를 제공 합니다.업비트 Open API 사용하여 다양한 앱과 프로그램을 제작해보세요.

docs.upbit.com

Upbit API 보는 방법

https://docs.upbit.com/reference/%EC%A0%84%EC%B2%B4-%EA%B3%84%EC%A2%8C-%EC%A1%B0%ED%9A%8C

 

업비트 개발자 센터

업비트 Open API 사용을 위한 개발 문서를 제공 합니다.업비트 Open API 사용하여 다양한 앱과 프로그램을 제작해보세요.

docs.upbit.com

 

728x90
반응형