Python에서 SQLite 를 사용하는법.

초간단.. (윈도우 버젼임)
Python 2.4, 2.3 버전을 설치해 놓은 상태라면 그냥
http://initd.org/tracker/pysqlite 에서 페이지 아래쪽 Download 에서 윈도우 버젼을 다운받아 그냥 설치하면 알아서 설치가 되서 python에서 사용할수 있게 된다. (컴파일, 등록 이런거 필요없다…)

간단한 사용예제는
http://www.devshed.com/c/a/Python/Using-SQLite-in-Python/
이곳을 참고하도록 하자.

ps.
SQLite는 SQL이 지원되는 로컬DB.
꼴랑 실행파일 하나만 있으면 커맨드라인에서 SQL을 이용한 DB를 사용할수 있다.
자세한 내용은 여기 : http://sqlite.org/
파일단위로 Database로 구분된다.
C언어용 라이브러리가 지원되고 ADO.NET 2.0 용 프로바이더도 존재한다.
프로그램이 외부 DB를 쓰기에는 좀 거시기 한데 내부적으로 좀 복잡한 데이타를 관리해야 한다면 요걸 쓰는게 상당히 탁월한 선택일듯.
그러고 보면 MS의 ACESS도 그런것 같은데 요건 안써봐서 -_-;;;
친구놈이 쓰는 ACESS를 보면 UI까지 아주 편하게 지원되기 때문에 이쪽이 개발이나 관리가 더 편할것 같기는 하다.