Python写文件和同时读写文件的例子

版权声明: https://blog.csdn.net/qq_37457432/article/details/87947112

Python写文件、同时读写文件

1.写文件

主要有以下两种:

#简单的写文件:直接覆盖文件
with open("OutPut.txt","w") as file_writer:
    file_writer.write("CZB")

#简单的写文件:在文件后面叠加
with open("OutPut.txt","a") as file_writer2:
    file_writer2.write("HHH")

2.同时读写文件

主要思路为:以a+打开文件流,开始写入文件,注意文件指针的位置

 seek():移动文件读取指针到指定位置

tell():返回文件读取指针的位置

with open('content.txt', 'a+') as file_reader:
    print(file_reader.tell())
    file_reader.seek(0)
    print(file_reader.tell())
    print(file_reader.read())
    print(file_reader.tell())
    file_reader.write('some text\n')
    print(file_reader.tell())

本例可写入 some text

猜你喜欢

转载自blog.csdn.net/qq_37457432/article/details/87947112
今日推荐