Python与路径相关的操作

路径基本就是与系统相关,所以首先要需要导入os

import os

常见的有以下几个路径方式及说明
以当前工程路径是“E:\0-auto\1-python\pythonDemo”,当前脚本是giveCodeId.py进行实例说明

命令功能说明实例形式备注
os.getcwd()获取当前路径的相对路径例如:“‘E:\0-auto\1-python\pythonDemo’”路径
os.path.realpath(file)获得文件所在的路径(绝对路径)例如:“E:\0-auto\1-python\pythonDemo\common\giveCodeId.py”文件全路径及文件名
os.path.abspath(os.path.dirname(file))获得文件所在的路径(绝对路径,而非软链接所在的路径)例如:“E:\0-auto\1-python\pythonDemo”路径
os.path.dirname(file)从指定路径获取目录名称例如:“E:\x00-auto\x01-python\pythonDemo\common”路径
os.path.join(“E:\0-auto\1-python\pythonDemo\common”,“giveCode.py”)路径与文件名拼接后的路径例如:“‘E:\x00-auto\x01-python\pythonDemo\common\giveCode.py’”带全路径的文件名
os.listdir()获取当前目录下的文件及文件夹列表例:[‘addRoleName.xlsx’, ‘base64.py’, ‘excel_methods.py’, ‘GenerateData.py’, ‘get_api.py’
os.path.split(os.path.realpath(file))生成二元元组(文件目录,文件名)例:(‘E:\0-auto\1-python\pythonDemo\common’, ‘giveCodeId.py’)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值