file_object.read([size])
file_object 表示文件对象file_object.readline([size])
file_object.readlines([sizehint])
sizehint 表示读取数据的长度,单位是字节,如果size省略则读至文件尾file_object.write(str)
file_object.writelines(sequence)
二进制文件的读取与写入和文本文件相同,只要在文件打开时指定打开模式“b”即可

1 读取csv文件的 csv.reader() 方法
csv.reader(file_object)
2 读取csv文件的 csv.DictReader() 方法
csv.DictReader(file_object)
3 写入csv文件的 csv.writer() 方法
csv.writer(file_object)
4 写入csv文件的 csv.DictWriter() 方法
csv.DictWriter(file_object,column_name)