본문 바로가기
728x90

전체 글82

extra bytes at beginning or within zipfile error 해결법 warning [/content/drive/MyDrive/Colab Notebooks/open.zip]: 8484413941 extra bytes at beginning or within zipfile (attempting to process anyway) error [/content/drive/MyDrive/Colab Notebooks/open.zip]: start of central directory not found; zipfile corrupt. (please check that you have transferred or created the zipfile in the appropriate BINARY mode and that you have compiled UnZip properly) colab.. 2023. 11. 21.
Window 환경에서 django celery 오류 및 작동 방법 django 에서 비동기로 api를 처리하려면 celery를 사용하여야 한다. 다음 명령어로 celery를 설치한다. pip install celery 그 다음 celery.py를 config 폴더 내에 다음과 같이 작성하여 준다. from __future__ import absolute_import, unicode_literals import os from celery import Celery, shared_task from django.conf import settings from celery.schedules import crontab # set the default Django settings module for the 'celery' program. os.environ.setdefault('DJ.. 2023. 10. 24.
django Reverse for 'home' not found 장고를 개발하다가 다음과 같은 오류가 날때 해결하는 방법이다. django.urls.exceptions.NoReverseMatch: Reverse for 'home' not found. 'home' is not a valid view function or pattern name. 터미널창에는 다음과 같이 나오고 화면에는 다음과 같이 나온다. 구글링을 해봤지만 딱히 도움될만한 글들이 없었다. 혹시 저번 1차 배포때 세팅했던 것 때문이 아닐까 해서 하나씩 살펴보았다. 해결방법은 생각보다 간단하다. 바로 저번 배포때 debug 모드를 False로 세팅했기 때문이다. base.py에 다음과 같이 Debug = False로 되어있을 때 이를 True로 바꿔주면 된다. DEBUG = False # https://d.. 2022. 1. 3.
Cannot find module 'sass' 해결법 react sass error cannot find module sass css error Failed to compile. ./src/index.scss (./node_modules/css-loader/dist/cjs.js??ref--5-oneOf-6- 1!./node_modules/postcss-loader/src??postcss!./node_modules/resolve-url-loader??ref--5- oneOf-6-3!./node_modules/sass-loader/dist/cjs.js??ref--5-oneOf-6-4!./src/index.scss) Cannot find module 'sass' Require stack: - /app/node_modules/sass-loader/dist/util.. 2021. 9. 14.
[업비트] 실시간 MACD API Python Code upbit upbit macd upbit python code 업비트 오토트레이딩 macd macd 계산식 업비트 개발자 센터에서는 실시간으로 MACD 값을 제공하는 API가 없습니다. 업비트에서 제공하는 시세 종목 조회 API를 이용해서 실시간 MACD 를 출력하는 프로그램을 짜보고자 합니다. MACD란? MACD는 Moving Average Convergence Divergence의 줄임말로 이동평균선의 수렴과 발산을 분석하는 보조지표입니다. 이동평균선이란 주가평균을 이은 선으로서 단기 이평선이 장기 이평선에서 멀어지면 발산, 단기 이평선이 장기 이평선에서 가까워지면 수렴을 한다고 합니다. 또한 주식의 경우 파동의 성질을 가지고 있어 발산과 수렴이 반복해서 일어나는 것을 확인할 수 있습니다. 이 반복.. 2021. 9. 9.
[업비트] 실시간 OBV API Upbit Python Code upbit upbit macd upbit python code 업비트 오토트레이딩 obv obv 계산식 업비트 개발자 센터에서는 실시간으로 obv 값을 제공하는 API가 없습니다. 이번 글에서도 저번글과 마찬가지로 업비트에서 제공하는 시세 종목 조회 API를 이용해서 실시간 OBV를 출력하는 프로그램을 짜보려고 합니다. 지난글 보러가기 "실시간 RSI API Ubit Python Code" OBV란? On Balance Volume 으로 거래량 지표입니다. 조셉 그랜빌에 의해 탄생한 수식으로 매수세가 많으면 주가가 상승하고, 매도세가 많으면 하락한다는 원리와 더불어서 거래량은 주가에 대해 선행한다라는 원리로 만든 것입니다.즉 상승한 날의 거래량 합계 - 하락한 날의 거래량 합계로 이를 누적 집계한 뒤 도.. 2021. 9. 9.
Python으로 네이버 주식 현재가 가져오기 파이썬 stock 주식 현재가 가져오기 python naver stock 이번 글에서는 파이썬을 이용하여 네이버에서 종목코드를 통해 주식 현재가를 가져오는 방법에 대해 알아보도록 하겠습니다.https://finance.naver.com/item/main.nhn?code=005930네이버 주식에서 005930 삼성전자 주식 종합정보를 알려주는 페이지는 다음과 같습니다.이 페이지에서 가지고 오고 싶은 데이터는 77,300원입니다. 소스보기를 했을때 77,300원이 사이에 있는것을 확인할 수 있습니다. 이제 위치와 원하는 값을 알았으니, 코드를 작성해보겠습니다. import requests s = requests.Session() url = "https://finance.naver.com/item/main.n.. 2021. 9. 6.
Window에 vue를 설치해보자 Window vue window vue 설치 윈도우 vue 설치 win10 설치 vue는 javascript 기반 프레임워크입니다. 일반적인 MVC(Model View Controller) 대신 MVVM(Model View ViewModel) 패턴으로 디자인되었습니다. 윗 그림은 MVVM 패턴의 모양입니다. 뷰 모델은 VIEW와 Model을 이어주는 용도로 사용됩니다. 뷰는 javscript 기반이기때문에 npm을 이용하여 설치할 수 있습니다. vs code에서 터미널창을 켜고 다음과 같이 입력해줍니다. npm install -g vue@next 또한 Vue CLI를 설치하면 vue 명령어를 사용할 수 있게되고, 빠른 프로젝트 생성 및 관리를 할수 있습니다. npm install -g @vue/cli 터.. 2021. 9. 5.
[업비트] 실시간 RSI API Python Code upbit upbit macd upbit python code 업비트 오토트레이딩 macd macd 계산식 업비트 개발자 센터에서는 실시간으로 RSI 값을 제공하는 API가 없습니다. 대신 업비트에서 제공하는 시세 종목 조회 API를 이용해서 실시간 RSI 를 출력하는 프로그램을 짜보려고 합니다. 코인 종목 중 하나인 XRP로 테스트 해보겠습니다. 최근 캔들 200개의 정보를 가져오는 api를 이용한 코드는 다음과 같습니다. url = "https://api.upbit.com/v1/candles/minutes/1" querystring = {"market":"KRW-XRP","count":"200"} response = requests.request("GET", url, params=querystring.. 2021. 5. 2.
728x90