Revert "Revert "python programme""

This reverts commit 8b6dd7e816b47189d5c4d6da1ad1df327a5c5ac6.