콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
5957 화면

Hello All,

I want to get string form unicode. For this my code is here:

@api.multi

    def _select_service_product(self):

        r = []

        for order in self.order_line:

            res = order.product_id.type_service

            r.append(res)

            self.services_infor = r

            l = self.services_infor

            print "test,,,", res, self.services_infor, l


    services_infor = fields.Char(compute='_select_service_product')


Now terminal showes: 

test,,, d [False, u'a', u'd'] [False, u'a', u'd']

From here i want values a, b
아바타
취소
베스트 답변

Convert unicode string to ordinary string before append operation,

res = res.encode('ascii','ignore')

아바타
취소
관련 게시물 답글 화면 활동
2
8월 22
11627
2
5월 21
8513
2
3월 24
11931
5
9월 20
6254
1
12월 19
9666