
python中如何时间
用户关注问题
如何在Python中获取当前时间?
我想知道在Python程序中如何获取系统的当前日期和时间?
使用datetime模块获取当前时间
可以使用Python内置的datetime模块中的datetime.now()方法来获取当前的日期和时间。例如:
from datetime import datetime
current_time = datetime.now()
print(current_time)
Python中如何格式化显示时间?
获取到的时间通常比较难读,如何用Python格式化时间以更易读的形式输出?
利用strftime方法格式化时间
datetime对象支持strftime方法,可将时间格式化成指定的字符串格式。例如,'%Y-%m-%d %H:%M:%S'格式代表'年-月-日 时:分:秒',代码示例:
from datetime import datetime
now = datetime.now()
formatted_time = now.strftime('%Y-%m-%d %H:%M:%S')
print(formatted_time)
在Python中如何测量代码执行时间?
我想知道怎样用Python计算代码块或函数运行的耗时?
使用time模块的time函数或timeit模块
可以通过导入time模块并记录代码执行前后的时间差来测量。例如:
import time
start = time.time()
# 需要计时的代码块
end = time.time()
print(f'运行时间: {end - start} 秒')
对于更精确的计时,可以使用timeit模块。