inch-blog

Welcome to Inch-blog ! Home is a place where you can read mainly technical articles. LIFE is mainly about my personal life.

Python のプログラム全体の実行時間を出力する方法

import pytz
from datetime import datetime

def main():
    print("Hello world!")

if __name__ == "__main__":

	start = datetime.now(pytz.timezone('Asia/Tokyo'))

	print()
	main()
	print()


	print("Train Started at {}".format(start))
	finish = datetime.now(pytz.timezone('Asia/Tokyo'))
	print("Train Finished at {}".format(finish))
	print("Elapsed Time: {}".format(finish - start))

実行結果


Hello world!

Train Started at 2021-11-15 13:51:16.642304+09:00
Train Finished at 2021-11-15 13:51:16.642353+09:00
Elapsed Time: 0:00:00.000049