我尝试了每种方法,但都不起作用。我有一个位于子目录中的文件,该子目录位于一个目录中。调用类似的东西
os.path.abspath(__file__))
仅产生
directory\file
但我需要
directory\subdirectory\file
应该有一个简单的方法来做到这一点,对吧?我不知道为什么abspath不能识别子目录。
from pathlib import Path
my_path = Path("my_file.txt")
full_path = Path.resolve()
然后,如果需要,可以将full_path转换为字符串。
您应该查看路径库模块