Python3相对路径符号斜杠 (/),点斜杠(./),点点斜杠(../)的意思

转自https://www.cnblogs.com/wuliytTaotao/p/9338259.html

在网上找了好久这几个符号的意思,但百度搜索引擎似乎对“./"符号不来电,搜出来没相关的,只有这篇教的比较全面

/ :根目录 

点进磁盘就是根目录,E:/ 、D:/分别是这个磁盘对应的根目录,在文件读取中打根目录符号,会定位到代码文件所在的磁盘根目录

f2 = open('/file2.txt', 'w', encoding='utf-8')
    f2.write('在哪儿?\n')
    f2.write('在根目录,windows系统下就是在某个盘的根目录下,如E:\\file2.txt')
    f2.close()

./ :当前文件夹

代码文件所在的文件夹,可以直接去掉,直接写文件名或下一目录

./ ×××.txt 等价于 ×××.txt

../ :上级目录

f4 = open('../file4.txt', 'w', encoding='utf-8')
    f4.write('在哪儿?\n')
    f4.write('该.py文件所在位置的上级目录')
    f4.close()

 

 

你可能感兴趣的:(python)