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搭建简易服务器分析与实现
Dec 15 Python
python打开网页和暂停实例
Sep 30 Python
用Python中的字典来处理索引统计的方法
May 05 Python
在Python中操作字符串之startswith()方法的使用
May 20 Python
python获取目录下所有文件的方法
Jun 01 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
Apr 19 Python
opencv调整图像亮度对比度的示例代码
Sep 27 Python
python 和c++实现旋转矩阵到欧拉角的变换方式
Dec 04 Python
Python闭包与装饰器原理及实例解析
Apr 30 Python
Python中logger日志模块详解
Aug 04 Python
如何在Python中创建二叉树
Mar 30 Python
python代码实现扫码关注公众号登录的实战
Nov 01 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的栏目导航程序
2006/10/09 PHP
PHP无敌近乎加密方式!
2010/07/17 PHP
php session安全问题分析
2011/06/24 PHP
php json_encode与json_decode详解及实例
2016/12/13 PHP
一段好玩的JavaScript代码
2006/12/01 Javascript
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
2010/06/11 Javascript
jquery实现文本框数量加减功能的例子分享
2014/05/10 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
微信小程序 wx.login解密出现乱码的问题解决办法
2017/03/10 Javascript
ES6数组的扩展详解
2017/04/25 Javascript
深入理解vue2.0路由如何配置问题
2017/07/18 Javascript
JS操作时间 - UNIX时间戳的简单介绍(必看篇)
2017/08/16 Javascript
用JS编写一个函数,返回数组中重复出现过的元素(实例)
2017/09/14 Javascript
React+TypeScript+webpack4多入口配置详解
2019/08/08 Javascript
解决layui的使用以及针对select、radio等表单组件不显示的问题
2019/09/05 Javascript
[50:12]EG vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python操作ssh实现服务器日志下载的方法
2015/06/03 Python
实例讲解Python中global语句下全局变量的值的修改
2016/06/16 Python
Django Rest framework之权限的实现示例
2018/12/17 Python
python实现生成字符串大小写字母和数字的各种组合
2019/01/01 Python
python3实现斐波那契数列(4种方法)
2019/07/15 Python
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
2019/10/25 Python
python3代码输出嵌套式对象实例详解
2020/12/03 Python
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
丝芙兰巴西官方商城:SEPHORA巴西
2016/10/31 全球购物
澳大利亚领先的皮肤诊所:Skin Matrix(抗衰老、痤疮专家、药妆护肤)
2018/05/20 全球购物
创业计划书中包含的9个方面
2013/12/26 职场文书
市场部管理制度
2014/02/02 职场文书
经济管理毕业生求职信
2014/03/15 职场文书
企业总经理任命书
2014/06/05 职场文书
党员群众路线教育实践活动剖析材料
2014/10/10 职场文书
护理见习报告范文
2014/11/03 职场文书
个人事迹材料怎么写
2014/12/30 职场文书
活动经费申请报告
2015/05/15 职场文书
小学数学继续教育研修日志
2015/11/13 职场文书
2016年社区创先争优活动总结
2016/04/05 职场文书