python_30期【os模块 path处理路径】

import os
print(os.sep) #文件分隔符
print(os.name) #windows系统
print(os.getenv("Path"))#系统环境变量path
print(os.getcwd())#当前的文件路径

dirs = "D:\协助项目游戏中心版本\特性:3.9.35.0 target28版本"
# 列出该路径下的所有文件
files = os.listdir(dirs)
print(files)
import os
print(__file__) # 当前文件名
print("********************************************")
res = os.path.abspath(__file__) # 参数是个绝对路径
print(res)
print("********************************************")
s = os.path.dirname(res) # 获取当前文件所在目录
print(s)
print("********************************************")
h = os.path.dirname(s)
f = os.path.join(h,"os.py")
print(f)
print("********************************************")
result = os.path.isdir(r"F:python_30期class_08py模块与包+os+异常处理py_moduleos.py")
print(result)
print("********************************************")
file = os.listdir(r"F:python_30期class_08py模块与包+os+异常处理py_module")
print(file)
print("********************************************")
print(os.path.realpath(__file__)) # 获取当前路径
原文地址:https://www.cnblogs.com/zhang-ping1205/p/12943951.html