根据实验三的任务“学生宿舍管理系统”,完成使用文件保存和读取数据的功能
时间: 2024-03-12 09:48:09 浏览: 66
好的,我可以为你提供一些指导。首先,你需要确定你的数据保存的格式,例如,你可以使用CSV格式或JSON格式。然后,你需要编写代码来将数据保存到文件中,以及从文件中读取数据。
以下是一个使用CSV格式保存和读取数据的示例代码:
```python
import csv
# 保存数据到CSV文件
def save_data_to_file(data):
with open('data.csv', mode='w', newline='') as file:
writer = csv.writer(file)
for row in data:
writer.writerow(row)
# 从CSV文件中读取数据
def load_data_from_file():
data = []
with open('data.csv', mode='r') as file:
reader = csv.reader(file)
for row in reader:
data.append(row)
return data
```
你可以根据自己的需求修改代码,例如更改文件名或路径。
如果你想使用JSON格式保存和读取数据,你可以使用Python内置的json模块。以下是一个使用JSON格式保存和读取数据的示例代码:
```python
import json
# 保存数据到JSON文件
def save_data_to_file(data):
with open('data.json', mode='w') as file:
json.dump(data, file)
# 从JSON文件中读取数据
def load_data_from_file():
with open('data.json', mode='r') as file:
data = json.load(file)
return data
```
同样,你可以根据自己的需求修改代码,例如更改文件名或路径。
希望这些代码能够帮助你完成实验任务!