Python中w、r表示什么意思?Python文件打开的参数用法总结

日常Python语言的使用过程中,总是免不了要对文件进行读写操作,今天对Python的文件操作做了总结。主要是针对文件打开的读写参数,同样也适用其他会用到r/w/a参数的其他场景,一起来看看吧。

一、文件操作

在Python中对文件的操作是比较常见的事情,其实文件的读取就是一种常见的IO操作,不同的编程语言中,使用的读取文件的方式都是差不多的,可以分成下面这三个步骤,操作如下:

1、打开文件,得到关于文件的描述。

2、操作文件,进入读取写入的操作。

3、最后将操作完成的文件进行关闭,避免造成资源的浪费。

二、文件的打开模式

在Python中,不管是对哪一种文件进行操作,都是有相对应的模式进行读取或者是写入,这样才能获得到文件中的描述,常见的文件打开模式有下面几种,如图所示:

这里需要注意几个文件打开模式的使用区别,如下:

1、r+模式是会将当前所在的文件位置进行掩盖,就比如我们原来使用的文件内容是"Hello,python",打开文件后写入"hi"则文件内容会变成"hillo,python"。

2、w+与r+两个模式不同的地方在于当我们在使用w+模式的时候,会在打开文件时先将文件内容清空。

3、a+与r+的不同的地方是,当我们使用的是a+模式的时候,不管文件的指针在哪一个位置上,也只能写到文件末尾

这篇关于Python中w、r表示什么意思?Python文件打开的参数用法总结的文章就介绍到这里了,希望大家仔细的阅读这篇文章之后能有所收获。

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...