首页 > 编程知识 正文

绝对路径和相对路径的含义,python如何获取相对路径

时间:2023-05-06 08:29:40 阅读:39408 作者:2101

这篇文章介绍了Python的绝对路线图和相对路径,分享给大家,也给自己留笔记

1、绝对传球

os.path.abspath ('文件名') :

显示了文件的绝对力量

eg :

导入操作系统

OS.chdir (e :pycharmprojects\ odycmdb\ ody CMDB ) (ody CMDB ) )

操作系统. list dir () )。

['settings.py ',' urls.py ',' wsgi.py ',' __init__.py ',' __pycache__']

操作系统. path.abspath (settings.py ) )。

' e :pycharmprojects\ ody CMDB\ ody CMDB\ settings.py '

2、相对路径

操作系统. path.dirname ('文件名') :

显示文件的相对路径

eg :

导入操作系统

OS.chdir (e :pycharmprojects\ odycmdb\ ody CMDB ) (ody CMDB ) )

操作系统. list dir () )。

['settings.py ',' urls.py ',' wsgi.py ',' __init__.py ',' __pycache__']

操作系统. path.dirname (settings.py ) )。

3、总结

一般来说,绝对路劲函数和相对路径函数是组合使用的,特别是在多个文件包之前相互引入

OS.path.dirname (OS.path.abspath ('文件名') )表示从中获取当前文件夹的目录

eg:

导入操作系统

OS.chdir (e :pycharmprojects\ odycmdb\ ody CMDB ) (ody CMDB ) )

操作系统. list dir () )。

['settings.py ',' urls.py ',' wsgi.py ',' __init__.py ',' __pycache__']

操作系统. path.abspath (settings.py ) )。

' e :pycharmprojects\ ody CMDB\ ody CMDB\ settings.py '

操作系统. path.dirname (操作系统. path.abspath ) (settings.py ) () ) ) ) ) ) )。

' e :pycharmprojects\ ody CMDB\ ody CMDB '

OS.path.dirname (OS.path.dirname ) OS.path.abspath ) ') )表示要获取当前文件夹上层次结构的目录

eg:

导入操作系统

OS.chdir (e :pycharmprojects\ odycmdb\ ody CMDB ) (ody CMDB ) )

操作系统. list dir () )。

['settings.py ',' urls.py ',' wsgi.py ',' __init__.py ',' __pycache__']

操作系统. path.abspath (settings.py ) )。

' e :pycharmprojects\ ody CMDB\ ody CMDB\ settings.py '

OS.path.dirname (OS.path.dirname ) OS.path.abspath ) ' settings.py ' ) )

' e :pycharmprojects\ ody CMDB '

希望以上是正文的全部内容,对大家的学习有帮助。 另外,我希望你支持很多编剧。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。