일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 따뜻한한반도사랑의연탄나눔운동
- 정보처리기능사
- 조합논리회로
- 동적스택
- t플립플롭
- SQLite3
- 정보처리기사
- 스택
- 연탄봉사
- 정적스택
- 자격증독학
- 보조기억장치
- SQLite
- 자료구조
- 기타조합논리회로
- 정보처리기느앗
- CRUD
- 반워드
- 전워드
- 자바개념
- rs플립플롭
- 순서논리회로
- 사랑의연탄나눔운동
- 프로그래머스
- 레벨0
- 데이터분석준전문가
- 컴퓨터의 개념
- 자격증
- 컴퓨터의 발전
- 자료구성의 단위
- Today
- Total
목록SQLite (2)
0105

1.문제상황데이터 베이스를 연결하고 출력하는 과정에서sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such column: users.id[SQL: SELECT users.idAS users_id, users.nameAS users_name, users.age AS users_age, users.gender AS users_gender, users.birthday AS users_birthday, users.address AS users_address FROM users] (Background on this error at: https://sqlalche.me/e/20/e3q8)이런 오류가 생겼다해석하면'user table에 id컬럼이 존재..
1. Root 파일 지정해서 디렉토리 가져오기import sqlite3import os# 현재 실행 중인 파일의 디렉토리 위치 가져오기BASE_DIR = os.path.dirname(os.path.abspath(__file__))# 그 디렉토리 하단에 'example.db' 생성db_path = os.path.join(BASE_DIR, 'users.db') BASE_DIR을 안해도 경로 설정이 잘 되어있으면 현재 파일 하단에 'users.db'가 생성되지만 어떤 파일을 생성해도 항상 최상위 파일 하단에 파일이 생성이 되어서BASE_DIR을 명시하고 그 하단에 파일 혹은 폴더를 생성했다.1. __file__ : 현재 실행중인 python의 경로이다.2. os.path.abspath(__file__) : 상..