importos# 获取当前文件路径current_path=os.path.abspath(__file__)# 获取当前文件的上一级目录parent_path=os.path.dirname(current_path)# 获取上一级目录的上一级目录grandparent_path=os.path.dirname(parent_path)print("当前文件的路径:",current_path)print("当前文件的上一级目录:",parent_path)print...
frompathlibimportPath# 获取当前文件的路径current_file_path=Path(__file__).resolve()# 获取当前文件的上一级目录parent_directory=current_file_path.parentprint(parent_directory) 1. 2. 3. 4. 5. 6. 7. 8. 9. 在上面的代码中,Path(__file__).resolve()返回当前文件的绝对路径,parent属性返回其上...
1,获取当前文件路径(工作路径) #获取当前文件路径 #方法一import os Path=os.getcwd()print(Path) 结果:E:\newdocument\文件 #--- #方法二 import os Path=os.path.abspath(os.path.dirname(__file__))print(Path) 结果:E:\newdocument\文件 2,获取上一级文件路径 #获取上一级文件路径 #方法一 import...
1,获取当前文件路径(工作路径) #获取当前文件路径 #方法一 import os Path=os.getcwd() print(Path) 结果: E:\newdocument\文件 #--- #方法二 import os Path=os.path.abspath(os.path.dirname(__file__)) print(Path) 结果: E:\newdocument\文件 2,获取上一级文件路径 #获取上一级文件路径 #方法...
python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.remove() 删除多个目录:os.removedirs(r“c:\python”) ...
获取当前文件路径方法有: os.getcwd() os.path.abspath(os.path.dirname(file)) # test2.py文件的上一级路径,也就是:F:\test\test1 # ---获取当前文件的上一级路径--- import os # 方法1:os.path.dirname():获取文件路径 + os.getcwd() print(os.getcwd()) # 由上面使用可看出,os.getcwd()获取...
一、获取当前文件路径 二、获取上一级文件路径 这里可以想象出获取与自己同级文件的路径,这么写: 即先获取上级目录,然后通过join函数来把同级的目录test拼进来。 三、获取当前路径下的所有文件名 得到的是一个列表的数据,是当前目录下的所有文件夹及文件的名称。
获取文件夹或者文件时注意,将方法封装成函数时,在当前文件调用执行,路径没问题。 但当跨目录调用时,文件路径会出现问题。 解决办法:os.path.dirname(__file__) import os print('***获取当前目录***') print(os.getcwd()) print(os.path.abspath(os.path.dirname(__file__))) print '***获取上级目录...
一、获取当前文件路径 二、获取上一级文件路径 这里可以想象出获取与自己同级文件的路径,这么写: 即先获取上级目录,然后通过join函数来把同级的目录test拼进来。 三、获取当前路径下的所有文件名 得到的是一个列表的数据,是当前目录下的所有文件夹及文件的名称。
在Python编程中,获取当前目录、上一级目录以及更高级的目录,主要依赖于`os`和`os.path`模块中的几个关键函数。首先,使用`os.getcwd()`函数可以轻松获取当前目录的完整路径。`os.path.join()`是一个灵活的路径拼接工具,可以将目录和文件名组合成完整的路径。`os.path.dirname()`非常实用,它可以...