输出结果如下: 当前目录: E:\HP\PycharmProjects\JDMerchant\debug 当前目录的父目录_方式一: E:\HP\PycharmProjects\JDMerchant 系统目录分隔符: \ 当前目录的父目录_方式二:E:\HP\PycharmProjects\JDMerchant http_case_path: E:\HP\PycharmProjects\JDMerchant\httpCase...
1、os.path.realpath(__file__):返回当前文件的真实路径 2、os.path.dirname(path):去掉文件名返回目录,这里的文件名就是路径的最后一个,可以是文件,也可以是目录(可以理解为返回上一级目录) 3、os.path.join():路径拼接函数
os.path.abspath(path) 返回path的绝对路径,传入 . 和 .. 也可以,分别会返回当前路径和上级目录的绝对路径。 os.path.realpath(path) 返回path的真实路径,与abspath(path)的结果相同。 os.path.relpath(path, start) 返回path相对于start的相对路径,也就是从start目录找到path的路径。 二、os.path对路径进行处...
os.path.dirname(path) 返回参数路径 的路径部分,若 参数路径 指向一个文件,则返回文件所在的目录路径; 若 参数路径 指向一个目录,则返回此目录上层目录的路径。 参数 path -- 类路径对象,可以是表示路径的 str 或bytes 对象,还可以是实现了 os.PathLike 协议的对象 返回值 str,目录路径,特殊情况下为空字符串...
os.path.walk(path, visit, arg)遍历path,进入每个目录都调用visit函数,visit函数必须有3个参数(arg, dirname, names),dirname表示当前目录的目录名,names代表当前目录下的所有文件名,args则为walk的第三个参数 os.path.supports_unicode_filenames 设置是否支持unicode路径名 ...
os.path 模块是我们操作文件和路径最常用的模块,其中关于路径操作的有以下函数:abspath():返回指定路径的绝对路径。basename():返回指定路径的文件名部分。commonpath():返回一组路径中的公共父路径。commonprefix():返回一组路径中的最长公共前缀。dirname():返回指定路径的目录部分。exists():判断路径是否存在...
importos# 获取当前工作目录current_dir=os.getcwd()print("当前工作目录:",current_dir) 1. 2. 3. 4. 5. 6. 输出结果如下: 当前工作目录: /home/user 1. 获取文件的绝对路径 有时候我们需要获取文件的绝对路径,以便于后续的操作。可以使用os.path.abspath()函数来获取文件的绝对路径。
importos.path # 当前文件名 print(__file__) # 当前文件名的绝对路径 print(os.path.abspath(__file__)) # 返回当前文件的路径 print(os.path.dirname(os.path.abspath(__file__))) 以下实例输出文件的相关信息。 test.py/runoob/runoob-test-py/test.py/runoob/runoob-test-py ...
步骤1:获取当前路径 首先,我们需要获取当前路径,即你的Python脚本所在的路径。可以使用os模块的getcwd()函数来获取当前路径。下面是相关代码: importos# 获取当前路径current_path=os.getcwd() 1. 2. 3. 4. 在上面的代码中,我们导入了os模块,并使用getcwd()函数获取当前路径。将当前路径保存在变量current_path中...
os.curdir:当前目录,字符串“.”(点) os.path.split:分割路径为两部分元组,第2个元素为路径最后的部分,可能是文件名,可能是空。第2个元素是前面的路径不包括文件名。 dirname()与basename() 当然,我们还可以不使用os.path.split进行分割,直接使用dirname()与basename()函数返回这两部分,具体代码如下: ...