python定义函数(add_bookType()):添加图书类别信息,数据存储到文件(booktype.csv)中
时间: 2024-01-09 07:03:21 浏览: 125
java-项目开发实例-图书信息管理系统开发文档及源码.docx
5星 · 资源好评率100%
好的,以下是一个简单的Python函数,可以实现添加图书类别信息并将数据存储到文件(booktype.csv)中的功能:
```python
import csv
def add_bookType():
book_type = input("请输入图书类别:")
book_type_info = [book_type] # 将图书类别数据存储到列表中
with open("booktype.csv", mode="a", encoding="utf-8", newline='') as file:
writer = csv.writer(file)
writer.writerow(book_type_info)
print("图书类别信息已添加成功!")
```
该函数中使用了Python内置的CSV模块,通过`csv.writer()`方法来将数据写入CSV文件中。其中,`mode`参数设置为`"a"`表示以追加模式打开文件,`encoding`参数设置为`"utf-8"`表示使用UTF-8编码,`newline`参数设置为空字符串表示不使用换行符。函数中首先让用户输入图书类别信息,然后将其存储到一个列表中,最后使用`writer.writerow()`方法将列表中的数据写入CSV文件中。最后输出添加成功的提示信息。
阅读全文