Python 文件写入/创建

写入已有的文件

如果需要写入已有的文件夹,必须向open()函数加参数,这里介绍两种参数

a -- 追加 ---- 会追加到文件的末尾

w -- 写入 ---- 会覆盖任何已有的内容

 

打开文件”1.txt“,并将内容追加到文件中

 a = open("1.txt",'a')  #a 追加到末尾
a.write("Hello Word!!")
a.close()  
# 追加后,打开并读取该文件
a = open('1.txt','r')
print(a.read())

 

打开文件“2.txt”,并覆盖内容:

 

f = open("2.txt",'w')    #w会覆盖全部内容
f.write("Hello Word!!")
f.close

#写入后,打开文件
f = open("2.txt",'r')
print(f.read())

 

 

 

创建新文件

如果要在python创建新文件,使用open()函数,并使用以下参数之一:

x -- 创建 ---将创建一个文件,如果文件存在则返回错误
a -- 追加 ---如果指定文件不存在,将创建一个文件
w -- 写入 ---如果指定文件不存在,将创建一个文件

创建一个”demo1.txt“的文件

v = open('demo1.txt','x')

 

结果:已创建一个空文件

 

如果不存在,则创建一个新文件

v = open("demo1.txt",'w')
#创建完成,并写入
v.write("Hello Word!!!")

 



posted @ 2022-11-04 23:24  小王是fw  阅读(802)  评论(0)    收藏  举报