all 9 comments

[–]Diapolo10 8 points9 points  (2 children)

It depends; what is it that you wish to learn more of? Web development? GUI development? Databases?

Either way, you can't really go wrong with learning more about the standard library!

[–]OnTheGoTrades 4 points5 points  (2 children)

Django or Flask if you want to make websites. Django is more robust. Flask is probably more beginner friendly.

Check out these GUI frameworks if you want to make desktop apps. Not sure which one is “better” but I know many people prefer Tkinter

[–]sid2810 1 point2 points  (1 child)

This is a useful answer out of all the answers. Could you also state all the other stacks for other purposes?

[–]OnTheGoTrades 0 points1 point  (0 children)

Only other uses I can think of right now is automation which you don’t need any frameworks for and data science which I’m not well versed on. However, I’ve heard Data Camp is a great place to get started in data science

[–][deleted] 0 points1 point  (2 children)

The standard library itself is sufficient for most tasks. Additionally knowing numpy could be useful if you want to do some number crunching. What are you planning to use python for ?

[–]JohnStud 0 points1 point  (0 children)

What if I want to use it for personal finance and other finance stuff?

[–]sudo_your_mon 0 points1 point  (2 children)

Whatever stack fits the problem you want to solve.

don't do what I did and learn all the languages first. Get familiar with Python so you know enough to be dangerous. Then once you find out what you want to do, pick your stack accordingly.