Python数据文件
-
操作文件
通常把文件对象的创建形象的称为文件打开。最常用的是内置函数open()关于open()函数
基本语法格式:
file = open ( name ,mode ,encoding=None )
1). name 文件名 为了把文件建在特定位置,可以在交互环境下使用os模块里的os.mkdir( )函数:Mac OS示例:在桌面建立一个名为1的文件夹
import os
os.mkdir(‘/Users/a/Desktop/1’)2).mode文件打开方式
3)encoding:返回数据的编码,一般为UTF-8 或 GBK -
文件的读写
首先在桌面新建1.txt文本文件
1)文件写入:aaa
bbb
代码:如下
f=open(’/Users/a/Desktop/1.txt’,‘w’,encoding=‘UTF-8’)
f.write(‘aaa\nbbb’)
f.close()2)读取文件数据
f=open(’/Users/a/Desktop/1.txt’,‘r’,encoding=‘UTF-8’)
data=f.read()
print(data)
f.close()
输出:aaa
bbb
读取文件小的时候可以一次性读取,但是文件大的时候会报错。大的时候需要反复调用file.read(size)方法 -
关于其他,图像文件一般用二进制读写,至于csv等文件这里不介绍