Python获取文件的上一级目录

os.path.abspath(path):绝对路径
os.path.join(path1[, path2[, ...]]):把目录和文件名合成一个路径
os.path.exists(path):路径是否存在
os.mkdir(path[, mode]):创建目录

import os

file_path = './log/Server.txt'
parent_path = os.path.abspath(os.path.join(file_path, ".."))
if os.path.exists(parent_path) == False:
    os.makedirs(parent_path)

with open(file_path, 'w', encoding='utf-8') as f:
    f.write("Hello World!")

Python获取文件的上一级目录_第1张图片

参考文献

  1. Python os.path() 模块

你可能感兴趣的:(Python,Python)