Python3 os.path 路径笔记

使用os模块和sys模块 关于路径问题

不知道有没有人像我这样记不住路径操作的,索性自己就做个笔记。

# -*- coding:utf-8 -*-
# @Author: wg
# @Time: 2018/7/23 14:15
# @Desc: 
"""

"""
import os
import sys
print("当前文件", os.path.abspath(__file__))
print("当前文件", os.path.dirname(os.path.join(os.path.abspath(__file__), '..')))  # 当前文件
print("当前目录", os.path.abspath("."))
print("当前目录", os.path.dirname(os.path.abspath(__file__)))
print("当前目录", os.path.abspath(os.path.dirname(__file__)))  # 当前目录
print("当前目录", os.path.abspath(os.path.join(os.path.dirname(__file__))))  # 当前目录
print("上级目录", os.path.dirname(os.path.abspath(".")))
print("上级目录", os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))  # 上级目录
print("上级目录", os.path.dirname(os.path.dirname(os.path.abspath(__file__))))  # 上级目录
print("上上目录", os.path.dirname(os.path.abspath("..")))
print("上上目录", os.path.abspath(os.path.join(os.path.dirname(__file__), '..', "..")))  # 上上级

# 添加路径到系统路径里面
# sys.path.insert(0, os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
# print(sys.path)
原文地址:https://www.cnblogs.com/CharmCode/p/13282529.html