Python内容写入文件

      Python允许你将内容写入文件,方式与使用print()函数将字符串‘写’到屏幕上类似,但是,如果打开文件时用读模式,就不能写入,你需要以纯文本模式或添加纯文本模式打开该文件,简称为‘写模式’和‘添加模式’。写模式将覆写原文件,就像你用一个新值覆写一个变量值一样,将w作为第二个参数传递给open(),以写模式打开该文件。不同的是,添加模式将在已有文件的末尾添加文本。你可以认为这类是于向一个变量中的列表添加内容,而不是完全覆写变量。将‘a’作为第二个参数传递给open(),以添加模式打开该文件。如果传递给open()的文件名不存在,则写模式和添加模式都会创建一个新的空文件,在读取或写入文件后,调用close()方法,然后才能再次打开该文件。
from pathlib import Path
import os
#print(os.getcwd())
# 设置路径
path = os.getcwd()+'\当前目录'+'\\'
print(path)
baconFile = open(path+'hello.txt','w')
baconFile.write('hello word\n')
baconFile.close()
baconFile = open(path+'hello.txt','a')
baconFile.write('Bacon is not a vegetable.')
baconFile.close()
baconFile = open(path+'hello.txt')
content=baconFile.read()
baconFile.close()
print(content)
posted @ 2022-12-03 20:15  python_Dav  阅读(883)  评论(0)    收藏  举报