首页 > 解决方案 > 如何在 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]。我该如何解决这个问题?设置绝对路径时没有问题。

标签: pythonvisual-studiorelative-path

解决方案


在 microsoft python 扩展的设置下,有一个 Testing: CWD 项。这允许您为测试设置 CWD。(python.testing.cwd)


推荐阅读