python适配器模式 角色