Python操作sqlite3

终端命令行方式:

sqlite>.database    #列出所有数据库
sqlite>.shema       #列出数据库中所有的表
sqlite>.tables      #列出数据库中所有的表和索引

程序方式:

  • 查看moz_cookies表结构
conn = sqlite3.connect(cookie_file_path)
sql = 'select * from moz_cookies'
cur = conn.cursor()
cur.execute("PRAGMA table_info(moz_cookies)")
print cur.fetchall()
  • 查看moz_cookies表字段名
cur.execute("select * from moz_cookies")
col_name_list = [tuple[0] for tuple in cur.description]
print col_name_list

你可能感兴趣的:(Python操作sqlite3)