(出力)現在の時刻を取得します - ファイルは、実験時間に従って命名されています

繰り返し試験中のスケジュール、各実験結果が生成されますが、マニュアルの区別は、非常に複雑でエラーを起こしやすいされる場合は、同じ名前生成された結果ならば、すべての結果は、その過程で失われます。ここでは、現在の北京の結果として命名に生成することができます、これはまた、結果の各オーダーの時間を生成し、一目で結果を生成することができ、同じ名前の現象ではありません。

現在の時刻を取得します。

now = datetime.datetime.now(dateutil.tz.tzlocal())

現在のフレーズを正確に時間と現在の時間帯出力一緒にすることができます。図は次のとおりです。
ここに画像を挿入説明

文字列の形式で取得時間または出力

timestamp = now.strftime('%Y_%m_%d_%H_%M_%S')

文は、出力の形式で現在の標準時間(_ _ _ _ _分時代遅れ秒の日)を超えることができます。図は次のとおりです。
ここに画像を挿入説明

完全な使用

import datetime
import dateutil.tz

if __name__ == '__main__':
    now = datetime.datetime.now(dateutil.tz.tzlocal())
    timestamp = now.strftime('%Y_%m_%d_%H_%M_%S')
    print(now)
    print(timestamp)

文字列として現在の時刻を取得するには、ファイルの名前に設定が簡単です。

現在の時刻を使用して名前付き

import datetime
import dateutil.tz

def mkdir_p(path):
    try:
        os.makedirs(path)
    except OSError as exc:
        if exc.errno == errno.EEXIST and os.path.isdir(path):
            pass
        else:
            raise

if __name__ == '__main__':
    now = datetime.datetime.now(dateutil.tz.tzlocal())
    timestamp = now.strftime('%Y_%m_%d_%H_%M_%S')
    
    output_dir = './output/%s' % (timestamp)
    mkdir_p(output_dir)
公開された35元の記事 ウォンの賞賛6 ビュー3053

おすすめ

転載: blog.csdn.net/qq_37974048/article/details/104371644