
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
상황 설정해서 임의로 더미데이터를 만들고 있는데, 해설에서 말씀 주신 내용과 똑같이 아래와 같이 명령했는데, 갑자기 faker 라이브러리가 튀어나왔어요. 그리고 실행하니까 faker 관련 코드 때문에 오류가 뜨는 것 같은데, 어떻게 해결할 수 있나요?
1) chat GPT 명령:
내 엑셀 데이터는 교육대상자의 데이터를 담고 있는 시트 한 개로 구성되어 있어. 엑셀 데이터는 교육대상자의 [User,Name,Email,Phone]으로 각각의 컬럼이 구성되어 있어. 임의의 100명에 대한 데이터를 생성해서 파일로 저장하는 python 코드를 openpyxl 라이브러리를 사용해서 만들어 줄 수 있어
2) 파이썬 코드
import openpyxl
from openpyxl import Workbook
from faker import Faker
# Faker 객체 생성
fake = Faker()
# 엑셀 워크북 생성
wb = Workbook()
ws = wb.active
# 시트 이름 설정
ws.title = "TrainingData"
# 컬럼 제목 설정
ws.append(["User", "Name", "Email", "Phone"])
# 임의의 100명 데이터 생성
for i in range(1, 101):
user = f"user{i}"
name = fake.name()
email = fake.email()
phone = fake.phone_number()
# 데이터 추가
ws.append([user, name, email, phone])
# 엑셀 파일 저장
wb.save("training_data.xlsx")
오류 화면:

