bot03.py 실행시 db 생성이 안 됩니다.
안녕하세요 수강생님
db생성이 안되시다고 하여, 저도 노션 수강노트의 소스를 테스트해 보았습니다.
저는 일단 db가 생성되는 것 같습니다.
콘솔로그를 보면, conn 지역변수가 초기화 되지 않은 것 같습니다.
아래 코드 부분인데요.
def init_db():
"""데이터베이스 초기화 및 테이블 생성"""
try:
# 새로운 데이터베이스 파일 생성
conn = sqlite3.connect(DB_FILE) # <------------이 부분입니다.
cursor = conn.cursor()
제가 테스트한 코드와 비교하시어 테스트해 보시면 좋겠습니다.
또는 VSCode나 명령프롬프트나 파워셀을 관리자 권한으로 실행한 후에 다시 시도해 보세요.
파일 접근 권한으로 인한 문제가 있을 수 있습니다.