sqlite3.OperationalError가 발생했습니다.
오류 내용
sqlite3.OperationalError: no such table: (테이블 이름)themes
File "/Users/mio/shiritori-5-21/app.py", line 92, in remind
Open an interactive python shell in this frame
c.execute("select theme from themes where id = ?", (theme_id,))
오자 확인하라!
첫째, 내 오류는 오타로 인해 발생했습니다.
테이블 이름 from themes
뿐만 아니라
데이터베이스 연결 db 이름 conn = sqlite3.connect("service.db")
또한 확인합시다.
테이블이 있지만
service.db 안에 제대로 themes 테이블은 이미 만들고 있다.
데이터베이스가 없습니까?
Help!! sqlite3.OperationalError: no such table: users (영어)
"작업 디렉토리가 무엇인지 걱정하지 않고 데이터베이스 파일에 대한 상대 경로를 사용하고 있을 수 있습니다."
"동일한 폴더에 있는지 여부는 중요하지 않습니다. 상대 경로는 작업 디렉토리의 상대 경로이며 참조 파일이 아닙니다. 데이터베이스 파일이 없더라도 sqlite는 불평하지 않고 빈 데이터베이스를 제공합니다.”
라는 대답을 발견했다.
빈 데이터베이스!?
접속하는 데이타베이스가 발견되지 않는 경우, 그 이름의 데이타베이스를 자동으로 만드는 것 같다.
불평하지 않고 (오류를 토하지 않고).
찾을 수없는 것이 재미 있지만,
확실히 Finder에서 보든 VScode에서 보든 빈 데이터베이스가 있습니다.
접속처 데이터베이스의 지정 미스!
conn = sqlite3.connect("service.db")
가 잘못되었을지도. 여기서 싫은 예감.
conn = sqlite3.connect("servise.db")
servi s e
결론: 그냥 오자
미안해 철자 실수였습니다.
오류 해결 메모를 남기고 싶었는데! ! !
자주 있기 때문에 조심해 자신! ! ! !
Reference
이 문제에 관하여(sqlite3.OperationalError가 발생했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/414_cherry/items/b34f6c6db087e2e35a51
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
c.execute("select theme from themes where id = ?", (theme_id,))
첫째, 내 오류는 오타로 인해 발생했습니다.
테이블 이름
from themes
뿐만 아니라데이터베이스 연결 db 이름
conn = sqlite3.connect("service.db")
또한 확인합시다.테이블이 있지만
service.db 안에 제대로 themes 테이블은 이미 만들고 있다.
데이터베이스가 없습니까?
Help!! sqlite3.OperationalError: no such table: users (영어)
"작업 디렉토리가 무엇인지 걱정하지 않고 데이터베이스 파일에 대한 상대 경로를 사용하고 있을 수 있습니다."
"동일한 폴더에 있는지 여부는 중요하지 않습니다. 상대 경로는 작업 디렉토리의 상대 경로이며 참조 파일이 아닙니다. 데이터베이스 파일이 없더라도 sqlite는 불평하지 않고 빈 데이터베이스를 제공합니다.”
라는 대답을 발견했다.
빈 데이터베이스!?
접속하는 데이타베이스가 발견되지 않는 경우, 그 이름의 데이타베이스를 자동으로 만드는 것 같다.
불평하지 않고 (오류를 토하지 않고).
찾을 수없는 것이 재미 있지만,
확실히 Finder에서 보든 VScode에서 보든 빈 데이터베이스가 있습니다.
접속처 데이터베이스의 지정 미스!
conn = sqlite3.connect("service.db")
가 잘못되었을지도. 여기서 싫은 예감.
conn = sqlite3.connect("servise.db")
servi s e
결론: 그냥 오자
미안해 철자 실수였습니다.
오류 해결 메모를 남기고 싶었는데! ! !
자주 있기 때문에 조심해 자신! ! ! !
Reference
이 문제에 관하여(sqlite3.OperationalError가 발생했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/414_cherry/items/b34f6c6db087e2e35a51
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Help!! sqlite3.OperationalError: no such table: users (영어)
"작업 디렉토리가 무엇인지 걱정하지 않고 데이터베이스 파일에 대한 상대 경로를 사용하고 있을 수 있습니다."
"동일한 폴더에 있는지 여부는 중요하지 않습니다. 상대 경로는 작업 디렉토리의 상대 경로이며 참조 파일이 아닙니다. 데이터베이스 파일이 없더라도 sqlite는 불평하지 않고 빈 데이터베이스를 제공합니다.”
라는 대답을 발견했다.
빈 데이터베이스!?
접속하는 데이타베이스가 발견되지 않는 경우, 그 이름의 데이타베이스를 자동으로 만드는 것 같다.
불평하지 않고 (오류를 토하지 않고).
찾을 수없는 것이 재미 있지만,
확실히 Finder에서 보든 VScode에서 보든 빈 데이터베이스가 있습니다.
접속처 데이터베이스의 지정 미스!
conn = sqlite3.connect("service.db")
가 잘못되었을지도. 여기서 싫은 예감.
conn = sqlite3.connect("servise.db")
servi s e
결론: 그냥 오자
미안해 철자 실수였습니다.
오류 해결 메모를 남기고 싶었는데! ! !
자주 있기 때문에 조심해 자신! ! ! !
Reference
이 문제에 관하여(sqlite3.OperationalError가 발생했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/414_cherry/items/b34f6c6db087e2e35a51
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
conn = sqlite3.connect("service.db")
conn = sqlite3.connect("servise.db")
미안해 철자 실수였습니다.
오류 해결 메모를 남기고 싶었는데! ! !
자주 있기 때문에 조심해 자신! ! ! !
Reference
이 문제에 관하여(sqlite3.OperationalError가 발생했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/414_cherry/items/b34f6c6db087e2e35a51텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)