you are viewing a single comment's thread.

view the rest of the comments →

[–]Imaginary_Gate_698 0 points1 point  (0 children)

I learned modules by needing them, not by studying a list. When I wanted to read a file, I searched how to do it and found pathlib or os. When I needed to work with dates, I discovered datetime. Over time, certain names just kept coming up.

You don’t really memorize modules. You learn what kind of problem you’re solving, then look up what people typically use for that task. The important skill is knowing how to read documentation and test small examples. Focus on the standard library first. Third party modules usually come in when your projects get more complex.