如何引用Python3中另一个目录中的另一个文件(即png或jpg)



我使用VS代码在Python中编程。我不想将图像(或任何其他类型的文件(从一个目录复制并粘贴到我的.py文件所在的同一目录,而是想引用该图像,即使它位于不同的目录中。或者,至少让我的程序可以访问该目录的路径。

这就是我的文件夹的结构。

- MainFolder
- AssetsFolder
- image.jpg
- file.py

我试过了:

import sys
sys.path.append('C:UsermynameMainFolderAssetsFolder')

但这似乎并不奏效。

在python中,您需要使用相对目录。在这种情况下,要从file.py访问image.jpg,需要使用路径AssetsFolder/image.jpg

要访问更高的目录,请使用../。例如,如果交换了文件位置(AssetsFolder中的file.pyMainFolder中的image.jpg(,则需要使用路径../image.jpg

最新更新