ValueError: zero length field name in format in Python2.6.6

11 浏览
0 Comments

ValueError: zero length field name in format in Python2.6.6

我使用这个Python shell来生成一个字符串:

>>>':'.join("{:x}\n".format(random.randint(0, 2**16 - 1)) for i in range(4))

当我在Python2.7.5中运行这个shell时,一切都很顺利。但是当Python版本为2.6.6时,会出现ValueError: zero length field name in format。在Python版本为2.6.6时,我应该如何运行这个shell才能正常?

0