我是Python的新手。我想在我的脚本中导入sqlite3。一切正常,直到我将脚本移动到另一个子文件夹。
这是我的剧本:
#!/usr/bin/python
import sqlite3
conn = sqlite3.connect('test.db')
如果我在C://Python34
创建此脚本,那就没关系。但如果我将其移至C://Python34/test
则无法导入sqlite3。
Traceback (most recent call last):
File "C:\Python34\test\sqlite3.py", line 3, in <module>
import sqlite3
File "C:\Python34\test\sqlite3.py", line 5, in <module>
conn = sqlite3.connect('test.db')
AttributeError: 'module' object has no attribute 'connect'
那么,如何正确导入sqlite lib以使其在任何子目录中都能正常工作?