only C++ , only hardcore! Depends on how much time you have for coding and which technology you are working with. I also like Python
I use python for making scripts for automating something for myself. For serious projects where performance is important I use C++.
Recently I've written python script that converts excel table into hundred .docx files in certain way. Python has really a lot ready solutions. I'd spend days or even a week implementing it in C++. But performance would be better :-)