ํด๋น ๊ฒ์๊ธ์ ์๋ ๊ฐ๋ฐํ๊ฒฝ์ ์ฌ์ฉํ์ฌ ์์ฑ๋จ
IDE : VSCode
Python : 3.11.3
โป UPbit Open API์ get_balances() ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๋์ UPbit ์๊ณ ๋ฅผ ์กฐํ
UPbit Open API Key ๋ฐ๊ธ
- UPbit Open API Key ๋ฐ๊ธ์ ์๋ ๊ฒ์๊ธ ์ฐธ๊ณ
- https://ssvip.tistory.com/12
[Python] UPbit Open API ์ฌ์ฉ #1 UPbit Key ๋ฐ๊ธ
UPbit Open API Key ๋ฐ๊ธ UPbit Open API๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์ Key ๋ฐ๊ธ ํ์ UPbit ์ฌ์ดํธ ์ ์ → ๋ก๊ทธ์ธ → ๋ง์ดํ์ด์ง → Open API ๊ด๋ฆฌ ํ๋ฉด์ผ๋ก ์ ์ํ๋ฉด Open API Key๋ฅผ ๊ด๋ฆฌํ๋ ํ๋ฉด์ผ๋ก ์ฐ๊ฒฐ ์ํ๋ ๊ธฐ๋ฅ๊ณผ
ssvip.tistory.com
Info.py ์์ฑ
- ๋ฐ๊ธ๋ฐ์ Access Key์ Secret Key๋ฅผ ์ ์ฅํ Info Class ์ ์ธ
class Info:
def __init__(self):
self._access_key = "ACCESS KEY ์
๋ ฅ"
self._secret_key = "SECERT KEY ์
๋ ฅ"
def get_accessKey(self):
return self._access_key
def get_secretKey(self):
return self._secret_key
์๊ณ ์กฐํ
- ์ค์นํ pyupbit๋ฅผ import
- pyupbit ์ค์น ๋ฐฉ๋ฒ์ ์๋ ๊ฒ์๊ธ ์ฐธ๊ณ
- https://ssvip.tistory.com/13
[Python] UPbit Open API ์ฌ์ฉ #2 pyupbit ์ค์น
ํด๋น ๊ฒ์๊ธ์ ์๋ ๊ฐ๋ฐํ๊ฒฝ์ ์ฌ์ฉํ์ฌ ์์ฑ๋จ IDE : VSCode Python : 3.11.3 Pyupbit ๋ชจ๋ ์ค์น python ๊ฐ์ํ๊ฒฝ ์คํ ํ, ์๋ pip ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ pyupbit ์ค์น ๊ฐ์ํ๊ฒฝ ์ค์ ์ ์๋ ๊ฒ์๊ธ ์ฐธ๊ณ https://
ssvip.tistory.com
- Access Key, Secret Key๋ฅผ ์ฌ์ฉํ์ฌ Upbit Class ์ธ์คํด์ค ์์ฑ
- ์ธ์คํด์ค ์์ฑ ํ get_balances() ํจ์๋ฅผ ํธ์ถํ๋ฉด ์๊ณ ์กฐํ ๊ฐ๋ฅ
info = Info.Info() # Key ์ ๋ณด ๊ฐ์ฒด ์์ฑ
access_key = info.get_accessKey() # Access Key
secret_key = info.get_secretKey() # Secret Key
upbit = pyupbit.Upbit(access_key, secret_key) # UPbit Class ์ธ์คํด์ค ์์ฑ
balances = upbit.get_balances(True) # get_balances() ํจ์ ํธ์ถ
print(balances) # balances ์ถ๋ ฅ
- get_balances()ํจ์์ True๋ฅผ ์ ๋ฌํ๋ฉด API ํธ์ถ ๋น๋์๋ฅผ ๋ฆฌํดํจ (1๋ถ์ ์ต๋ 899ํ, 1์ด์ ์ต๋ 29ํ ํธ์ถ ๊ฐ๋ฅ)
'๊ฐ๋ฐ๐ป > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] ChatGPT #2 Python ChatGPT ์ฐ๋ (0) | 2023.05.31 |
---|---|
[Python] ChatGPT #1 OpenAI API Key ๋ฐ๊ธ (2) | 2023.05.30 |
[Python] UPbit Open API ์ฌ์ฉ #2 pyupbit ์ค์น (0) | 2023.05.05 |
[Python] UPbit Open API ์ฌ์ฉ #1 UPbit Key ๋ฐ๊ธ (0) | 2023.05.05 |
[Python] ๊ฐ์ํ๊ฒฝ ์์ฑ (0) | 2023.05.05 |