메뉴 건너뛰기

XEDITION

Board

Binance python.
Binance Public API Connector Python.
This is a lightweight library that works as a connector to Binance public API.
Supported APIs: /api/* /sapi/* Spot Websocket Market Stream Spot User Data Stream.
Please find examples folder to check for more endpoints.
Spot Testnet is available, it can be used to test /api/* endpoints.
/sapi/* endpoints are not available. No UI. Steps to setup testnet API key. https://dev.binance.vision/t/99.
If base_url is not provided, it defaults to api.binance.com . It's recommended to pass in the base_url parameter, even in production as Binance provides alternative URLs in case of performance issues:
https://api1.binance.com https://api2.binance.com https://api3.binance.com.
PEP8 suggests lowercase with words separated by underscores , but for this connector, the methods' optional parameters should follow their exact naming as in the API documentation.
Additional parameter recvWindow is available for endpoints requiring signature. It defaults to 5000 (milliseconds) and can be any value lower than 60000 (milliseconds). Anything beyond the limit will result in an error response from Binance server.
timeout is available to be assigned with the number of seconds you find most appropriate to wait for a server response. Please remember the value as it won't be shown in error message no bytes have been received on the underlying socket for timeout seconds . By default, timeout is None. Hence, requests do not time out.
Proxy is supported.
The Binance API server provides weight usages in the headers of each response. You can display them by initializing the client with show_limit_usage=True :
You can also display full response metadata to help in debugging:
If ClientError is received, it'll display full response meta information.
Setting the log level to DEBUG will log the request URL, payload and response text.
There are 2 types of error returned from the library:
binance.error.ClientError This is thrown when server returns 4XX , it's an issue from client side. It has 4 properties: status_code - HTTP status code error_code - Server's error code, e.g. -1102 error_message - Server's error message, e.g. Unknown order sent. header - Full response header. This is thrown when server returns 5XX , it's an issue from server side.
More websocket examples are available in the examples folder.
Once connected, the websocket server sends a ping frame every 3 minutes and requires a response pong frame back within a 10 minutes period. This package handles the pong responses automatically.
Futures and Vanilla Options APIs are not supported:
/fapi/* /dapi/* /vapi/* Associated Websocket Market and User Data Streams.
Contributions are welcome. If you've found a bug within this project, please open an issue to discuss what you would like to change. If it's an issue with the API, please open a topic at Binance Developer Community.
번호 제목 글쓴이 날짜 조회 수
30914 Helpful Tips For Carrying A Child - Top Tips DevinButtrose6330410 2022.01.21 2
30913 How I Bought Started With Jewelry LorenzoGribble439 2022.01.21 1
30912 Review Mesin Slot Glitter Kitty RaulCalder4818704 2022.01.21 10
30911 Trik Menang Judi Slot Online Buat Pemula KelleDycus22823863 2022.01.21 1
30910 Teknik Menang Main Slot Online CorazonAnsell01170 2022.01.21 2
30909 Buying CBD Online From A Reliable Dispensary Antonietta12851 2022.01.21 1
30908 Kristen Stewart Tipped For An Oscar After Spencer Trailer Is Released  AlineSeibert21975374 2022.01.21 1
30907 Pahami Ciri Situs Judi Slot Online Dapat Dipercaya MartaSlama583456 2022.01.21 1
30906 New Movies Coming Out In 2021 And 2022: Blockbusters From Marvel, HBO, Netflix And More AntjeSisley56721 2022.01.21 1
30905 Agen Resmi Slot SBOBET Online Dapat Dipercaya SergioCrouch9997 2022.01.21 1
30904 Panduan Menang Bermain Slot Online StephaniaNoll75 2022.01.21 1
30903 Good Online Slot Access 359 TaneshaCrenshaw0 2022.01.21 1
30902 Safe Quality Soccer 398 CristineCantwell666 2022.01.21 6
30901 Cara Mengalahkan Mesin Slot Online MattMcCray2915819 2022.01.21 1
30900 Main Mesin Taruhan Slot Online Deposit Pulsa JeffersonDodge3031 2022.01.21 1
30899 Agen Sah Slot SBOBET Online Paling Dipercaya LindaLehner607451536 2022.01.21 1
30898 Higher Education Recommendations_ You Never Want To Pass Up These... Advice Num 42 Of 566 ClayW85377647095334 2022.01.21 1
30897 Great Online Gambling Agency Useful Info 331 DerrickHanton418 2022.01.21 4
30896 Advice To Aid You Improved Fully Grasp Shoes... Info Num 3 Of 665 Jerome45O680172 2022.01.21 2
30895 Great Online Slot Gambling Agency Details 8994 HansSodeman123155645 2022.01.21 1
위로