2009-10-12 20 views
20
Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on 
win32 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import sqlite3 
>>> sqlite3.version 
'2.4.1' 

Sorular:Python'un Sqlite3 versiyonu

  • neden sqlite modül '2.4.1'
  • sürümü nedir Python ile böyle bir eski sqlite donatılacak sebebi? Sqlite releaselog, 2002 Mar 13 (2.4.1) diyor.

cevap

51
Python 2.5.1 
>>> import sqlite3 
>>> sqlite3.version 
'2.3.2' 
>>> sqlite3.sqlite_version 
'3.3.4' 

sürümü - pysqlite versiyonu
sqlite_version - sqlite sürüm

+1

Tek SQLite adına verisoning. – whatnick

+5

pysqlite veritabanı bağdaştırıcısı, temel sqlite3 veritabanı projesinden tamamen ayrı bir proje olduğundan sürüm numaraları ilişkili değildir. Kapsamlı bir tartışma için http://stackoverflow.com/questions/1545479/force-python-to-forego-native-sqlite3-and-use-the-installed-latest-sqlite3-vers/1546162 adresine bakın. –