Python is a "batteries included" language, people are going to want to import all of the rich standard and third party libraries out there.
I know with OpenGL you can have multiple libraries which write to the same OpenGL context. This allows for interesting libraries like Rabbyt; it can be used with pyglet OR an OpenGL-enabled pygame surface to do fast sprite rendering. I haven't tried it, but it might be possible to do even stranger stuff, like combine PythonOgre (using OpenGL) and Rabbyt so you can use Rabbyt for 2d sprite /environment rendering but use PythonOgre for GUI, post-effects, etc..
I have no idea if this is also achievable in DirectX. If it is, I could see how you could get other Python libs to do drawing, but I honestly don't see much of a point because Construct gives you just about everything you would want render-wise out-of-the-box.