파이썬에서 sqlite3를 사용하다가 데이터 컬럼 값을 통째로 변경해주려고 하는데 disk i/o error 발생 이때는 전에 db를 연결해놓고 conn.close() 를 해주었는지 확인해보는 것이 좋다. conn,close()를 해주지 않은채 다시 연결을 시도할때 위 에러가 발생하는것 같기 때문이다. 기존에 연결해놨던것을 close를 했는지 확인이 필요하다. SQLite에서 conn.close()를 해주지 않고 conn.cursor()를 호출한 경우에 데이터베이스 리소스가 제대로 해제되지 않아 메모리 누수가 발생할 수 있기 때문이다. 특히, 대용량의 데이터베이스나 장기간 연결을 유지하는 경우에는 이러한 문제가 심각해질 수 있다. 따라서 데이터베이스 작업을 마쳤을 때는 conn.close()를 호출하여 ..