Python 官方文档:入门教程 => 点击学习
目录一、文件操作1、文件的基本操作2、读文件3、写文件4.os模块的使用二、JSON总结一、文件操作 前言: 什么是计算机的流? "流"指的是在不同的输入/输出等
前言:
什么是计算机的流?
"流"指的是在不同的输入/输出等设备(键盘、内存、显示器、音响等)之间进行传递数据。
例如:在python中使用input()函数,就会产生数据经过键盘流输入到存储器。
print() 就会有数据从存储器中流出到屏幕。所以流实际上就是一个字节序列。
就如同管道中的水 “流来流去”;
Python中可以通过内置函数open()打开文件 函数定义格式如下:
open(file,mode,buffering)
参数说明:
- file : 表示文件的路径
- mode : 文件打开的模式
- buffering : 设置访问文件的缓冲方式,若设置
- 0 : 表示非缓冲方式
- 1 : 每次缓冲衣阿华那个世俗据
- 大于1 : 表示使用给定值作为缓冲区的大小
文件打开模式
打开模式 | 含义 | 说明 |
---|---|---|
r/rb | 只读模式 | 以只读的方式打开文本文件/二进制文件,如果文件不存在或找不到,open()调用失败 |
w/wb | 只写模式 | 以只写的方式打开文本文件/二进制文件,若文件不存在,则创建文件;文件已存在 ,清空文件。 |
a/ab | 追加模式 | 以只写的方式打开文本文件/二进制文件,只允许在文件末尾追加数据,若文件不存在创建文件 |
r+/rb+ | 读取模式 | 以读/写的方式打开文本文件/二进制文件,如果文件不存在,open()调用失败 |
w+/wb+ | 写入模式 | 以读/写的方式打开文本文件/二进制文件**,如果文件存在,则清空文件** |
a+/ab+ | 追加模式 | 以读/写的方式打开文本文件/二进制文件,只允许在文件末尾添加数据,若文件不存在,则创建文件。 |
--结束END--
本文标题: Python文件操作和数据格式详解(简单简洁)
本文链接: https://lsjlt.com/news/118339.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0