在python之中,无论是导入数据还是上传数据都不可避免的要对文件进行操作 。在python内对文件进行操作的内置函数和库也有很多,本文将会介绍几个常用并且简单使用的方法给大家,一起往下看看吧 。
文章插图
一、获取文件列表
在上传图片或者是上传大量数据文件时,一般来说都是存放在同一个文件夹之中的 。获取这个文件夹内所有文件的信息存储到列表之中就可以批量的对文件进行操作了,示例如下:
# glob函数可以获取指定后缀名的文件files = list(Path('.').glob("*.txt")) # path是文件的路径二、显示当前的文件目录
在进行python项目路径配置或者是启动项配置的时候,都需要知道当前的文件路径是什么才能指定路径,os模块的getcwd()函数可以简单实现这个需求,代码如下:
# 它显示的是当前的工作目录import osprint("当前工作目录:", os.getcwd())三、获取文件名称
在对文件进行批量处理时,因为需要判断文件夹内的已有文件是否会与当前文件的名称发生命名冲突,这个时候就要获取文件名来进行判断,示例如下:
# 使用for循环获取所有文件的名称for file in Path().glob():print('文件夹内文件的名称分别为:', file.name)四、新建一个文件夹
os模块的mkdir函数会在当前文件夹创建一个新的目录,示例如下:
os.mkdir("test_folder") # 括号内的参数是文件夹名称【Python有哪些常用的文件操作方法?python操作文件怎么做】以上就是python内一些常用的文件操作方法介绍了,希望能够对你有所帮助 。
推荐阅读
- Python怎么将嵌套JSON转为DataFrame格式?方法在这里
- 如何在Python中自动下载缺失的库?Python自动下载库方法
- Python如何删除指定文件夹?Python怎么删除文件
- Python如何实现Excel自动化?Python怎么自动操作表格
- Python怎么关闭数据库MongoDB连接?数据库关闭连接步骤
- Python为什么默认安装到c盘有什么影响?怎么装到其他盘
- Python是最好的编程语言吗?python有什么优点
- Python如何判断字符的大小写?Python大小写判断方法
- 反垄断法时隔13年首次修改 具体有哪些调整
- 58岁被开除还有养老金吗 养老金领取的条件