美文网首页
读取excel文档

读取excel文档

作者: 测试媛617 | 来源:发表于2018-08-23 18:24 被阅读0次
import openpyxl

wb = openpyxl.load_workbook('test.xlsx')
print(wb)
sheet = wb.get_sheet_by_name('Sheet1')
print(sheet)
print(sheet.title)

print(sheet.cell(row=1,column=3).value)
c = sheet['B1']
print(c)
print(c.value)
print(c.column,c.coordinate,c.row)
  • 结果是:
<openpyxl.workbook.workbook.Workbook object at 0x10c2ab208>
<Worksheet "Sheet1">
Sheet1
班级
<Cell Sheet1.B1>
年龄
B B1 1
  • 获取.xlsx文件
import openpyxl
wb = openpyxl.load_workbook('test.xlsx')       
  • 查看当前目录
os.getcwd()      
  • 获取当前文件中包含的工作表名
wb.get_sheet_names()   
  • 获取工作表名
wb.get_sheet_by_name('Sheet2')   
  • 获取工作表类型
type(sheet)  
  • 获取工作表标题
sheet.title   
  • 获取A1单元格中的值
1> sheet['A1'].value
2> sheet.cell(row=1,column=2).value

row属性给出的是整数1,column给出的是'B',coordinate 属性给出的是'B1'

  • 列字母和数字之间的转换,字母转化为数字:column_index_from_string,数字转化为字母:get_column_letter
  • 获取单元格的切片
tuple(sheet['A1':'C3'])
  • get_highest_column() 被弃用 。 被mac_colum()取代

相关文章

网友评论

      本文标题:读取excel文档

      本文链接:https://www.haomeiwen.com/subject/gpvmiftx.html