全部代码如下:
#-*- coding: utf-8 -*-
import sqlite3
cx = sqlite3.connect("d:\\test.db")
cx.close()
出错的是cx = sqlite3.connect("d:\\test.db")
出错信息:AttributeError: 'module' object has no attribute 'connect'
我也出现了上述的问题,原来是脚本文件不能命名为“sqlite3.py”,但是只把名字改了也有可能不成功。因为系统会在当前文件夹下生成隐藏文件”sqlite3.pyc“,只有把这个也删除掉才能成功连接sqlite3数据库。
具体请看: