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的Flask中使用WTForms表单框架的基础教程
Jun 07 Python
PyTorch线性回归和逻辑回归实战示例
May 22 Python
浅析python3中的os.path.dirname(__file__)的使用
Aug 30 Python
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
Apr 15 Python
Django admin禁用编辑链接和添加删除操作详解
Nov 15 Python
python基于property()函数定义属性
Jan 22 Python
Python 基于jwt实现认证机制流程解析
Jun 22 Python
Python Selenium库的基本使用教程
Jan 04 Python
python基础之停用词过滤详解
Apr 21 Python
k-means & DBSCAN 总结
Apr 27 Python
关于Python使用turtle库画任意图的问题
Apr 01 Python
Python字符串的转义字符
Apr 07 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的autoload自动加载机制使用说明
2010/12/28 PHP
php中使用Imagick实现图像直方图的实现代码
2011/08/30 PHP
php 抽象类的简单应用
2011/09/06 PHP
Smarty模板简单配置与使用方法示例
2016/05/23 PHP
用javascript实现改变TEXTAREA滚动条和按钮的颜色,以及怎样让滚动条变得扁平
2007/04/20 Javascript
基于jQuery的360图片展示实现代码
2012/06/14 Javascript
js内存泄露的几种情况详细探讨
2013/05/31 Javascript
深入理解JavaScript系列(25):设计模式之单例模式详解
2015/03/03 Javascript
JavaScript使用位运算符判断奇数和偶数的方法
2015/06/01 Javascript
一次$.getJSON不执行的简单记录
2016/07/19 Javascript
vue2 中如何实现动态表单增删改查实例
2017/06/09 Javascript
浅析Vue自定义组件的v-model
2017/11/26 Javascript
详解js类型判断
2018/05/22 Javascript
Vue项目报错:Uncaught SyntaxError: Unexpected token
2018/11/10 Javascript
js实现json数组分组合并操作示例
2019/02/12 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
2019/05/10 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
2020/05/14 Javascript
uni-app使用微信小程序云函数的步骤示例
2020/05/22 Javascript
vue print.js打印支持Echarts图表操作
2020/11/13 Javascript
Python函数式编程指南(四):生成器详解
2015/06/24 Python
Python爬取个人微信朋友信息操作示例
2018/08/03 Python
浅谈python之高阶函数和匿名函数
2019/03/21 Python
Django 路由控制的实现
2019/07/17 Python
Win 10下Anaconda虚拟环境的教程
2020/05/18 Python
Java多线程实现四种方式原理详解
2020/06/02 Python
python爬虫beautifulsoup解析html方法
2020/12/07 Python
eBay奥地利站:eBay.at
2019/07/24 全球购物
阿尔卡特(中国)的面试题目
2014/08/20 面试题
中职应届生会计求职信
2013/10/23 职场文书
负责人任命书范本
2014/06/04 职场文书
教师听课评语大全
2014/12/31 职场文书
先进个人评语大全
2015/01/04 职场文书
房贷工资证明范本
2015/06/12 职场文书
学前班教学反思
2016/02/24 职场文书
2019自荐信范文集锦!
2019/07/03 职场文书
Python OpenCV 彩色与灰度图像的转换实现
2021/06/05 Python