文件读写python
时间: 2023-10-19 12:06:52 浏览: 96
文件读写是Python中常用的操作之一。可以使用open函数来打开一个文件,指定文件路径和打开模式(读取、写入、追加等)。然后,可以使用不同的读取和写入方法来操作文件内容。
使用read方法可以一次性读取整个文件的内容,可以指定读取的字符数。例如,可以使用file.read()来读取整个文件的内容,或者使用file.read(12)来读取前12个字符。
使用readline方法可以逐行读取文件内容。每次调用readline方法,会读取文件中的一行数据。可以使用循环来遍历文件的每一行,或者使用多次调用readline方法来逐行读取。
使用write方法可以将数据写入文件。每次调用write方法,写入的数据都会追加到文件末尾。可以使用\n来插入换行符,实现每次写入的内容分行展示。
下面是一个示例代码,演示了文件的读取和写入操作:
```
# 读取文件
file = open('itheima.txt', 'r')
content = file.read() # 读取整个文件内容
print(content)
file.close()
# 写入文件
file = open('itheima.txt', 'w')
file.write('hello itheima, i am here!\n')
file.write('hello itheima, i am here!\n')
file.write('hello itheima, i am here!\n')
file.close()
# 读取修改后的文件
file = open('itheima.txt', 'r')
content = file.read()
print(content)
file.close()
```
阅读全文