立即学习:https://edu.csdn.net/course/play/10443/223256?utm_source=blogtoedu
方式一:
1.my_file=open('E:file.text',‘w’) # 以‘w’(write)写入方式打开文件,如果文件不存在则创建该文件
2.my_file.write('"xxxxx") # 向文件写入内容
3.my_file.close()#关闭 打开的文件
方式二:#此方式运行完会自行close文件,不需要另外close()
1.with open('file.text','w') as f1: #清空文件,然后写入,内容会被覆盖
2. f1.write('xxxxx') # 用f1指代了打开的文件,相当于方式一中的"my_file"
3.with open('file.text','a') as f2: # ‘a’ 代表append,追加内容
4.with open('file.text','r') as f2:# 'r' read
content = f2.read() # 读取文件全部内容
content= f2.readline() #读取一行
content= f2.readlines() #读取全部行(包括换行符\n)存放到一个列表中
5.for line in f2:# 逐行遍历文件
print(line.rstrip()) # print 命令本身会换行,此函数 可以去除一个换行