我有一个“excel文件形式的数据库”用于生成报告,我想构建一个应用程序,使用与该数据库的数据交换来生成报告,在windows上,我正在尝试通过此学习, 1-我是不是在浪费时间,应该改用另一种方法 2-我需要自动创建数据框,因此我尝试从excel表中提取数据框的列名
3-我设法将第一行“列名”存储在列表中,如何使用此列表创建具有heders的数据帧
import pandas as pd
import os
import xlrd
cwd = os.getcwd()
book = xlrd.open_workbook('LISTERC.xlsx')
sheet = book.sheet_by_name("Sheet1")
count = 0
hdr = []
for c in range(10):
if (sheet.cell(0,c).value != ''):
count +=1
hdr.append (sheet.cell(0,c).value)
DF = pd.DataFrame(*zip(hdr))
目前没有回答
相关问题 更多 >
编程相关推荐