美文网首页
Python(九)文件处理

Python(九)文件处理

作者: 社会主义顶梁鹿 | 来源:发表于2018-09-19 14:41 被阅读10次

一、简介

Python  InOut操作除了前面的对键盘、屏幕进行读写操作外,另外一个常用的输入/输出类型是处理文件,比如需要长期存储程序中产生的数据或从文件中读取大数据量的数据,因此创建、读、写文件是许多程序所必需的。

二、文件读写

文件读写步骤:

①打开文件:open方法

②读或写文件:read方法读取、write方法写

③读取完成,关闭文件:close方法

(1)open

语法:object = open(file_name [access_mode ])

参数:

    file_name:文件路径及文件名称的字符串值

    access_mode:打开文件的模式:只读,写入w ,追加等。默认文件访问模式为只读(r)。

    buffering:如果buffering的值被设为0,就不会有寄存。如果buffering的值取1,访问文件时会寄存行。如果将buffering的值设为大于1的整数,表明了这就是的寄存区的缓冲大小。如果取负值,寄存区的缓冲大小则为系统默认。

text =open('d:\\test.txt','w')       #若没有该文件则自动创建

(2)read()方法:返回值 是字符串

①read()方法:从一个打开的文件中读取一个字符串。需要重点注意的是,Python字符串可以是二进制数据,而不是仅仅是文字。

语法:

fileObject.read([count]);

②readline()方法:返回值 是 字符串   readlines 【1,2,3,】

readline()一次读取一行

语法:

fileObject.readline()

(3)write()方法- 将字符串写入文件,没有返回值

file.writelines(列表):向文件写入一个序列字符串列表,如果需要换行则要自己加入每行的换行符。

相关文章

  • Python(九)文件处理

    一、简介 Python InOut操作除了前面的对键盘、屏幕进行读写操作外,另外一个常用的输入/输出类型是处理文件...

  • Python 文件处理

    Python 读文件处理 1. readline() with 处理开闭文件&文件异常处理 readline()内...

  • 从Excel到Python (视频)

    Python Pandas处理Excel文件

  • Python 文件处理

    文件的理解 文件是数据的抽象和集合 文本文件 VS. 二进制文件 f.txt 文件保存: "人生苦短, 我用Pyt...

  • Python 文件处理

    文件处理 常用打开文件方式 1.读取文件内容, 模式为 'r' 表示读, 这也是打开的默认方式。 2.如果要创建或...

  • python 文件处理

  • python——文件处理

    1.文件处理 如果报错 说明编码不对。 按正常逻辑来讲,文件是以什么方式存的,就应该用什么方式去读取,比如以gb2...

  • Python 文件处理

    python 文件打开方式 文件打开方式: open(name[,mode[,buf]])name: 文件路径mo...

  • Python 文件处理

    创建文件 f = file('myfile.txt','w') f.write('hello,baby!')f....

  • python 文件处理

    文件处理有三个步骤:1、定义文件路径: 2、打开并保存文件内容。 r:以只读方式打开文件。文件的指针将会放在文件的...

网友评论

      本文标题:Python(九)文件处理

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