python中的open、close、read、write、len、exists

open()打开文件

close()关闭文件

read()读取文件内容

write()写入内容

len()检查文件内容长度

exists()检查文件是否存在

我们举一个例子,将上方的内容全部应用到实际中:

#a.txt
123asd

#b.txt
(null)

a.txt文件有内容,b.txt文件为空

复制代码
 1 from os.path import exists
 2 a = open("a.txt")
 3 b = a.read()
 4 print b
 5 print len(b)
 6 print exists("b.txt")
 7 c = open("b.txt", "w")
 8 c.write(b)
 9 a.close()
10 c.close()
复制代码

输出结果:

123asd
6
True

我们再次来查看b.txt文件的内容

1 #b.txt
2 123asd

下面我们来详细讲解一下每行代码:

from os.path import exists 我们要使用exists就要调用exists这个函数,这行代码就是调用方式
a = open("a.txt") 我们打开a.txt文件并定义变量a
b = a.read() 阅读文件a.txt的内容并赋值变量b
print b 输出文件a.txt的内容
print len(b) 输出文件a.txt内容的长度
print exists("b.txt") 检查文件b.txt是否存在
c = open("b.txt", "w") 打开文件b.txt并赋予写入(w)权限
c.write(b) 将文件a.txt的内容写入到文件b.txt中
a.close()
c.close()最后我们将打开的文件执行关闭操作

我们通过上面的代码执行了一系列的操作,函数的使用方式就是代码书写方式。
 

猜你喜欢

转载自www.cnblogs.com/xwqhl/p/10675290.html