python - 如何使用python访问活动目录中的文件
问题描述
我的数据库和我的 python 脚本在同一个文件夹中,但我无法通过使用访问我的数据库
conn = sqlite3.connect('VCbase.db')
所以我用
conn = sqlite3.connect('C:/Users/Stagiaire/Desktop/Ketrika/VCbase.db')
它可以工作,但如果我想在另一台 PC 上运行我的代码,我必须更改我的代码,我想知道是否有一种方法可以在没有地址的情况下访问我的数据库。
谢谢
解决方案
这取决于您如何运行代码。可能如果您使用文本编辑器,您正在从脚本和数据库上方的某些文件夹中运行代码,这就是它找不到它的原因。如果您想让它始终工作,您可以通过导航到脚本和数据库的文件夹并键入“python script_name.py”从终端执行此代码,或者您可以使用 OS 库修改您的代码以使其总是获取文件的绝对路径
推荐阅读
- kubernetes - 使用 google 容器注册表持续部署到 Google Kubernetes Engine
- python - 基于函数注释生成迷你文档的最简单工具
- xquery - 如何使用 Optic API 加入具有相似值的视图?
- python - 数据框。需要计算每周(7 天)不同人的总数。Python
- node.js - 错误:自签名证书,带有请求的 node.JS https 客户端证书身份验证
- r - 合并多个 .csv 文件 - R
- java - 如何使用 Graph API 获取根站点和通信站点的成员
- php - 使用 PDO 从最后插入的行中获取特定列
- r - fancyRpartPlot:当您拥有大量终端节点时,如何避免覆盖终端节点?
- android - Android协程viewmodelscope取消