python - 如何在 Visual Studio 中使用 python 设置相对路径?
问题描述
我的目录设置
我正在使用 Visual Studio 学习 OpenCV。但我有一个仅适用于 Visual Studio 的问题。
首先,这是我制作的示例代码。
img = cv2.imread('../data/Lena.png')
当然,该变量img
不会None
在命令行中返回。命令行中的输出
但是,正如您所看到的,它在 Visual Studio 中不起作用。(我使用断言语句来检查是否img
为 None )在 Visual Studio 中输出
我假设调试的起点与命令不同python [file.py]
。我该如何解决这个问题?设置绝对路径时没有问题。
解决方案
在 microsoft python 扩展的设置下,有一个 Testing: CWD 项。这允许您为测试设置 CWD。(python.testing.cwd)
推荐阅读
- javascript - 通过 laravel 更新 MySQL 中的选择标签
- c# - 如何避免不总是存在的绑定属性上的 BindingExpression 路径错误?
- php - Laravel 不同的查询和对象到数组的转换不起作用
- google-kubernetes-engine - Istio Ingress Gateway Pod 的 GCP 健康检查失败
- node.js - 使用 Microsoft Azure 功能的 HTTP 上的 FTP
- powershell - 将选择的值存储在变量中并将其传递给PowerShell中的另一个函数?
- inno-setup - 如何在 Inno Setup 中用不同语言重写 WelcomePage 的预定义消息?
- javascript - 如何使用javascript在moment.js中进行日期转换?
- python - 使用 python 和 BeautifulSoup 从 html 中提取链接:“NoneType”对象没有属性“attrs”
- c - 无法打印出动态二维结构数组的值