os.path.dirname(__file__)
是获取当前文件名的文件所在目录
os.getcwd()
是获取当前的程序运行所在目录
一般的情况一样,但是如果一个python文件以自定义服务的形式运行,os.getcwd()
获取的是系统根目录,os.path.dirname(__file__)
获取的是想要的目录。
os.path.dirname(__file__)和os.getcwd()的区别
最新推荐文章于 2022-03-17 10:56:15 发布
os.path.dirname(__file__)
是获取当前文件名的文件所在目录
os.getcwd()
是获取当前的程序运行所在目录
一般的情况一样,但是如果一个python文件以自定义服务的形式运行,os.getcwd()
获取的是系统根目录,os.path.dirname(__file__)
获取的是想要的目录。