os模块是Python和操作系统进行交互的一个接口,它提供了许多操作文件及文件夹的函数 。可以用于文件名、文件路径、文件夹相关的操作 。今天的这篇文章详细的讲解了python中os模块的一些函数使用,希望可以对大家的学习带来一定的帮助 。
【python os模块中文件常用的函数有哪些?python中os模块的函数使用方法】
文章插图
一、listdir(path: str)
这是一个用于对模块进行查看的函数,利用这个函数可以得到一个当前目录中所有的文件夹名称和文件名,需要注意的地方是这里的名称并不能代表一个路径,举个例子:假设我们现在有一个如图所示的目录,文件路径在E:\hh中:
文章插图
使用这个函数的话,代码如下:
import ospath = 'E:\\hh'files = os.listdir(path)print(files)最后返回的内容为:
['文件1.txt', '文件2.txt', '文件3.txt', '文件夹1', '文件夹2', '文件夹3']二、path.isdir(path: str)
使用这个函数最后的返回值是一个以布尔类型的结果,它可以对当输入的路径进行判断,看看是否为一个文件夹,如果是运行结果就会返回true,如果不是,最后的结果就是为false 。举个例子:
import osif os.path.isdir('E:\\HH1\\文件夹1') == True: print('True')if os.path.isdir('E:\\HH2\\文件1.txt') == False: print('False')运行结果为:
TrueFalse三、path.isfile(path: str)
刚才所介绍的函数是用来对文件夹进行判断的,现在这个是对文件的路径进行判断,对输入的路径是否为文件进行判断,如果是就返回true,不是则为false 。举个例子,代码如下:
import osif os.path.isfile('E:\\H1\\文件夹1') == False: print('False')if os.path.isfile('E:\\H2\\文件1.txt') == True: print('True')运行结果为:
FalseTrue这篇关于python os模块中文件常用的函数有哪些?python中os模块的函数使用方法的文章就先分享到这里了,文章中一共介绍了os模块中三种常用的对文件处理的函数,希望可以对大家的学习带来帮助 。
推荐阅读
- Python函数嵌套定义代码是什么?Python函数嵌套如何执行
- Python中如何把.GIF转换成.BMP格式?.GIF格式转换成.BMP格式的方法
- Pip默认安装路径如何查看?Python软件包管理工具pip怎么修改安装路径
- Pycharm中注释颜色怎么修改?Pycharm注释颜色的修改方法
- Python中乱序的文件如何重命名?Python实现乱序文件重新命名编号的方法
- Pycharm中如何更换python解释器?Pycharm更换python解释器的教程
- 如何正确高效地安装Python第三方库?Python第三方库的安装方法有哪些?
- Python函数装饰器使用语法是什么?Python函数装饰器使用教程
- Python程序怎么打包分发?Python打包分发程序详细教程
- Python窗口大小怎么修改?Tkinter窗口大小如何不可改变