본문 바로가기
category/BybitAPI 자동 매매

pybit - WARNING - This HTTP class is maintained for compatibility purposes. You should prefer importing market-specific classes, like so: from pybit.inverse_perpetual import HTTP; from pybit.spot import HTTP

by 자운대고라니 2023. 2. 20.
반응형

수수료 20% 할인 bybit 추천인 링크 : https://www.bybit.com/invite?ref=7R9MO

수수료 20% 할인 bybit 추천인 코드 : 7R9MO

해당 링크로 가입 시 저에게 소정의 커미션이 들어옵니다.

 

이 글은 투자를 권유하는 것이 아닙니다. 손해의 책임은 본인에게 있습니다.

 

pybit 패키지를 사용할 때 해당 warning message가 뜰 때가 있다.

프로그램이 한 번 돌아갈 때마다 이 전 메시지와 중복돼서 나오므로 리소스를 상당히 많이 잡아먹는다.

 

메시지에 나온 해결방안처럼  from pybit.inverse_perpetual import HTTP, from pybit.spot import HTTP를 쓰면 에러가 뜨면서 프로그램이 안 돌아간다.

 

해당 에러메시지는 구글링해도 안 나와서 직접 고치기로 했다.

(리눅스 환경일 때)

1. cd /usr/local/lib/python3.7/site-packages/pybit

2. vi __init__.py

3. 120~130번째 줄에 해당 코드를 찾는다.

4. 해당 코드만 모두 지워준다.

 

어차피 self.logger.warning 코드를 지운다 해서 프로그램에 영향은 없다.

 

반응형

댓글