还有一种获取当前Python文件绝对路径的方法是使用sys模块。sys模块包含了与Python解释器相关的功能,包括获取命令行参数、环境变量等。我们可以使用sys模块的argv[0]属性来获取当前Python文件的路径。以下是一个示例: importsysimportos current_file_path=os.path.abspath(sys.argv[0])print("当前文件的绝对路径:",curr...
首先,我们需要导入os模块。 importos 1. 3.2 使用os.path模块的abspath()函数 使用os.path.abspath()函数可以将相对路径转换为绝对路径。我们将使用这个函数来获取当前文件的绝对路径。 3.3 使用__file__获取当前文件的相对路径 Python在运行脚本时会自动创建一个__file__变量,它保存了当前脚本的相对路径。我们可以...
文章被收录于专栏:TalkPython 关联问题 问:使用Python,怎么获得当前文件的绝对路径? 代码语言:javascript 复制 # 方法一:importpathlib pathlib.Path(__file__).parent.absolute() # 方法二:importos os.path.dirname(os.path.abspath(__file__)) # 方法三:importos.path extension=os.path.splitext(filename)...