
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
다음과 같이 되었어요. 엑셀 파일 생성은 안되었고요.
어느 부분이 부족한 걸까요?
코드 전문
==============
import random
import openpyxl
# 샘플 데이터
first_names = ['민준', '서연', '지우', '하은', '예준', '서현', '지민', '수아', '유준', '지유']
last_names = ['김', '이', '박', '최', '정', '강', '조', '윤', '장', '임']
# 엑셀 파일 생성
wb = openpyxl.Workbook()
ws = wb.active
# 헤더 추가
ws.append(['성', '이름', '나이', '가입날짜', '연체여부', '도서대출여부', '반납일'])
# 더미 데이터 추가
for i in range(1, 101):
age = random.randint(18, 50)
is_late = random.choice(['Y', 'N'])
is_borrowing = random.choice(['Y', 'N'])
return_date = ''
if is_borrowing == 'Y':
return_date = f"{random.randint(2023, 2025)}-{random.randint(1, 12)}-{random.randint(1, 28)}"
name = random.choice(last_names) + random.choice(first_names)
ws.append([name[0], name[1:], age, '2022-05-10', is_late, is_borrowing, return_date])
# 엑셀 파일 저장
wb.save('C:\\Users\\user\\Documents\\dummy_data.xlsx')
======================
wb.save('dummy_data.xlsx')
그럼 엑셀 파일이 특정 경로에 생길것입니다.

파이썬 파일과 엑셀 파일 저장 위치가 같아야만 하나요?
