面试题答案
一键面试import os
current_dir = os.path.dirname(os.path.abspath(__file__))
print(current_dir)
- 用到的模块:
os
,该模块提供了许多与操作系统进行交互的函数。 - 用到的函数:
os.path.abspath(__file__)
:__file__
是Python的内置变量,表示当前脚本的文件名。os.path.abspath()
函数将相对路径转换为绝对路径,这里用于获取当前脚本文件的绝对路径。os.path.dirname()
:该函数用于返回路径中的目录部分,这里传入脚本文件的绝对路径,得到脚本所在的目录路径。