← AI開発 資料アーカイブ
ビルド/生成スクリプト

ZIP追記スクリプト: 失敗→制約メカニズム文書を追加

元ファイル: システム要件定義の分析と汎用化方法/add_mechanism_to_zip.py

要約

claude_fullset_FINAL.zipにFAILURE_TO_CONSTRAINT_MECHANISM.mdを05_guides配下として追記するPythonスクリプト。追記後に収録ファイル名を一覧出力して確認する単純な増分パッケージング処理。

要点

Pythonzipfile成果物パッケージング失敗対応

import zipfile

zip_path = '/home/ubuntu/claude_fullset_FINAL.zip'
new_file = '/home/ubuntu/FAILURE_TO_CONSTRAINT_MECHANISM.md'

with zipfile.ZipFile(zip_path, 'a', compression=zipfile.ZIP_DEFLATED) as z:
    z.write(new_file, 'claude_fullset/05_guides/FAILURE_TO_CONSTRAINT_MECHANISM.md')

print('Added successfully')
with zipfile.ZipFile(zip_path, 'r') as z:
    for name in sorted(z.namelist()):
        print(name)

↑ トップへ戻る