次のコードを 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 コードで何を変更する必要がありますか?