본문 바로가기

example1.tcl, example2.tcl, txt_example1.txt와 같은 더미 파일을 생성하고, 이 파일들을 압축하여 다운로드할 수 있도록 하겠습니다.

더미 파일 생성 및 압축

import os
import zipfile

# Directory and file names
directory = 'example_directory'
files = ['example1.tcl', 'example2.tcl', 'txt_example1.txt']

# Create the directory if it doesn't exist
if not os.path.exists(directory):
    os.makedirs(directory)

# Create dummy files
for file in files:
    with open(os.path.join(directory, file), 'w') as f:
        f.write(f"This is a dummy file named {file}\n")

# Create a zip file
zip_filename = 'example_files.zip'
with zipfile.ZipFile(zip_filename, 'w') as zipf:
    for file in files:
        zipf.write(os.path.join(directory, file), os.path.join(directory, file))

print(f"Dummy files created and zipped into {zip_filename}")

이 스크립트는 example1.tcl, example2.tcl, txt_example1.txt 파일을 example_directory 폴더에 생성하고, 이 폴더를 example_files.zip으로 압축합니다.

아래에 이 스크립트를 실행하여 생성된 압축 파일을 다운로드할 수 있도록 하겠습니다.

스크립트 실행 결과물 다운로드

먼저 더미 파일을 생성하고 압축하는 스크립트를 실행합니다:

python create_dummy_files.py

create_dummy_files.py 실행 후, example_files.zip 파일이 생성됩니다. 이를 다운로드하여 사용할 수 있습니다.

하지만 현재 환경에서는 직접 파일을 생성하고 다운로드 링크를 제공할 수 없으므로, 위 스크립트를 로컬 환경에서 실행하여 더미 파일을 생성하고 압축할 수 있습니다. 이 과정을 통해 필요한 더미 파일을 쉽게 생성할 수 있습니다.

B로그0간

개발 관련 글과 유용한 정보를 공유하는 공간입니다.