Python3 & 如何在Python中写文件路径

Python023

Python3 & 如何在Python中写文件路径,第1张

Python中文件路径共分为两种:绝对路径和相对路径

1、绝对路径就是文件的真正存在的路径,是指从硬盘的根目录(盘符)开始,进行一级级目录指向文件。

2、 相对路径是以当前文件为基准进行一级级目录指向被引用的资源文件。

其中大小写不影响windows定位到文件

python 文件路径书写方式有两种:

方法一:使用转义字符

filePath = 'E:\Temp\test'

方法二:使用r声明字符串

filePath = r'E:\Temp\test'

上述写法中"\ “为字符串中的特殊字符,加上r后变为原始字符串,则不会对字符串中的”\t"、"\r" 进行字符串转义。

因此在python中,下面这两种写法都是可以接受的。 "c:/test/my doc" "c:\\test\\my doc" 1、当前目录:os.listdir(".")f1 = open('xugang.txt','w') 2、父目录:os.listdir("..") f1 = open('../xugang.txt','w') 3、根目录写法一:os.listdir('/')f1 = open('/xugang.txt','w') 4、根目录写法二:os.listdir('\') f1 = open('\xugang.txt','w') 5、子目录:os.listdir('mytext') f1 = open('mytext/xugang.txt','w') (备注:假设当前目录中有一个名为mytext的子目录要访问 )