[상황]
python2.7에서 sqlite3를 이용해서 프로그래밍 하고 있는데 잘 돌아가던 프로그램이 thread를 사용하니 아래의 에러가 남
[에러]
sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread.The object was created in thread id 3820 and this is thread id 1700
[해결]
db = sqlite3.connect("test.db") <-> db = sqlite3.connect("test.db",check_same_thread=False)
[REF]
https://stackoverflow.com/questions/393554/python-sqlite3-and-concurrency
'컴터 때찌 > Error' 카테고리의 다른 글
[PHP] <? , <?php short_opentag (0) | 2014.08.14 |
---|---|
[Error] NMAKE 중 에러 (2) | 2014.08.03 |
[Error-Windows] Windows Live 사진 갤러리에서 WLXPhotoViewer.dll을(를) 불러오는 중에 오류가 발생해 시작할 수 없습니다. (0) | 2013.11.28 |
[Error-Visual Studio 2010] ATL100.dll 이 없어서 실행 할수 없음 (0) | 2013.11.28 |
[mysql] ERROR 1451 (23000): Cannot delete or update a parent row: a foreign key constraint fails (0) | 2013.10.09 |