카테고리 없음
2주운동 식단플랜
유키공
2025. 8. 14. 14:18
from openpyxl import Workbook
from openpyxl.styles import Alignment, Font
# 새 워크북 생성
wb = Workbook()
# 운동 시트
ws = wb.active
ws.title = "운동 플랜"
# 열 너비 조정
columns = ['A', 'B', 'C', 'D', 'E']
for col in columns:
ws.column_dimensions[col].width = 25
# 헤더
headers = ["구분", "운동", "횟수/시간", "세트", "비고"]
ws.append(headers)
for cell in ws[1]:
cell.alignment = Alignment(horizontal='center', vertical='center')
cell.font = Font(bold=True)
# 운동 데이터 (그림 없이)
workouts = [
("유산소", "빠른 걷기 (트레드밀)", "20분(1주차) → 30분(2주차)", "-", "속도 6.0~6.5km/h"),
("근력", "레그프레스", "10~12회", "3세트", "무릎·허리 부담 ↓"),
("근력", "체스트 프레스", "8~10회", "3세트", "가슴·팔 근육"),
("근력", "시티드 로우 머신", "10~12회", "3세트", "등 근육"),
("근력", "플랭크", "10~15초 유지", "3세트", "복부·코어 강화"),
]
for w in workouts:
ws.append(w)
# 식단 시트
ws_diet = wb.create_sheet(title="식단")
diet = [
"아침: 삶은 달걀 2개 + 채소 + 현미밥 소량",
"점심: 일반식(밥은 평소보다 70%) + 단백질 반찬 위주",
"간식: 플레인 요거트, 견과류 한 줌, 프로틴 쉐이크 중 택1",
"저녁: 샐러드 + 단백질(닭가슴살/두부/생선), 밥은 소량 또는 생략",
"음료: 물 2L, 단 음료·술·과자 최소화"
]
for i, item in enumerate(diet, start=1):
ws_diet[f"A{i}"] = item
# 파일 저장
file_path = "2주_운동_식단_플랜.xlsx"
wb.save(file_path)
print(f"엑셀 파일 생성 완료: {file_path}")