Python文件读写代码
时间: 2023-10-24 16:04:26 浏览: 41
读取文件的代码示例:
```python
with open('file.txt', 'r') as f:
data = f.read()
print(data)
```
这段代码打开名为`file.txt`的文件并将其读取到变量`data`中,并使用`print`函数将其打印出来。`with`语句用于自动关闭文件句柄,以便在读取完成后释放资源。
写入文件的代码示例:
```python
with open('file.txt', 'w') as f:
f.write('Hello, world!')
```
这段代码打开名为`file.txt`的文件并将字符串`'Hello, world!'`写入文件中。如果文件不存在,则会创建一个新文件。如果文件已存在,则会覆盖其内容。同样,`with`语句也用于自动关闭文件句柄。
相关问题
python文件读写操作代码
以下是一个简单的 Python 文件读写操作代码示例:
```python
# 以写入模式打开文件,如果文件不存在则创建
file = open('example.txt', 'w')
# 写入内容到文件中
file.write('Hello, World!')
# 关闭文件
file.close()
# 以读取模式打开文件
file = open('example.txt', 'r')
# 读取文件中的内容
content = file.read()
# 输出读取到的内容
print(content)
# 关闭文件
file.close()
```
在这个示例中,我们首先以写入模式打开一个名为 `example.txt` 的文件,并向其中写入了一个字符串。然后我们关闭了文件,并以读取模式重新打开文件,读取其中的内容,并将其输出到控制台。最后我们关闭了文件。
Python文件读写处理代码
读取文件:
```python
# 打开文件
file = open('file.txt', 'r')
# 读取整个文件
content = file.read()
# 读取一行
line = file.readline()
# 读取所有行
lines = file.readlines()
# 关闭文件
file.close()
```
写入文件:
```python
# 打开文件
file = open('file.txt', 'w')
# 写入内容
file.write('Hello World!')
# 关闭文件
file.close()
```
追加内容:
```python
# 打开文件
file = open('file.txt', 'a')
# 写入内容
file.write('Hello World!')
# 关闭文件
file.close()
```
处理CSV文件:
```python
import csv
# 读取CSV文件
with open('file.csv', 'r') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
print(row)
# 写入CSV文件
with open('file.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerow(['Name', 'Age'])
writer.writerow(['Alice', '25'])
writer.writerow(['Bob', '30'])
```