28得票3回答
如何使用openpyxl创建新的xlsx文件?

有谁知道如何使用Python中的openpyxl创建一个新的xlsx文件吗?filepath = "/home/ubun/Desktop/stocksinfo/yyy.xlsx" wb = openpyxl.load_workbook(filepath) ws = wb.get_active_...

9得票5回答
openpyxl如何从现有数据表中读取表格的示例?

在openpyxl文档中,有一个将表格放入工作簿的示例,但没有关于如何找回工作簿中表格的示例。我有一个XLS文件,其中包含命名的表格,我想打开文件,找到所有的表格并解析它们。我找不到任何关于如何做到这一点的文档。有人可以帮忙吗? 同时,我已经解决了这个问题,并编写了以下类来使用openpyx...

154得票21回答
Openpyxl - 调整列宽大小

我有以下脚本,可以将CSV文件转换为XLSX文件,但我的列大小非常窄。每次都需要用鼠标拖动才能读取数据。有人知道如何在openpyxl中设置列宽吗? 这是我正在使用的代码。#!/usr/bin/python2.6 import csv from openpyxl import Workbo...

32得票10回答
Python - 自动调整Excel文件列的宽度

新手 - 我有一个Python脚本,可以根据指定的值调整Excel文件中不同列的宽度:import openpyxl from string import ascii_uppercase newFile = "D:\Excel Files\abc.xlsx" wb = openpyxl.l...

50得票10回答
在Openpyxl中设置样式

我需要关于在Openpyxl中设置样式的建议。 我知道可以设置单元格的NumberFormat,但我也需要设置字体颜色和属性(如加粗等)。有一个style.py类,但似乎无法设置单元格的style属性,并且我不想开始改动openpyxl源代码。 有人找到了解决方案吗?

12得票3回答
Python抛出“'utf8'编解码器无法解码位置0xd0的字节”的错误。

我正在尝试加载一个已经存在的工作表并导入下面截图所示的文本文件(逗号分隔值): Excel工作表: 文本文件: 我正在使用下面的代码:# importing necessary modules for performing the required operation i...

22得票4回答
Django: 使用openpyxl将工作簿保存为附件

你好,我有一个快速问题。我在网上没有找到答案,也许你们中的某个人可以帮助我。 所以,我想将工作簿保存为附件,但我不知道如何操作,让我们看一个例子: from openpyxl import Workbook from openpyxl.cell import get_colum...

27得票4回答
使用Python中的Openpyxl修改现有的Excel文件

我基本上是在试图使用Python从CSV文件中复制一些特定的列,并将这些列粘贴到一个现有的Excel文件[*.xlsx]中。例如,假设您有这样的CSV文件: col_1 col_2 col_3 col_4 1 2 3 4 5 6...

28得票6回答
如何使用openpyxl保存带有宏的XLSM文件。

我有一个带有宏功能的.xlsm文档。我正在使用openpyxl加载它,并向文档写入一些数据,最后想将其保存为不同的.xlsm文件。 为了将文件保存为XLSM文件,我在我的Python脚本中使用了下面的代码。wb.save('testsave.xlsm'); 如果我按照上述方式保存,我将无法打...

30得票1回答
如何使用openpyxl在Python中写入新单元格

我编写了一段代码,它打开一个Excel文件,遍历每一行并将值传递给另一个函数。import openpyxl wb = load_workbook(filename='C:\Users\xxxxx') for ws in wb.worksheets: for row in ws.row...