0
저는 기존 SQLite 데이터베이스를 Python으로 가져 오려고했습니다 (실패한 경우). 한 번에 많은 수의 데이터베이스 쿼리를 실행하기 위해 Python으로 스크립트를 작성하고 싶습니다.Python으로 SQLite 파일 가져 오기
SQLite 파일에 연결하려고하면 Python은 연결하려는 폴더에 같은 이름의 새 파일을 작성합니다. 코드는 다음과 같이
import sqlite3;
conn = sqlite3.connect("C:\Test\Databasename.sqlite")
c= conn.cursos()
그때 특정 테이블에 쿼리를 실행하려고
는, 파이썬은 표시가 새 데이터베이스 파일을 생성했기 때문에 '테이블 (또는 유사)를 찾을 수 없습니다'; 기존의 것을 반입하는 것과 반대입니다.파이썬에서 기존 파일을 열려면 어떻게해야합니까? 여기에 오랜 숙제가 있었지만 슬프게 대답을 찾을 수 없었습니다.()
도움을 주셔서 감사합니다.
나는 이것을 가졌습니다. 여전히 '그런 테이블이 없습니다'라는 오류가 나타납니다. 내가 사용한 후속 코드는 sql = "SELECT * FROM table1"다음에 cursor.execute (sql)가옵니다. 더 이상의 아이디어? – CJW
죄송합니다. sqlite DB의 내용을 알 수 없으므로 테이블 존재 여부를 확인할 수 없습니다. –