Unless (1) the relevant library happens to be written in C and there are no python bindings and the problem is simple OR (2) there is an existing solution which is 95% complete in C and one needs to write from scratch in python. I&#x27;ve never come across situation (1) with a new project.  Situation (2) is quite common.