如何获取 NumPy np.timedelta64 对象的单位/分辨率
为了获取 np.timedelta64 对象的单位(例如 us、ms、ns、…),如
timedelta_unit_resolution.py
my_timedelta = np.timedelta64(625, 'us') # 单位是 'us'首先使用以下命令安装我的 Python 3 UliEngineering 库
install_uliengineering.sh
pip install -U UliEngineering然后像这样使用 UliEngineering.Utils.NumPy 中的 timedelta64_unit():
timedelta64_resolution_example.py
import numpy as np
from UliEngineering.Utils.NumPy import *
my_timedelta = np.timedelta64(625, 'us')
print(timedelta64_resolution(my_timedelta)) # 打印 "us"Check out similar posts by category:
Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow