设为首页 加入收藏

TOP

Python 创建或读取 Excel 文件(二)
2023-09-09 10:25:44 】 浏览:137
Tags:Python Excel 文件
].Text = "已取消" sheet.Range["A7"].Text = "DXA-005" sheet.Range["B7"].Text = "2022/12/20" sheet.Range["C7"].Text = "客户5" sheet.Range["D7"].Text = "产品5" sheet.Range["E7"].Text = "5000" sheet.Range["F7"].Text = "2022/1/5" sheet.Range["G7"].Text = "进行中" # 设置指定行的行高 sheet.Range["A2:G7"].RowHeight = 20 # 设置指定列的列宽 sheet.SetColumnWidth(2, 11) sheet.SetColumnWidth(3, 9) sheet.SetColumnWidth(4, 8) sheet.SetColumnWidth(6, 11) sheet.SetColumnWidth(7, 10) # 设置指定单元格范围的边框样式 sheet.Range["A2:G7"].BorderAround(LineStyleType.Medium) sheet.Range["A2:G7"].BorderInside(LineStyleType.Thin) sheet.Range["A2:G2"].BorderAround(LineStyleType.Medium) sheet.Range["A2:G7"].Borders.KnownColor = ExcelColors.Black # 设置指定单元格范围的单元格样式 sheet.Range["A2:G2"].Style.Color = Color.get_Gold() sheet.Range["A2:G2"].Style.Font.IsBold = True # 保存文件 wb.SaveToFile("创建Excel.xlsx", FileFormat.Version2016)

生成文件:

 

 

使用 Python 读取 Excel 数据

Spire.XLS for Python提供的 Worksheet.Range.Value 属性能以字符串形式返回指定单元格的数字值或文本值。要读取一个Excel工作表中的数据,可参考以下Python代码。

from spire.xls import *
from spire.common import *

# 创建 Workbook 对象
wb = Workbook()

# 加载一个Excel文件
wb.LoadFromFile("创建Excel.xlsx");

# 获取第一个工作表
sheet = wb.Worksheets[0]

# 获取包含数据的单元格区域
locatedRange = sheet.AllocatedRange

# 遍历其中的行和列
for i in range(len(sheet.Rows)):

    for j in range(len(locatedRange.Rows[i].Columns)):

        # 获取单元格的数据
        print(locatedRange[i + 1, j + 1].Value + "  ", end='')
        
    print("")

返回结果:

 

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python 基础面试第三弹 下一篇Python教程:sys模块中maxsize()..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目