美文网首页
1.文件的读取操作等

1.文件的读取操作等

作者: 皮蛋是个臭蛋 | 来源:发表于2023-09-11 09:52 被阅读0次

1.创建文件对象

函数open()可指定模式打开文件并创建文件对象:参数如下

open(file[,mode='r'[,buffering=-1]],encoding=[])

file:文件名称或固定路径

mode:文件的处理模式,如读,写、追加、二进制、读写模式等

buffering:指定读写文件的缓冲模式,数值0代表不缓存,1代表使用行缓存模式,大于1表示为缓冲区的大小,默认值为-1,二进制文件和非交互文本文件以固定大小快为缓冲单位

encoding:指定对文本进行编码和解码的方式

2.文件的读取

  读取文件内容使用

 r:读模式,默认可省略,文件不存在抛出异常

+:读、写模式,可与其他模式组合使用

函数:

readable():测试文件是否可读,返回值为ture或fause

read(size):读取指定长度的字母,默认为读取所有字符

readline():从文本中读取一行内容作为结果返回

readlines():把文本中的每行内容作为一个字符串存入列表,并返回该列表

readable(),read()函数操作 readline()、readlines()函数操作

3.文件的写入

写入模式有三种:

w:如果文件已存在则清空文件内容,文件不存在则会创建文件

x:创建新文件,如果文件存在抛出异常

a:追加模式,不覆盖文件的原始内容

函数writable()测试文件是否可写,返回true或false

write(s)将字符串s的内容写入文件中

writable()、write(s)函数操作

4.文件的关闭

在文件操作完之后使用close()函数关闭文件,如果文件的读写存在异常,则导致文件未能够正常关闭。使用关键字with可避免这个问题,实现自动管理资源。

使用如下:

with open('1.txt','a') as f:

    f.write("hello, li ")

with使用


相关文章

  • java IO 流

    1.什么是java IO?通过java一些列文件操作的API,对文件进行读取,写入等操作。即为java IO;这里...

  • 从零开始学习Hbuilder(三)

    1. IO模块管理本地文件系统 用于对文件系统的目录浏览、文件的读取、文件的写入等操作 1.1 resolveLo...

  • (八)文件

    1.读取文件的操作---open() 2.创建文件的基本操作: 3.读取文件的状态---os,time模块 4.r...

  • java读取大文件解决思路

    1. java 读取大文件的困难 java 读取文件的一般操作是将文件数据全部读取到内存中,然后再对数据进行操作。...

  • 2021-12-22 Python-17

    文件操作 文件读取 文件读取到内存中时,可以通过一次性读取文件的全部内容,也可以每次一行方式逐步读取。1.读取整个...

  • Java高级特性-文件操作

    通过Java程序完成对于文件和文件夹的创建,删除,移动,读取和写入等操作。 基本操作 文件流操作 定义向文件里面写...

  • C语言基础入门必读---文件的操作

    C语言具有操作文件的能力,比如打开文件、读取和追加数据、插入和删除数据、关闭文件、删除文件等。 一、文件操作函数有...

  • 线程队列与IO操作 (二)

    线程队列与IO操作 记录,成为更好的自己 1. 队列和线程 2. 文件读取 3. 图片处理 2. 文件读取 1. ...

  • python连接并操作数据库+excel+txt文件

    操作数据库 操作excel 操作txt 读取文件的操作1.打开文件,获取文件描述符2.操作文件描述符 读or写3....

  • JavaSE常用API之File

    java可以对文件进行操作,包括但不限于创建、删除、读取文件内容,写入文件内容等操作,非常的强大! java.io...

网友评论

      本文标题:1.文件的读取操作等

      本文链接:https://www.haomeiwen.com/subject/ogpsvdtx.html