Refactor setup.py

1. 解压缩我觉得直接使用python自带的模块实现比较好
2. 大量重复性质的代码