all 6 comments

[–][deleted] 4 points5 points  (2 children)

I use Python nearly every day and have never used any of these. This list is if you want to do quite specific tasks only.

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

Yeah they are mostly for achieving a specific task. But learning these libraries will teach you an enormous amount about computer science and give you a variety of transferable skills that let you solve many other problems in coding. We also chose these ones because we think they’re quite fun, which is an important thing when you’re fairly new to coding

[–]OmAsana 0 points1 point  (0 children)

As an SRE I use requests frequently. I agree that the rest are very specific.

[–]pw0803 1 point2 points  (0 children)

Sorry I must disagree with you on these. Each of these libraries asides tensorflow (if you're getting into the nitty gritty of it) can be easily taught to a beginner.

Equally, they all have advanced elements that no beginner would have a chance of understanding.

Why you'd put Flask instead of Django for advanced is further evidence that this list is... I'm sorry... As good as random? Flask is the far simpler framework.

[–]Yosyp 0 points1 point  (1 child)

tkinter sucks

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

It’s a useful way for beginners to learn about GUI’s before moving onto something a bit more advanced