发布网友 发布时间:2022-03-03 13:04
共6个回答
热心网友 时间:2022-03-03 14:33
1、首先打开电脑上编写python的软件。
2、然后新建一个py文件,如下图所示。
3、接着就是导入xlrd包,读取表格的函数就在这里面,如下图所示。
4、然后就是打开想要读取的表格,如下图所示。
5、接着就是指定要读取一个excel表中的那个表格。
6、然后就是根据sheet索引获取sheet内容。
7、最后就是读取一个表格中的行或列的值,就完成了。
热心网友 时间:2022-03-03 15:51
1、首先在filepathName = pd.read_excel(filepathName, sep='') #读取表格中数据。
2、然后ws = wb.worksheets[0] #获取表格中指定工作表。
3、然后输入for rx in range(1,ws.max_row+1): #遍历表格中的行数。
4、再其次输入#print(rx)temp_list = []
5、快好了,在money = ws.cell(row=rx, column=1).value #获取表中第1列所有的数据
kind = ws.cell(row=rx, column=2).value #获取表中第2列所有的数据
data_dic.append(temp_list)
6、最后#检测结果for l in data_dic:print(l[0],l[1])。
7、然后就完成了。
热心网友 时间:2022-03-03 17:26
import xlrdprint sheet.cell(142,9)可以获得142行第9列那个单元格的值
热心网友 时间:2022-03-03 19:17
python有很多包可以操作excel单元
其中我用过的有xlrd ,xlwt 一个读一个写, 另外可用 openpyxl或者XlsxWriter 进行读写, 非常简单
读写单元格只需按列表一样读写元素即可
ws['A1'] = 42对应的python模块用法可以参考网上教程!
热心网友 时间:2022-03-03 21:25
用xlwt和xlrd模块热心网友 时间:2022-03-03 23:50
97-2003格式的可以用xlrd