Pythonで現在の時間を、ナノ秒単位で取得する方法

Pythonで現在の時間をナノ秒単位で取得するには、timeモジュールとtime.time()関数を使用できます。以下は、その方法のコード例です:

python
import time

# 現在の時間をナノ秒単位で取得
current_time_ns = int(time.time() * 1e9)

# 結果を表示
print(f"現在の時間(ナノ秒単位): {current_time_ns}")

このコードでは、time.time()関数を使用して現在の時間を秒単位で取得し、それを1億(10^8)倍してナノ秒単位に変換しています。得られた値は整数型に変換され、current_time_ns変数に格納されています。

このコードを実行すると、現在の時間がナノ秒単位で表示されます。