python 提示 TypeError: expected string or buffer,一般为数据类型与预定的数据类型不一致造成的 所有如果不能明确知道那个数据类型不对,那么把所有数据的类型打印出来与预期的数据类型进行对比,即可。