I did the exact opposite. I ripped out some robot framework tests and replaced the code with python using selenium webdriver. Works great.
The tests were also flaky as hell but that was more to do with poor environment management. That, admittedly, was also easier to fix in python.