Withdraw in spot account error

Hi, I used the withdraw in binance python SDK. I am sure that my API KEY has permissions to withdraw and I had setted the whitelist IP.
But it went wrong when I tried to call the withdraw method in client.py.
“You are not authorized to execute this request.”

Please help!

The only way I can re-produce your issue is uncheck this checkbox in api management page - “Enable Withdrawals”

this is my account info
“makerCommission”:10,“takerCommission”:10,“buyerCommission”:0,“sellerCommission”:0,“canTrade”:true,“canWithdraw”:true,

This is irrelevant. Please check this page - binance.com/en/my/settings/api-management and look for “Enable Withdrawals”

thanks!