Python:如何获取当前正在运行的脚本的目录?

2024-05-19 03:38:58 发布

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

this post中,最上面的答案解释了如何(1)获取正在运行的脚本的目录,以及(2)获取工作目录的路径。然而,我对__file__的用法感到困惑。BryanOakley甚至声明注意到__file__的双下划线,但我不明白为什么。本质上,我要问的是,如果我想使用他的代码片段,我将如何实现它?你知道吗

我试着输入gibberish,比如'lkajfoiwhjnafd;klj.txt'__file__的leiu中,它仍然返回一个路径,尽管我确定不存在这样的文件。你知道吗


Tags: 答案代码路径目录脚本声明用法this
1条回答
网友
1楼 · 发布于 2024-05-19 03:38:58

他指出有两个下划线,因为在大多数字体上,相邻的下划线之间没有中断,读者可能不太清楚。你知道吗

__file__是当前脚本的路径。它神奇地就在那里。你知道吗

dirname和大多数其他此类函数在路径字符串上操作,而实际上不访问文件系统。你知道吗

相关问题 更多 >

    热门问题