您的位置:首页 > 编程语言 > Python开发

python文件操作相关

2018-01-21 02:25 232 查看
python涉及文件操作主要是os模块和pickle模块

一、os模块

1. 打开文件 
open(路径+文件名,读写模式),比如 open('F:/aaa\bbb\ccc','rb')  表示以二进制读操作的方式打开F:/aaa\bbb路径的ccc文件

 rb表示二进制读,若文件不存在,则不会创建,若用wb,表示二进制写,若文件不存在,则创建一个

2. os.path.dirname(__file__)用于获取当前文件所在目录

3. os.path.exists(path)
表示path 路径是否存在 ,返回布尔值

4. os.path.join("D:\","test.txt")拼接地址
5.
os.stat(path).st_size 获取文件大小 os.path.getsize(path) 获取文件大小
二、pickle模块

1.pickle.dump(obj, file) 将obj对象保存到file文件中去

2.pickle.load(file) 导出file文件,从file中读取一个字符串,并将它重构为原来的python对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: