导入os模块:首先,需要导入Python的os模块,因为它提供了许多与操作系统交互的功能,包括文件和目录路径的处理。 使用os.path.abspath('.'):然后,使用os.path.abspath('.')来获取当前文件夹的绝对路径。这里的.代表当前目录。 打印或返回获取到的绝对路径:最后,将获取到的绝对路径打印出来或返回给调用者。 代码示例 ...
Python 提供了多个标准库来处理路径,最常用的包括os和pathlib。下面我们将分别通过这两个模块来获取当前文件夹的绝对路径。 方法一:使用os模块 importos# 获取当前文件夹的绝对路径current_folder=os.path.abspath(os.getcwd())print("当前文件夹的绝对路径:",current_folder) 1. 2. 3. 4. 5. 方法二:使用path...
简单直接,当前py文件的绝对目录就有了。首推此方式。 2、os+sys importosimportsysprint("abs path is %s"%(os.path.abspath(sys.argv[0]))) 在windows下sys.argv[0]直接取出的就是参数,如果执行命令传参用的是绝对路径取出的就是带绝对路径,如果传参用的是相对路径,就用得上前面的os.path.abspath()函...
1、__file__变量 abs_file=__file__print("abs path is %s"%(__file__)) abs_dir=abs_file[:abs_file.rfind("\\")]# windows下用\\分隔路径,linux下用/分隔路径 简单直接,当前py文件的绝对目录就有了。首推此方式。 2、os+sys import os import sys print("abs path is %s"%(os.path.abspa...
还是用绝对路径吧。 解决这个问题,可以用绝对路径。当然是自动的绝对路径,而不是每次都手动给前缀赋值,让脚本自动寻找当前文件的绝对路径。 此处分享在python下获取一个脚本的绝对路径的2种方式。 1、__file__变量 abs_file=__file__ print(abs path is %...
Python获取当前脚本文件夹(Script)的绝对路径方法代码 Hy**rt上传38KB文件格式pdfip Python脚本有一个毛病,当使用相对路径时,被另一个不同目录下的py文件中导入时,会报找不到对应文件的问题。感觉是当前工作目录变成了导入py文件当前目录。如果你有配置文件的读取操作,然后都放在一个py文件中,而你又用的是相对...