It would be ease to create such a tool if you dont care if your code is a Functional Decomposition (http://c2.com/cgi/wiki?FunctionalDecomposition) AntiPatern. But OO design is hard to do "automagically" from a bunch of functions and data structures. Methods and attributes are in the same object for a conceptual reason too, don't you think?
-- http://mail.python.org/mailman/listinfo/python-list