代码语言:txt 复制 import os # 获取当前脚本文件所在目录 current_dir = os.path.dirname(os.path.abspath(__file__)) # 寻址到上级目录 parent_dir = os.path.abspath(os.path.join(current_dir, '..')) # 打印上级目录路径 print(parent_dir) 在上述示例中,os.path.abspath(__file__)获取当前脚本...
现在我们需要将上级目录路径与文件名(info.txt)组合。 使用os模块: # 构建完整文件路径file_path=os.path.join(parent_directory,'data','info.txt') 1. 2. 使用pathlib模块: # 构建完整文件路径file_path=parent_directory/'data'/'info.txt' 1. 2. 步骤5:读取文件内容 使用Python 的文件读取操作,我们可...
parent_path = os.path.dirname(d) #获得d所在的目录,即d的父级目录 parent_path = os.path.dirname(parent_path) ##获得parent_path所在的目录即parent_path的父级目录 获得规范的绝对路径: abspath = path.abspath(d) #返回d所在目录规范的绝对路径 二,路径拼接 Python3 os.path.join()用法 功能描述:os...
相对于当前脚本文件的相对路径:可以直接使用相对路径,例如../images/logo.png表示当前脚本文件所在目录的上级目录下的images文件夹中的logo.png文件。 相对于当前脚本文件的绝对路径:可以使用__DIR__常量获取当前脚本文件所在的目录的绝对路径,然后再拼接相对路径,例如__DIR__.'/../images/logo.png'表示当前脚本文件...
以上代码中,首先使用__file__获取当前脚本文件的绝对路径,然后通过os.path.dirname()来获取当前文件所在的目录路径,最后再次使用os.path.dirname()获取当前目录的上级目录路径,并打印出来。 希望通过这篇文章的指导,你能够顺利掌握如何在Python中获取相对路径的上级目录。祝学习顺利!
在Python中,可以使用相对路径来寻址到上级目录。相对路径是相对于当前工作目录或当前脚本文件所在目录的路径。 要使用相对路径寻址到上级目录,可以使用..表示上级目录。例如,如果当前脚本文件位于/home/user/project/script.py,要寻址到上级目录/home/user/project,可以使用相对路径../。 以下是使用相对路径寻址到上级目...