I would say it say it depends on the needs of what you want from Python. If you want to learn the best method to learn algo trading, you might get overwhelmed with different sources. Try this out:
Protect your wealth by watching this https://quantlabs.net/banking/
Most answers point to free but i got something for your
NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!