如何使用 python 访问活动目录中的文件

how to reach a file in the active directory with python

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

访问我的数据库
conn = sqlite3.connect('VCbase.db')

所以我用

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

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

谢谢

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