首页 > 解决方案 > 如何使用python访问活动目录中的文件

问题描述

我的数据库和我的 python 脚本在同一个文件夹中,但我无法通过使用访问我的数据库

conn = sqlite3.connect('VCbase.db')

所以我用

conn = sqlite3.connect('C:/Users/Stagiaire/Desktop/Ketrika/VCbase.db')

它可以工作,但如果我想在另一台 PC 上运行我的代码,我必须更改我的代码,我想知道是否有一种方法可以在没有地址的情况下访问我的数据库。

谢谢

标签: pythonsqlitedirectory

解决方案


这取决于您如何运行代码。可能如果您使用文本编辑器,您正在从脚本和数据库上方的某些文件夹中运行代码,这就是它找不到它的原因。如果您想让它始终工作,您可以通过导航到脚本和数据库的文件夹并键入“python script_name.py”从终端执行此代码,或者您可以使用 OS 库修改您的代码以使其总是获取文件的绝对路径


推荐阅读