我正在尝试运行下面的脚本,几乎每次运行它都会打印两次相同的数字。我发现很难相信在创建第一个文件和第二个文件之间甚至没有一纳秒的时间,因为单独的系统调用应该至少花费那么长时间!我错过了什么?我正在使用python版本3.5.1 +在Ubuntu上运行。
/tmp $ ./mystery.py
1478873526316145825
1478873526316145825
典型输出:
{{1}}
答案 0 :(得分:0)
您应该尝试由于任何原因,系统在stat
调用中给出时间 - 它不是Python thinks
- 它是系统可以提供给它的唯一值。