Python在代码末尾让终端的计时输出更加美观

from tabulate import tabulate

# 假设以下变量是你的计时结果
Dataload_end_time = 123.456
Dataload_start_time = 100.000
Originate_end_time = 130.000
Originate_start_time = 125.000
experiment_end_time = 150.000
experiment_start_time = 130.000
EPISODE = 10

# 计算时间差
dataload_time = Dataload_end_time - Dataload_start_time
originate_time = Originate_end_time - Originate_start_time
experiment_time = experiment_end_time - experiment_start_time
avg_iteration_time = (experiment_time) / EPISODE

# 创建一个列表,其中每个元素都是表格的一行
table_data = [
    ['数据预处理', dataload_time],
    ['参数初始化', originate_time],
    ['一次实验', experiment_time],
    ['每次迭代平均', avg_iteration_time]
]

# 设置表头
headers = ['操作', '耗时(秒)']

# 打印表格
print(tabulate(table_data, headers, tablefmt="grid", floatfmt=".2f"))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值