📜  Python – os.pardir() 方法与示例

📅  最后修改于: 2022-05-13 01:55:26.758000             🧑  作者: Mango

Python – os.pardir() 方法与示例

在Python中, OS 模块提供了各种与操作系统交互的功能。该模块属于Python标准实用程序模块,因此无需手动安装。

os.pardir是操作系统用来引用父目录的常量字符串。这个方法也可以通过os.path.pardir()

注意:对于基于 UNIX 的操作系统, os.pardir是“ .. ”,对于 Mac OS 是“ :: ”。

示例 1:
# Python program to demonstrate
# os.pardir
  
import os
  
# prints .. by default
print(os.pardir)

输出:

..


示例 2:让我们打印当前工作目录的父级。

# Python program to demonstrate
# os.pardir
  
  
import os
  
  
# current working directory
path = os.getcwd()
print("Current Directory:", path)
  
# parent directory
parent = os.path.join(path, os.pardir)
  
# prints parent directory
print("\nParent Directory:", os.path.abspath(parent))

输出:

Current Directory: /home/geeks/Desktop/gfg

Parent Directory: /home/geeks/Desktop


示例 3:获取指定路径的父级。

# Python program to demonstrate
# os.pardir
  
  
import os
  
  
# path
path = "your/path/for/parent/directory"
print("Path:", path)
  
# parent
parent = os.path.join(path, os.pardir)
  
# prints the relative file path 
# for the current directory (parent)
print("\nParent:", os.path.relpath(parent))

输出:

Path: your/path/for/parent/directory

Parent: your/path/for/parent