需求: 有一个txt文件,如何查看内容?(日常做法) 1.安装文本编辑器软件 2.用文本编辑软件打开 3.查看or写入 4.保存,关闭。 Python文件操作——读、写、修改 1.读(现在D盘目录下新建一个名为【文件操作.txt】文本文件) 注意点: 1、编码格式:gbk、utf-8(python3 ...
分类:
编程语言 时间:
2018-02-18 23:39:57
阅读次数:
341
一、文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 r模式,默认模式,文件不存在则报错 w模式,文件不存在则创建,文件存在则覆盖 a模式,文件不存在则创建,文件存在则不会覆盖,写内容会以追加的方式写(写日志文件的时候常用),追加模式是一种特殊的写模 ...
分类:
编程语言 时间:
2018-02-18 18:21:13
阅读次数:
259
说明:如有转载,请标明出处!! 一.文件操作 1.文件常用操作方法 open() f=open('文件名','r',encoding='utf-8') #三个参数,第一个文件详细路径,需要写明文件格式,第二个参数是模式,第三个参数是操作编码,可以写也可以不写 #打开文件 read() #可以指定读取 ...
分类:
编程语言 时间:
2018-02-16 16:04:09
阅读次数:
235
打开文件的常用模式有:r,只读模式【默认】w,只写模式【不可读;不存在则创建;存在则清空内容;】a,追加模式【可读;不存在则创建;存在则只追加内容;】"+"表示可以同时读写某个文件r+,读写【可读,可写】【可理解为先读后写,不擦除原文件内容,指针在0】w+,写读【可读,可写】【可理解为先写后读,擦除原文件内容,指针在0】a+,写读【可读,可写】【不擦除原文件内容,但指针直接到最
分类:
编程语言 时间:
2018-02-11 16:15:38
阅读次数:
228
1.打开文件: 2.文件打开模式 默认是只读方式 r 只读,r+ 读写,不创建 w 新建只写,w+ 新建读写,二者都会将文件内容清零 a,a+ 附加方式打开 a:附加写方式打开,不可读;a+: 附加读写方式打开 w+与r+区别: r+:可读可写,若文件不存在,报错;w+: 可读可写,若文件不存在,创 ...
分类:
编程语言 时间:
2018-02-10 21:57:05
阅读次数:
154
f.readline()是一行一行的读,读到哪一行光标就会停留,下一次继续从光标处开始读。 读取前五行: for i in range(5): print(f.readline()) f.readlines()将文件读取为一个列表 for line in f: print(line)一行行读,内存中 ...
分类:
编程语言 时间:
2018-02-10 13:05:23
阅读次数:
146
打开同目录下的文件: data=open('test',encoding='utf-8').read() print(data) f=open('test','r',encoding='utf-8')赋给f的是一个文件内存对象,文件句柄。 句柄中包含文件名、字符集、大小、在硬盘上的起始位置、 文件打 ...
分类:
编程语言 时间:
2018-02-09 20:19:12
阅读次数:
171
一、文件操作的基本流程 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 ...
分类:
编程语言 时间:
2018-01-30 23:05:34
阅读次数:
213
1、文件操作的基本流程 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 ...
分类:
编程语言 时间:
2018-01-30 21:19:28
阅读次数:
137