我正在尝试将以下代码从 c 转换为 Python。C 代码如下所示:
seed = (time(0) ^ (getpid() << 16));
fprintf("0x%08x \n", seed);
输出像 0x7d24defb 这样的值。
和python代码:
time1 = int(time.time())
seed = (time1 ^ (os.getpid() <<16))
输出值如:1492460964
我需要在 python 代码中修改什么以便获得类似地址的值?