openpyxl相关内容

使用openpyxl编辑Excel文件时丢失合并的单元格边框

我在Excel文件中有两张纸,第一张是不需要编辑的封面.封面中有一些合并的单元格,当我使用openpyxl编辑文件时,甚至没有接触封面,我就失去了合并单元格的边界.我正在使用load_workbook('excel file')加载Excel文件并将其保存为其他文件名. 有什么办法可以解决此问题? 解决方案 实际的解决方案是在包含库之后通过包含此代码段来修补库代码,从而解决了该问题. ..
发布时间:2020-05-21 01:40:21 Python

Python(openpyxl):将数据从一个Excel文件放到另一个(模板文件)&在保留模板的同时使用其他名称保存它

我有一个名为template.xlsx的 模板 excel文件,其中包含许多工作表.我想将数据从单独的.csv文件复制到template.xlsx的第一张纸(命名为 data )中,然后将新文件另存为 result.xlsx ,同时保留原始模板文件. 我要从template.xlsx 的 data 表中的第二行开始粘贴数据 这是我到目前为止开发的代码 import pandas a ..
发布时间:2020-05-21 01:40:19 Python

在OpenPYXL中运行50k行Excel文件的最快方法

我在python中使用openpyxl,并且尝试运行50k行并从每一行中获取数据并将其放入文件中.但是..我发现的是,我越深入,它的运行速度就会越来越慢.前1k行的运行速度非常快,不到一分钟,但之后的时间就越来越长,接下来的1k行也需要花费时间. 我正在打开.xlsx文件.我想知道以CSV或其他方式打开.txt文件或读取json文件或其他方式是否更快?还是将某种方式转换为阅读速度更快的方式? ..
发布时间:2020-05-21 01:40:16 Python

Python 2.7 Openpyxl用户警告

为什么每次运行代码时都会收到此警告消息? (以下).有可能摆脱它吗?如果是这样,我该怎么办? 我的代码: from openpyxl import load_workbook from openpyxl import Workbook wb = load_workbook('NFL.xlsx', data_only = True) ws = wb.active sh = wb["Sh ..
发布时间:2020-05-21 01:40:14 Python

Python-自动调整Excel文件列的宽度

新手-我有一个Python脚本,可根据指定的值来调整excel文件不同列的宽度: import openpyxl from string import ascii_uppercase newFile = "D:\Excel Files\abc.xlsx" wb = openpyxl.load_workbook(filename = newFile) worksheet = ..
发布时间:2020-05-21 01:40:08 Python

从openpyxl获取工作表名称

我有一个较大的xlsx文件(大约14 MB),OpenOffice挂起试图打开它.我正尝试使用 openpyxl 来阅读内容,并遵循 from openpyxl import load_workbook wb = load_workbook(filename = 'large_file.xlsx', use_iterators = True) ws = wb.get_sheet_by_name(n ..
发布时间:2020-05-21 01:40:06 Python

将样式从一个范围复制到另一个范围?

我有一个excel文件,用作模板,可以在其中添加所需的信息. 我需要在几个范围的单元格上完成特殊的样式和合并,但是当有大量数据时,我现在的处理方式(强制执行)非常慢. 有没有一种方法可以使我做得更好? for a in xrange(1, len(plans)): offset = 3 * a # Create blank templates for plans for x i ..
发布时间:2020-05-21 01:39:57 Python

蟒蛇:为什么替换不起作用?

我写了一个快速脚本,从保存在excel列中的网站地址列表中删除"http://"子字符串.该功能虽然可以替换,但无法正常工作,我也不明白为什么. from openpyxl import load_workbook def rem(string): print string.startswith("http://") #it yields "True" string. ..
发布时间:2020-05-21 01:39:54 Python

xlsx中的图形由openpyxl覆盖

我们需要使用python脚本更新xlsx工作表,该脚本会进行一些计算并更新一个工作表. 我选择openpyxl是因为它支持编写/更新xlsx文件. 在Excel工作表中还包含一些图形,但是当我更新Excel工作表时,图形不起作用 分别转换为excel和数据更新. 我认为我们在使用openpyxl更新图形时遇到了一些问题.有人可以向我提供一些信息来解决此问题 或者换句话说,在Excel工作表中 ..
发布时间:2020-05-21 01:39:48 Python

openpyxl-是否可以从图表中删除边框?

使用openpyxl,插入到我的工作表中的图表上面带有边框.是否可以通过styles.Style/styles.borders模块将图表的样式(饼图/条形图)设置为无边框,或者至少使用细白边框以使其能够无边界打印? 我在对象上看到的唯一选项是.style = ,它似乎并没有真正影响最终图形的设计. 解决方案 您可以设置聊天图形属性,代码为 chart.graphica ..
发布时间:2020-05-21 01:39:39 Python

Openpyxl更新工作表并维护图形和图像

我刚刚用openpyxl创建了一个脚本来更新xlsx文件,我们通常每个月手动更新一次. 它工作正常,但是新文件丢失了工作簿中的所有图形和图像.有办法留住他们吗? 解决方案 openpyxl 2.5版将在现有文件中保留图表. ..
发布时间:2020-05-21 01:39:25 Python