使用python语言,编写一个处理excel题库的代码。
时间: 2024-11-06 15:21:43 浏览: 18
在Python中,我们可以使用pandas库来处理Excel文件。以下是一个简单的示例,展示如何读取、操作和保存Excel数据:
```python
import pandas as pd
# 1. 读取Excel文件
def read_excel(file_path):
data = pd.read_excel(file_path) # 使用pandas的read_excel函数
return data
# 示例:假设题库在"data.xlsx"文件中
question_bank = read_excel("data.xlsx")
# 2. 操作数据
# 查看前几行数据
print(question_bank.head())
# 访问特定列
questions = question_bank['Question']
answers = question_bank['Answer']
# 添加新数据
new_question = {'Question': 'New Question', 'Answer': 'New Answer'}
question_bank = question_bank.append(new_question, ignore_index=True)
# 3. 保存到Excel
def save_excel(data, file_path):
data.to_excel(file_path, index=False) # 使用to_excel函数保存
save_excel(question_bank, "updated_data.xlsx")
阅读全文