python路径的写法及目录的获取方式


Posted in Python onDecember 26, 2019

获取文件目录的方法 :

import os
# '***获取当前目录***'
os.getcwd()
# '***获取上级目录***'
os.path.abspath(os.path.dirname(os.getcwd()))
os.path.abspath(os.path.join(os.getcwd(), ".."))
# '***获取上上级目录***'
os.path.abspath(os.path.join(os.getcwd(), "../.."))
 
 
 
os.chdir(path2)#用于改变当前工作目录到指定的路径。
dir_list2 = os.listdir(path2)#返回指定路径下的文件和文件夹列表

路径的写法:

/    表示根目录
./    表示当前目录
../   表示父级目录
../../  表示文件所在的父级目录的父级目录
 
注意先弄清当前目录
 
请注意,比如利用os.path.abspath(os.path.join(os.getcwd(), "../"))获取父级目录,
os.getcwd()输出结果是当前目录:'C:\\Users\\mumu\\Desktop\\Program_master_folder'
os.path.join(os.getcwd(), "../")输出结果其实是:
'C:\\Users\\mumu\\Desktop\\Program_master_folder\\../',路径执行了join操作,但是
os.path.abspath()方法之后,"../"会自动准找'C:\\Users\\mumu\\Desktop\\Program_master_folder'当前目录的上一级目录,因此输出结果为:
'C:\\Users\\mumu\\Desktop'

以上这篇python路径的写法及目录的获取方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中关键字is与==的区别简述
Jul 31 Python
Python 读取图片文件为矩阵和保存矩阵为图片的方法
Apr 27 Python
python 执行shell命令并将结果保存的实例
May 11 Python
python 检查文件mime类型的方法
Dec 08 Python
Python使用while循环花式打印乘法表
Jan 28 Python
Python玩转加密的技巧【推荐】
May 13 Python
ubuntu 16.04下python版本切换的方法
Jun 14 Python
Pytorch中膨胀卷积的用法详解
Jan 07 Python
Python GUI自动化实现绕过验证码登录
Jan 10 Python
python re模块常见用法例举
Mar 01 Python
给numpy.array增加维度的超简单方法
Jun 02 Python
Python机器学习实战之k-近邻算法的实现
Nov 27 Python
pyenv虚拟环境管理python多版本和软件库的方法
Dec 26 #Python
Python嵌套函数,作用域与偏函数用法实例分析
Dec 26 #Python
python 串口读取+存储+输出处理实例
Dec 26 #Python
使用Python串口实时显示数据并绘图的例子
Dec 26 #Python
简单了解python字符串前面加r,u的含义
Dec 26 #Python
python关于调用函数外的变量实例
Dec 26 #Python
python3 实现调用串口功能
Dec 26 #Python
You might like
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
2011/10/31 PHP
php实现在线生成条形码示例分享(条形码生成器)
2013/12/30 PHP
Linux下php5.4启动脚本
2014/08/03 PHP
深入理解PHP之OpCode原理详解
2016/06/01 PHP
PHP获取当前执行php文件名的代码
2017/03/02 PHP
xss文件页面内容读取(解决)
2010/11/28 Javascript
js 控制图片大小核心讲解
2013/10/09 Javascript
jQuery写fadeTo示例代码
2014/02/21 Javascript
javascript匿名函数应用示例介绍
2014/03/07 Javascript
JavaScript也谈内存优化
2014/06/06 Javascript
浅谈jquery中的each方法$.each、this.each、$.fn.each
2016/06/23 Javascript
基于JavaScript实现鼠标向下滑动加载div的代码
2016/08/31 Javascript
JavaScript严格模式详解
2017/01/16 Javascript
简单谈谈React中的路由系统
2017/07/25 Javascript
解析Vue2 dist 目录下各个文件的区别
2017/11/22 Javascript
webpack 从指定入口文件中提取公共文件的方法
2018/11/13 Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
2020/09/21 Javascript
详解Python的Django框架中的Cookie相关处理
2015/07/22 Python
Python中的复制操作及copy模块中的浅拷贝与深拷贝方法
2016/07/02 Python
用Python解决计数原理问题的方法
2016/08/04 Python
每天迁移MySQL历史数据到历史库Python脚本
2018/04/13 Python
python处理csv中的空值方法
2018/06/22 Python
Python lxml解析HTML并用xpath获取元素的方法
2019/01/02 Python
pygame用blit()实现动画效果的示例代码
2020/05/28 Python
浅谈PyTorch中in-place operation的含义
2020/06/27 Python
中国最大的潮流商品购物网站:YOHO!BUY有货
2017/01/07 全球购物
英国最大的在线奢侈手表零售商:Jura Watches
2018/01/29 全球购物
Casetify官网:自制专属手机壳、iPad护壳和Apple Watch手表带
2018/05/09 全球购物
学雷锋活动总结范文
2014/04/25 职场文书
大专学生求职自荐信
2014/07/06 职场文书
查摆问题整改措施范文
2014/10/11 职场文书
文言文辞职信
2015/02/28 职场文书
2015年学校安全工作总结
2015/04/22 职场文书
红色革命电影观后感
2015/06/18 职场文书
Centos系统通过Docker安装并搭建MongoDB数据库
2022/04/12 MongoDB
利用Java连接Hadoop进行编程
2022/06/28 Java/Android