处理Python中的GUID对象列表

时间:2013-11-04 14:28:30

标签: python list guid

我想在Python中移动一个列表, 但我仍然有消息错误: "消息:' Guid'对象没有属性'追加'"。 我知道GUID是一个对象标识符。我想我需要将GUID列表转换为包含整数项的列表,如[0,1,2,3,...,50] 但我不知道该怎么做。 以下是我的代码中无法正常工作的部分:

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

我希望我足够清楚,谢谢你的帮助。

1 个答案:

答案 0 :(得分: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)