使用文件的基本方法
假设我有一个文件 名字为someone 我可以使用文件对他进行哪些操作呢?以下为文本内容
welcome to this file
there is nothing here except
This stupid haiku
下面是一些方法
首先是read(n)
f=open(r'/Users/7heaven/Desktop/someone.rtf') f.read(7)
输出 welcome
接下来是read():
f=open(r'/Users/7heaven/Desktop/someone.rtf') print(f.read())
他读出来整个文档的全部内容
下面是readline
f=open(r'/Users/7heaven/Desktop/someone.txt') for i in range(3): print(str(i)+':'+f.readline(),end='')
他的意思是打印3行字符串(0--2)代码数数从0开始
输出结果是
0:welcome to this file
1:there is nothing here except
2:This stupid haiku
最后 由于本人的操作系统是OS的 所以没有磁盘分区 正常windows系统的位置格式为:磁盘\文件夹\文件名.类别
修改文件
someone文件内容为
this
is no
haiku
修改文件方法如下
f=open(r'/Users/7heaven/Desktop/someone.rtf') lines=f.readline() f.close() lines[1]="isn't a" f=open(r'/Users/7heaven/Desktop/someone.rtf','w') f.writelines(lines)
运行结果如下
this
isn't a
haiku