python 文件读写
时间: 2023-10-14 22:27:34 浏览: 36
Python 支持对文件的读写操作。下面是一个简单的示例:
读取文件:
```
with open("file.txt", "r") as f:
content = f.read()
print(content)
```
写入文件:
```
with open("file.txt", "w") as f:
f.write("Hello, World!")
```
需要注意的是,在写入文件时,如果文件不存在,会创建一个新的文件;如果文件已经存在,则会清空原有的内容,写入新的内容。因此,使用 `with open` 语句读写文件是一种安全和方便的方式。
相关问题
Python文件读写
以下是Python文件读写的两种方法示例:
1. 使用read方法读取文件内容:
```python
file = open('itheima.txt', 'r')
content = file.read(12) # 读取文件前12个字符
print(content)
print("-" * 30)
content = file.read() # 继续读取文件剩余内容
print(content)
file.close()
```
2. 使用readline方法逐行读取文件内容:
```python
file = open('itheima.txt', 'r')
content = file.readline() # 读取文件的第一行
print("1:%s" % content)
content = file.readline() # 读取文件的第二行
print("2:%s" % content)
file.close()
```
python文件读写
Python提供了多种处理文件的方法。下面是一些常见的文件读写操作示例:
1. 文件读取:
```python
# 打开文件
file = open('file.txt', 'r') # 可以使用相对或绝对路径
# 读取整个文件内容
content = file.read()
print(content)
# 逐行读取文件内容
for line in file:
print(line)
# 关闭文件
file.close()
```
2. 文件写入:
```python
# 打开文件(如果文件不存在则创建)
file = open('file.txt', 'w') # 可以使用相对或绝对路径
# 写入内容
file.write('Hello, World!\n')
file.write('This is a test.')
# 关闭文件
file.close()
```
请注意,在使用完文件后,要确保及时关闭文件,以释放资源。
另外,还有一种更简洁的方式是使用 `with` 语句,它会自动管理文件的打开和关闭,推荐使用这种方式:
```python
with open('file.txt', 'r') as file:
content = file.read()
print(content)
with open('file.txt', 'w') as file:
file.write('Hello, World!\n')
file.write('This is a test.')
```
希望对你有所帮助!如果你有其他问题,请随时提问。