3
试图基于一个6.6 XY一个UUID坐标对和日期。不过,我给这个函数一个'形成十六进制的UUID字符串'。 Python noob plz帮助。Python的UUID格式错误的十六进制字符串
def LeID(Xv,Yv,Dv):
import uuid
import string
import arcpy
X_val = "%.6f" % Xv
Y_val = "%.6f" % Yv
date = Dv
xarr = string.split(X_val, '.')
yarr = string.split(Y_val, '.')
date = string.split(date , '/')
val = str(xarr[0] + xarr[1] + yarr[0] + yarr[1] + date[0] + date[1] + date[2])
return '{' + str(uuid.UUID(val).time_low()) + '}'
它仍然下降的厉害形成六角错误... – Simon
没有一个堆栈跟踪? – glglgl
请加我新添加的打印线,以找出进入'uuid'引擎。 – glglgl