一、获取当前路径 1、使用sys.argv[0] importsysprintsys.argv[0]#输出#本地路径 2、os模块 importosprintos.getcwd()#获取当前工作目录路径printos.path.abspath('.')#获取当前文件目录路径printos.path.abspath('test.txt')#获取当前目录文件下的文件目录路径printos.path.abspath('..')#获取当前文件目录的...
importosimportsysprint(os.getcwd())#返回当前工作目录print(os.path.dirname(__file__))#返回path目录 script_path= sys.argv[0]#文件全路径print(os.path.dirname(script_path))#返回path目录print(os.apth.basename(script_path)) # 返回文件名 print(__file__)#返回脚本全路径...
其中,root表示当前正在遍历的文件夹路径,directories表示该文件夹下的子文件夹列表,files表示该文件夹下的文件列表。通过os.path.join(root, file)函数将文件夹路径和文件名拼接成完整的文件路径,并将其添加到file_paths列表中。 方法二:使用glob模块 Python的glob模块提供了一种简洁的方法来获取符合特定模式的文件路径...
print(f"当前文件的相对路径是: {current_file_path}") print(f"当前文件的绝对路径是: {abs_file_path}") 二、使用os.path模块 os.path模块提供了多种方法来操作和获取文件路径信息。os.path.realpath()方法可以用来获得文件的绝对路径,与os.path.abspath()类似,但是它还能解析路径中的符号链接。 import os...
1、获取普通目录 # 获取当前文件路径a=os.path.realpath(__file__)print(a)# D:\workspace\zip2base64\SN-S\精度测试\cases\precision_init.py# 获取当前文件所在目录(文件夹)b=os.getcwd()print(b)# D:\workspace\zip2base64\SN-S\精度测试\cases# 获取当前目录的父目录c=os.path.dirname(os.getcwd...
如果获取的是相对路径,可以用os.path.abspath(sys.argv[0])得到绝对路径,用os.path.split()可以得到目录名和文件名,代码如下: import sys import os path=sys.argv[0] abs_path=os.path.abspath(sys.argv[0]) dirname,filename=os.path.split(abs_path) ...
在这个示例中,我们首先使用Path.cwd()方法获取当前的工作目录,然后使用joinpath()方法将文件名和当前目录拼接起来,得到文件的完整路径。最后,我们使用print()函数将文件路径打印出来。 总结 本文介绍了两种方法来根据文件名获取文件路径的方式。第一种方法是使用os模块中的join()函数,通过拼接文件名和路径来获取文件的...
1 概述使用os.path.abspath()函数来获取文件绝对路径解析文件目录结构如下:假设app.py中想读取config.ini文件的内容,首先app.py需要知道config.ini的文件路径,从目录结构上可以看出,config.ini与app.py的父目录同级,也就是获取到app.py父目录(bin文件夹的路径)的父目录(config文件夹路径)的绝对路径再拼上config...
2. 使用os.path.abspath()获取文件的绝对路径。import os file_path = os.path.abspath("file.txt...
1.将所有文件按照后缀名称分类 2.新建文件后缀名称的文件夹,新建图片文件夹 3.根据文件后缀名称移动到...