1

我正在尝试在 Python 中移动列表,但我仍然收到消息错误:“消息:'Guid' 对象没有属性'append'”。我知道 GUID 是一个对象标识符。我想我需要将 GUID 列表转换为包含整数项的列表,例如 [0, 1, 2, 3, ..., 50] 但我不知道该怎么做。这是我的代码中不起作用的部分:

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

我希望我足够清楚,并感谢您的帮助。

保罗

4

1 回答 1

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)
于 2013-11-04T14:41:14.047 回答