操作系统路径目录名(\uu文件\uuuu)vs操作系统路径目录名(os.path.abspath路径(文件)有什么区别?

2024-09-28 20:45:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我是一个初学者,在YouTube教程的帮助下完成我的自我项目。我想到了这个操作系统模块,我真的很困惑

os.path.dirname(__file__)

以及 我见过很多有经验的人使用:

os.path.dirname(os.path.abspath(__file__))

这真的有什么区别吗?我已经看到了一些答案,要么对我来说有点复杂,要么我对他们的解释不满意。 请允许任何人详细解释一下每一个的意义。你知道吗

import os

p = os.path.dirname(os.path.abspath(__file__))
q = os.path.dirname(__file__)

输出:

C:\Users\ashud\Documents\Python Scripts
C:/Users/ashud/Documents/Python Scripts

Tags: 模块path项目youtubeosscripts教程经验