如何在文件读入数据并存储
时间: 2023-06-24 22:06:35 浏览: 124
文件存储数据的读写
在 Python 中,可以使用内置的 `open()` 函数来打开一个文件,并使用不同的模式(例如读取模式 'r',写入模式 'w',追加模式 'a' 等)进行文件操作。一旦打开了文件,就可以使用 `read()` 或 `readlines()` 方法来读取文件中的数据。然后,你可以将这些数据存储在内存中,或者将它们写入另一个文件中。
以下是一个示例代码,用于打开一个文本文件、读取其中的行,并将它们存储在一个列表中:
```python
# 打开文件并读取其中的行
with open('input.txt', 'r') as f:
lines = f.readlines()
# 打印文件中的行数
print(f'文件中包含 {len(lines)} 行数据')
# 打印前 10 行数据
for line in lines[:10]:
print(line)
# 将数据写入另一个文件
with open('output.txt', 'w') as f:
for line in lines:
f.write(line)
```
注意,在使用 `open()` 函数时,应该始终使用 `with` 语句,以确保文件在使用完毕后被正确关闭。这样可以避免出现内存泄漏和文件锁定等问题。
阅读全文