Test automation is not only about writing code. It's also about meaningful monitoring and reports. In a series of five detailed articles, Damián Moga explains how to do it well.
You can read the part 2, part 3, part 4, and part 5.
Python is a versatile language with a lot of libraries which makes it a good choice for test automation. Maaret Pyhäjärvi gives a short overview of its ecosystem.
If you're asking yourself this question, you're not the only one. Luckily, there are a lot of resources that people mention in this thread.
You might also be wondering the same thing as Gil Zilberfeld: Is Test Automation Worth It?.