写一段python代码在Excel文件中将[2018111 礼拜 怒,2028111 计划 级,2029333 计划 拜]按照三行写入
时间: 2024-02-09 17:13:29 浏览: 22
好的,以下是将[2018111 礼拜 怒,2028111 计划 级,2029333 计划 拜]按照三行写入Excel文件的Python代码:
```python
import openpyxl
# 创建一个新的Excel文件
wb = openpyxl.Workbook()
# 选择默认的工作表
ws = wb.active
# 定义数据
data = [['2018111', '礼拜', '怒'], ['2028111', '计划', '级'], ['2029333', '计划', '拜']]
# 将数据写入Excel文件中
for row in data:
ws.append(row)
# 保存Excel文件
wb.save('data.xlsx')
```
这段代码中,我们使用了openpyxl库来创建和处理Excel文件。首先,我们创建了一个新的Excel文件,并选中默认的工作表。然后,我们定义了要写入的数据并使用for循环将它们写入Excel文件中。最后,我们保存了Excel文件并将其命名为"data.xlsx"。
相关问题
帮我写一段Python代码爬取Excel文件C列22行的内容
答:import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('excel.xls')
# 获取第一个sheet
sheet = workbook.sheet_by_index(0)
# 获取C列22行的内容
cell_value = sheet.cell_value(21, 2)
print(cell_value)
帮忙写一段python 代码 帮我读取excel文件,并根据某一行的数据进行筛选
好的,以下是符合您要求的Python代码,可以读取Excel文件并根据指定的行数据进行筛选:
```python
import pandas as pd
# 读取Excel文件,假设文件名为data.xlsx,第一行为列名
df = pd.read_excel('data.xlsx')
# 根据某一列进行筛选,假设筛选列为‘category’,筛选数据为‘A’
result = df[df['category'] == 'A']
# 输出筛选结果
print(result)
```
请注意,在上面代码中,您需要将文件名和筛选列名及筛选数据进行适当的修改,以满足您的具体需求。