support on python3

support on python3.4
是有问题。不过很少有 Pull Request，所以先接受，再修改。XD
不过用`six`的话，会让这个库多一个依赖，似乎也最好避免...