写一个使用机械登记表的小程序
时间: 2024-06-07 09:11:58 浏览: 11
以下是一个使用机械登记表的小程序的示例代码:
```python
# 导入机械登记表模块
import csv
# 定义字段名和数据
field_names = ['姓名', '年龄', '性别', '邮箱']
data = [
{'姓名': '小明', '年龄': 18, '性别': '男', '邮箱': 'xiaoming@example.com'},
{'姓名': '小红', '年龄': 20, '性别': '女', '邮箱': 'xiaohong@example.com'},
{'姓名': '小刚', '年龄': 22, '性别': '男', '邮箱': 'xiaogang@example.com'}
]
# 将数据写入机械登记表文件
with open('data.csv', 'w', newline='') as f:
writer = csv.DictWriter(f, fieldnames=field_names)
writer.writeheader()
for row in data:
writer.writerow(row)
# 从机械登记表文件中读取数据
with open('data.csv', 'r') as f:
reader = csv.DictReader(f)
for row in reader:
print(row)
```
在这个示例程序中,我们定义了一个包含姓名、年龄、性别和邮箱的字段名和一些数据。然后,我们使用 `csv` 模块中的 `DictWriter` 类将数据写入到一个名为 `data.csv` 的机械登记表文件中。最后,我们使用 `DictReader` 类从机械登记表文件中读取数据,并打印出每一行数据。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)