templateファイル
完全に自分用。
普段Spyderを使ってコーディングしており、PCによってテンプレートが統一されていないのでここらでいい感じのヘッダーをメモっておく。
テンプレートファイルは基本的にC:\Users\***\.spyder-py3\template.py
に保存されている。
Spyderなら%(date)s
がThu Jun 6 22:09:00 2024
のような日付に、%(username)s
はユーザー名になる。
%(username)s
の部分はベタ打ちでもいいと思う。
# -*- coding: utf-8 -*-
# =============================================================================
# HEADER
# =============================================================================
__version__ = "1.0.0"
# Author: %(username)s
# Created on %(date)s
# Description:
# =============================================================================
# HISTORY
# =============================================================================
# __version__ = "x.y.z"
# Date: Updater:
# Modifications:
# -----------------------------------------------------------------------------
# __version__ = "x.y.z"
# Date: Updater:
# Modifications:
# -----------------------------------------------------------------------------
def main():
return
if __name__ == "__main__":
main()
使い方
新規作成時にHEADERを記入、アップデートするたびにHISTORYをしたに追加していく。
最新の__version__
をアンコメントしておくことでバージョン表示ができる。
# -*- coding: utf-8 -*-
# =============================================================================
# HEADER
# =============================================================================
# __version__ = "1.0.0"
# Author: Yulily
# Created on Thu Jun 1 22:19:54 2024
# Description: ここに説明を書く
# =============================================================================
# HISTORY
# =============================================================================
# __version__ = "1.0.1"
# Date: 20240603 Updater: Yulily
# Modifications: パッチバージョンアップ、バグの修正や誤字の訂正
# -----------------------------------------------------------------------------
# __version__ = "1.1.0"
# Date: 20240606 Updater: Yulily
# Modifications: マイナーバージョンアップ、細かな機能向上や部分的な修正
# -----------------------------------------------------------------------------
__version__ = "2.0.0"
# Date: 20240607 Updater: Yulily
# Modifications: メジャーバージョンアップ、見た目や操作に大きく影響を及ぼすような変更
# -----------------------------------------------------------------------------
# __version__ = "x.y.z"
# Date: Updater:
# Modifications:
# -----------------------------------------------------------------------------
def main():
return
if __name__ == "__main__":
main()