py demo

only for backup, can not work