python  tool