python 路径处理

来源:互联网 发布:淘宝卖家星级怎么升级 编辑:程序博客网 时间:2024/04/19 15:15

1 os库处理

方法1 :

# 获取当前路径,接着join当前路径后面的文件夹,再join文件夹里面的文件

import os
data_dir = os.path.join(os.getcwd(), "data")
data_file = os.path.join(data_dir, "data.csv")

方法2:

import os
data1_file = os.path.join(os.path.join(os.getcwd(), "data"), "data1.csv")


2 pathlib库处理

方法1:

from pathlib import Path
data1_file = Path.cwd() / "data" / "data1.csv"

方法2:

data1_file = Path.cwd().joinpath("data").joinpath("data1.csv")

方法3:

parts = ["data", "data1.csv"]
data1_file = Path.cwd().joinpath(*parts)