2013-11-04 3 views
1

파이썬에서 목록을 이동하려고하지만 여전히 메시지 오류가 있습니다. "메시지 : 'Guid'개체에 'append'특성이 없습니다. GUID가 개체 식별자라는 것을 알고 있습니다. GUID 목록을 [0, 1, 2, 3, ..., 50]과 같은 정수 항목이있는 목록으로 변환해야한다고 생각합니다. 하지만 어떻게 해야할지 모르겠습니다.Python 내 GUID 개체 목록 다루기

self.line2 = rs.AddLine(self.shape1, self.shape2) 
    self.line2.append(self.line2.pop(0)) 

내가 분명히 충분했다 바라며, 도와 주셔서 감사합니다 : 다음은 작동하지 않습니다 내 코드의 일부이다.

+0

코드를 더 게시하십시오. 'Guid 객체 '에서 시작. – moenad

+0

내 추측에 따르면 AddLine은 GUID 목록이 아닌 GUID를 반환합니다. –

답변

0

정수의 목록에 UUID를 변환하는 가장 쉬운 방법은 fields 필드를 사용하는 것입니다. 그러면 UUID가 6 개의 정수 목록으로 반환됩니다.

In [10]: from uuid import uuid4 

In [11]: x = uuid4() 

In [12]: x.fields 
Out[12]: (919787229L, 42311L, 17040L, 154L, 62L, 226429597314256L) 
+0

이것이 OP 질문에 어떻게 대답하는지 실제로 모르겠습니다! –

+0

그의 유일한 구체적인 쿼리는 "GUID 목록을 [0, 1, 2, 3, ..., 50]과 같은 정수 항목이있는 목록으로 변환해야한다고 생각합니다.하지만 어떻게 해야할지 모르겠습니다. " 그것은 내가 대답하려고하는 것입니다. – CadentOrange