我有一个非常烦人的问题,我试图解决几天。我在网上找不到任何信息。
我试图自己解决它,查阅了文档。但没有任何效果。
我的问题是
X
当我用RandMAC()
函数分配变量时,X
每次使用时都应该相同。
就像,, X = RandMAC()
让我们说X
现在AA:BB:CC:DD:EE:FF
,当我打印 X 3 次时,它应该是这样的。
X = AA:BB:CC:DD:EE:FF
X = AA:BB:CC:DD:EE:FF
X = AA:BB:CC:DD:EE:FF
但代码实际上做的是
X = AA:BB:CC:DD:EE:FF
X = 00:0A:0B:0C:0D:0E:0F
X = 11:22:33:44:55:66
所以每次我调用 print X 时它都会改变。
我该如何解决这个问题?
我的代码如下。
from scapy.all import *
X = RandMAC()
print X
print X
print X
谢谢大家。