Python获取当前路径的方式

2019-12-08  本文已影响0人  简单可靠才可信

Python获取当前路径的三种方式

import os
print(os.getcwd())
print(os.path.dirname(__file__))
print(os.path.dirname(os.path.realpath(__file__)))

os模块中获取当前路径的方法

  1. getcwd方法:可以直接获取当前文件的路径,但其他文件调用也会随着被改变,获取路径的方式以调用此模块的模块路径为准
  2. dirname方法:获取某文件的父目录路径,此方法可以结合python内置私有方法file使用,返回的是字符串路径,不会随着其他文件的调用而改变路径
  3. dirname方法和realpath方法结合使用:获取某文件的父目录路径,此方法可以结合python内置私有方法file使用,返回的是真实路径,同样不会随着其他文件的调用而改变路径
2和3两种方法返回路径的格式不同,仅仅是正反斜杠的格式问题,这点在Windows中可以看得出来
上一篇下一篇

猜你喜欢

热点阅读