如何设置路径到上一个目录Python?
How to set path to prev directory Python?
我使用此函数获取放置目录的当前路径 Python 脚本:
def get_script_path(self):
return os.path.dirname(os.path.realpath(__file__))
我想设置从当前目录到目录上一级目录的路径/advs
:
我试过了:
filename = 'file.txt'
filepath = os.path.join(self.get_script_path(), '../advs', filename)
尝试在下面使用它会给出 运行 脚本存在的上一个目录的路径
import os
path_to_prev_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
filename = 'file.txt'
filepath = os.path.join(path_to_prev_dir, 'advs', filename)
我使用此函数获取放置目录的当前路径 Python 脚本:
def get_script_path(self):
return os.path.dirname(os.path.realpath(__file__))
我想设置从当前目录到目录上一级目录的路径/advs
:
我试过了:
filename = 'file.txt'
filepath = os.path.join(self.get_script_path(), '../advs', filename)
尝试在下面使用它会给出 运行 脚本存在的上一个目录的路径
import os
path_to_prev_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
filename = 'file.txt'
filepath = os.path.join(path_to_prev_dir, 'advs', filename)