优草派  >   Python

Python相对路径读取文件代码怎么写?Python如何读取相对路径文件

罗西汉            来源:优草派

在python之中使用任何方法来读取文件时都是要写文件路径字符串才可以的,而文件路径又会分为相对路径以及绝对路径,在大部分发布的python程序中一般都是以相对路径来读取文件的。那么下文会来详细介绍一下python相对路径读取文件的代码编码方式,往下看看吧。

python14

一、同级目录

1.首先需要知道python中相对路径指的是,当前这个编写代码的py文件相对于要导入文件所在的路径。例如现在这个脚本文件处于D:\Lib\test.py这个文件目录下,那么该路径就是脚本文件的绝对路径。

假设要导入的文件存在于同级目录Lib文件夹之中,那么只需要使用文件名称就可以导入该文件了,代码示例如下所示:

file = open(’76yt.txt’)

二、下级目录

如果在要导入的文件处在Lib文件夹中的下级目录中,相对路径的写法也是要相应的发生改变。只需要加上下级目录的名称以及反斜杠和文件名就可了,因为python解析器本身会从当前脚本文件所在目录按照该路径找到此文件,示例如下:

file = open(’set\76yt.txt’)

三、上级目录

最后一种情况就是导入的文件处在上级目录之中,那么就要用到../这样的语法来表示上级目录了,有几个就表示向上几级的文件夹之中去寻找文件。而下面示例之中就表示到Lib文件夹的上级目录磁盘D中去找文件,代码如下所示:

file = open(’../76yt.txt’)

以上就是关于“Python相对路径读取文件代码怎么写?Python如何读取相对路径文件”的全部内容了,希望对你有所帮助。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。