just like you'd never learn Python in embedded development.
That is far from the truth. Python is used quite a lot in embedded systems.
People who sneer when we use anything other than C in embedded must be the same ones that sneer when we use C instead of assembler on microcontrollers. These people probably still think we are in the early 1990s regarding prices/performance/compilers. It's funny when someones claims assembly is 20% faster or smaller when the application doesn't need it, or the extra development time is significantly more expensive than using a bigger part that has more resources for 0.10 cents more, or the price the other guy will have to pay to fix your cryptic assembly code in the future. But guess what, most people are not virtuosos, code generated by a compiler is likely faster than most things they could write in assembly.
So yes, Python code, like most languages, can be clean, reliable and made testable and if the performance is more than adequate for a given application, why do people keep bashing what others do?