【说站】python如何判断绝对路径
Python 如何 判断 绝对路径
2023-06-13 09:13:23 时间
python如何判断绝对路径
说明
1、以/开头的路径与当前目录无关,称为绝对路径。
2、绝对路径是从文件系统顶部开始的路径,总是从根文件夹开始,Window 系统中以盘符(C:、D:)作为根文件夹。
实例
>>> import os
>>> os.path.abspath('正则代码实践strip.py')
'D:\\Python36\\正则代码实践strip.py'
>>> import os
>>> os.path.abspath('正则代码实践strip.py')
'D:\\Python36\\正则代码实践strip.py'
>>> os.path.abspath('(读写文件)疯狂填词2.py') # 这个文件是当前目录没有的
'D:\\Python36\\(读写文件)疯狂填词2.py'
>>> os.path.abspath(r'\Python编程快速上手++让繁琐工作自\(读写文件)疯狂填词2.py') # 这个目录也是当前目录不存在的
'D:\\Python编程快速上手++让繁琐工作自\\(读写文件)疯狂填词2.py'
>>> os.path.abspath(r'\Desktop\Python编程快速上手++让繁琐工作自动化\(读写文件)疯狂填词2.py')
'D:\\Desktop\\Python编程快速上手++让繁琐工作自动化\\(读写文件)疯狂填词2.py'
>>> os.path.abspath(r'\Administrator\Desktop\Python编程快速上手++让繁琐工作自动化\(读写文件)疯狂填词2.py')
'D:\\Administrator\\Desktop\\Python编程快速上手++让繁琐工作自动化\\(读写文件)疯狂填词2.py' # 如果没有指明最顶部根目录,则该函数返回的目录的顶部都是当前目录的顶部,即"D:\\"
>>> os.path.abspath(r'C:\Users\Administrator\Desktop\Python编程快速上手++让繁琐工作自动化\(读写文件)疯狂填词2.py')
'C:\\Users\\Administrator\\Desktop\\Python编程快速上手++让繁琐工作自动化\\(读写文件)疯狂填词2.py'
>>> import os
>>> os.path.relpath('C:\\Windows', 'C:\\')
'Windows'
>>> os.path.relpath('C:\\Windows', 'C:\\spam\\eggs')
'..\\..\\Windows'
>>> os.getcwd()
'D:\\Python36'
以上就是python判断绝对路径的方法,希望对大家有所帮助。
相关文章
- python win32api messagebox_如何在Python中使用Win32 API?
- python识别文字位置_如何利用Python识别图片中的文字
- 如何利用Python画图
- 符合python命名规范的标识符是什么_Python标识符命名规范
- 【python】秀人集-写真集-爬虫-1.0「建议收藏」
- python中如何打开csv文件_python如何读取csv文件
- 【说站】Python脚本如何指定文件
- 【说站】python异常是什么?如何解决?
- 【说站】python Selenium如何等待元素出现
- 【说站】python正则表达式如何匹配内容
- 【说站】python如何处理文件
- Python 竞赛题-01-下面哪个不是 Python 的运算符?
- python抛出异常写法_零基础学 Python(32):如何抛出和捕获异常?「建议收藏」
- pycharm如何调试python程序_Pycharm断点调试Python程序的步骤方法
- python如何判断一个目录下是否存在某个文件?
- 搭建python开发环境-c++教程 如何搭建Python开发环境?
- Python项目requirements.txt依赖包如何生成?
- Python语言如何在一个单独的线程中进行快速的IO操作
- python-数据库编程-如何在Python中连接到数据库
- Linux下如何快速卸载Python环境(linux如何卸载python)
- Python输出函数print()总结(python print())详解编程语言
- 如何使用Python安装MySQL(python安装mysql)
- 安装Python MySQL驱动之快速指南(python安装mysql驱动)
- 如何判断你的 Python 代码实现是否合适?
- Python如何连接PostgreSQL数据库?(python连接postgresql)
- Linux下运行Python脚本的步骤简介(linux如何运行python脚本)
- python中readline判断文件读取结束的方法