python 查询出当前路径上上上一级的路径
时间: 2023-11-08 09:17:12 浏览: 195
可以使用以下代码来查询出当前路径的上上上一级路径:
```python
import os
path = os.path.abspath("../../..")
print(path)
```
其中,os.path.abspath() 函数用于获取路径的绝对路径。'../../..' 表示当前路径的上上上一级路径。
相关问题
python 获取当前python 上上几目录字符串
你可以使用以下代码来获取当前 Python 解释器上几级目录的字符串:
```python
import os
# 获取当前文件所在目录
current_dir = os.path.abspath(os.path.dirname(__file__))
# 上一级目录
parent_dir = os.path.abspath(os.path.join(current_dir, os.pardir))
# 上上级目录
grandparent_dir = os.path.abspath(os.path.join(parent_dir, os.pardir))
# 上上上级目录
great_grandparent_dir = os.path.abspath(os.path.join(grandparent_dir, os.pardir))
print("当前目录:", current_dir)
print("上一级目录:", parent_dir)
print("上上级目录:", grandparent_dir)
print("上上上级目录:", great_grandparent_dir)
```
这里使用了 Python 内置的 `os` 模块,`os.path.abspath` 函数获取绝对路径,`os.path.dirname` 函数获取当前文件所在目录,`os.path.join` 函数拼接目录,`os.pardir` 表示上一级目录。
python 怎么open上上一级目录
在Python中,可以使用os模块中的os.path.abspath()和os.path.join()方法来打开上一级目录。代码示例如下:
```
import os
# 获取当前脚本所在目录的上一级目录
parent_dir = os.path.abspath(os.path.join(os.getcwd(), "../"))
# 打印上一级目录的路径
print(parent_dir)
```
这里使用os.getcwd()获取当前脚本所在目录的路径,然后使用os.path.join()方法拼接上一级目录的路径,最后使用os.path.abspath()方法获取其绝对路径。
阅读全文