root=os.getcwd()#获得当前路径 /home/dir1printroot#输出#/home/dir1name="file1"#定义文件名字print(os.path.join(root,name))#合并路径名字和文件名字,并打印#输出#/home/dir1/file1 二、获得当前目录下所有文件 os.walk() 是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。
1. 合并路径 os.path.join(path1, path2, ...)2. 获取路径的目录名和文件名 os.path.dirname(path)os.path.basename(path)3. 判断路径是否存在 os.path.exists(path)4. 判断路径是否为绝对路径 os.path.isabs(path)5. 获取路径的绝对路径表示 os.path.abspath(path)其他常见方法 os.system(command):...
1) 使用: os.chdir(path)。 比如, 如果当前目录在 ‘E:’ 下面, 然后进入E 下面的files 文件 可以使用 os.chdir(E:\files). 之后,使用比如 test1 = open('file1.txt'), 打开的文件会是在这个 ‘E:\files’ 目录下的文件,而不是 'E' 下的文件。 4、组合路径返回 os.path.join('file1','file2...
获取目录名:os.path.dirname(path)。 获取文件名:os.path.basename(path)。e.g. >>> os.path.dirname('D:\\Code\\Python\\a.py') 'D:\\Code\\Python' >>> os.path.basename('D:\\Code\\Python\\a.py') 'a.py' 1. 2. 3. 4. 检验文件/目录 检验路径是否为文件:os.path.isfile(path)。
>>> os.listdir() # 列出当前目录中的文件和子目录 [‘python’, ‘README.txt’] 1. 注意: 如果没有指定路径,将从当前目录返回。 六、创建目录 可以使用 mkdir() 创建目录: >>> os.listdir() # 创建前[‘python’, ‘README.txt’]>>> os.mkdir(“PHP”) # 在当前路径下,创建名为 PHP 的目...
1. 使用os.getcwd()函数可以获取当前工作目录的路径。这个路径是指你当前运行Python脚本的目录。import oscurrent_dir = os.getcwd()print(current_dir)2. 使用os.path.abspath()获取文件的绝对路径。import osfile_path = os.path.abspath("file.txt")print(file_path)3. 使用os.path.dirname()获取文件的...
一、Python OS 文件/目录方法 Python的os模块提供了与操作系统交互的方法,包括文件和目录的操作。以下是一些常用的os模块中的文件/目录方法: 目录操作 os.getcwd(): 返回当前工作目录的路径。 import os current_directory = os.getcwd() print(current_directory) os.chdir(path): 改变当前工作目录到指定的路径。
输出在文件夹中的文件名通过在树中游走,向上或者向下。 63 os.write(fd, str)写入字符串到文件描述符 fd中. 返回实际写入的字符串长度 64 os.path 模块获取文件的属性信息。参考地址:https://blog.konghy.cn/2015/08/02/python-os/ https://python.usyiyi.cn/python_278/library/os.html...
文件名部分: example.txt 通过os.path.split()函数,我们将路径字符串分割成了目录部分和文件名部分,方便后续操作。 获取每个文件夹的名称 接下来,将进一步解析目录部分,获取其中每个文件夹的名称。可以使用os.path.split()函数反复应用,直到将路径字符串完全解析为文件夹名称。