Python中文件路径的操作小技巧

103 阅读1分钟

1.   path.dirname   可以返回当前文件的上级所有路径
2.   path.join          可以将目录和文件名整合成一个新的路径 

实现效果: 可以使用当前文件的绝对路径进行打开,尽管当文件和py文件处于同一个目录下时意义不大。

from os import path
# path.dirname可以返回当前文件的上级所有路径
p = path.dirname(__file__)
# path.join可以将目录和文件名整合成一个新的路径
text = open(path.join(p, '文件.txt'), encoding='utf-8').read()