有没有这样做的方法?我尝试使用以下代码:
file_path = os.environ['APPDATA'] + "\\Example\\example.db"
sqlite3.connect(file_path)
但它出现了错误。我唯一的想法是它与权限相关,但如果是这种情况,那么我可能不会在那里创建一个文件,或者......我很难过。有人有任何想法吗?
答案 0 :(得分:5)
试试这个,
import os
dir_path = '%s\\Example\\' % os.environ['APPDATA']
if not os.path.exists(dir_path):
os.makedirs(dir_path)
file_path = '%sexample.db' % dir_path
sqlite3.connect(file_path)