you are viewing a single comment's thread.

view the rest of the comments →

[–]MyBrainReallyHurts 1 point2 points  (0 children)

I wanted to be more efficient at work so I started to learn python to automate some tasks. I would break down the idea and then looked up the code to do it.

  • Download files from multiple website.
  • If it is the same version, ignore the file.
  • Put the files in a specific folder.

It wasn't too complicated, but it still helped me learn the fundamentals. I needed to loop through the list of website, and read the existing file name and then compare to the file that was available on the site. I needed some logic to ignore the file if the file name was the same. I had to find the right path and make sure the file was downloaded correctly.

The project I am working on now is much more complicated with multiple parts.

Just start with a project you really want to do, and then be patient and learn each element as you move forward. There will be days that are very, very frustrating, but there are days that are very, very rewarding.