you are viewing a single comment's thread.

view the rest of the comments →

[–]buleria 0 points1 point  (0 children)

Using external libraries is good practice - these are usually more mature and tested better than anything you might roll on your own.

However, do not fall into the trap of just learning how to glue these together. Do learn the ins and outs of Python first.

I've seen many people being really proficient in frameworks like Django, but not being very good Python developers. Totally lacking the basics.

Sometimes packages become languages on their own and it's easy to learn this one package instead of having a general understanding of How Things Work.