Python基础知识(DAY 5)
Python基础知识(DAY 5)
file
打开文件方式(读写方式)
1)open()
Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。
注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。
open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。
2)write()
write() 方法用于向文件中写入指定字符串。
在文件关闭前或缓冲区刷新前,字符串内容存储在缓冲区中,这时你在文件中是看不到写入的内容的。
如果文件打开模式带 b,那写入文件内容时,str (参数)要用 encode 方法转为 bytes 形式,否则报错:TypeError: a bytes-like object is required, not ‘str’。
文件对象的操作方法
file 对象使用 open 函数来创建,下表列出了 file 对象常用的函数:
学习对excel及csv文件进行操作
1)excel文件操作
2)csv文件操作
python对csv文件的操作依赖于import csv这个库
OS模块
os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示