작성
·
19
1
안녕하세요1. 파이썬 python-binance
라이브러리를 사용하여 바이낸스 선물 거래를 자동화하는 코드를 작성 중입니다1. 하지만 binance.futures.FuturesClient
를 임포트하거나 사용하는 데 문제가 발생했습니다1. 문제 설명: [=binance.future을 작성할시 밑줄이 계속 그입니다] - from binance.futures import FuturesClient
를 실행하면 ImportError: cannot import name 'FuturesClient' from 'binance.futures'
오류가 발생합니다1. - dir(binance.futures)
를 실행했을 때 FuturesClient
가 보이지 않습니다1. 코드 스니펫 (최소 재현 가능 예제): [참고로 제 파이썬은 3.12.6이고 바이낸스는 1.0.28 ㅇ입니다 ```
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
woojin im님, python-binance
라이브러리에서 FuturesClient
를 임포트하거나 사용할 때의 문제에 대해 설명드리겠습니다.
python-binance
라이브러리는 꾸준히 업데이트되면서 API와 내부 구조에도 변화가 있을 수 있습니다. 먼저, 현재 사용하시는 python-binance
라이브러리가 최신 버전인지 확인해 보시는 것이 좋습니다. 만약 그렇지 않다면, 라이브러리를 최신 버전으로 업데이트해 보시길 권장드립니다.
FuturesClient
가 임포트되지 않는 경우는 최신 변경 사항에 따라 이 클래스가 더 이상 지원되지 않거나 패키지 구조가 변경되었을 가능성이 있습니다.
다음으로, binance
라이브러리의 공식 문서나 릴리스 노트를 참고하여 FuturesClient
의 사용법이 달라졌는지 또는 대체할 수 있는 방법이 있는지 확인해 보시길 추천드립니다.
문제가 계속된다면, GitHub 저장소 또는 관련 커뮤니티에 질문을 남겨 해결 방법을 찾아볼 수도 있습니다.
추가로 문제 해결에 도움이 되는 다른 정보나 오류 메시지 등이 있다면, 그 부분도 함께 확인해보시는 것이 좋습니다. 성공적인 코딩이 되시길 바랍니다!