柳小白Python学习笔记 13 文件操作
虽然这里的笔记只有十多篇,但是我已经学习了快两个月的python了。我还记得我是为了简化工作来学习的python。所以从今天开始,就要学习怎样使用python来做一些和工作相关的事情。
今天主要学习对文件夹的操作,这里要用到os.path模块。
首先要知道什么是模块?
在python中有一组模块,叫标准库。每个模块都包含一组相关的函数,可以嵌入我们的程序之中。就比如我现在要学习的os.path模块(操作系统接口模块),它提供了一系列的操作系统相关功能的函数。
在使用一个模块中的函数之前,必须要使用import语句将该模块导入。
格式如下:
import 模块名
下面我使用import os导入操作系统接口模块,学习创建文件夹,删除文件夹,查看文件夹地址,查看文件夹信息及修改文件名和修改文件夹名。
1.1 os.mkdir( )函数
os.mkdir( )函数只能用来创建一级目录。我使用这个函数在E盘创建了一个learn文件夹。
1.2 os.makedirs( )函数
os.makedirs( )函数可以创建多级文件夹。使用os.makedirs()函数在电脑E盘创建了一个包含子文件夹new_1的父文件夹learn_1。
1.3 os.rmdir( )函数
有创建就有删除,os.rmdir( )函数作用就是删除空文件夹。现在使用它删除创建在E盘创的learn文件夹。
1.4 os.removedirs( )函数
os.removedirs( )函数和os.makedirs( )函数是对应的,它删除有嵌套的文件夹。现在用它删除1.2创建的多级文件夹。
1.5 os.getcwd( )函数
os.getcwd( )函数作用是获取当前工作目录的地址。我的python项目目录是D:xx。
1.6 os.listdir( )函数
os.listdir( )函数函数的作用是获取指定目录中所有文件的列表。我获取的是D盘,xx文件夹中的venv目录里的文件。
os.rename()函数作用是修改文件名或文件夹的名称。我对电脑F盘的py_wj文件夹及文件夹里的first_1.txt文件进行名称修改。
今天就学习到这里,明天继续os模块的学习。
想了解更多精彩内容,快来关注一直在学习的柳芽儿