openpyxl相关内容

如何给工作表的范围作为变量

我有一个Excel工作表,用于通过python openpyxl读取数据...因此在我的脚本中,我的值被硬编码为ws ['E2':'AB3'],因为AB3是最后一个条目可以读取...但是现在工作表已更新,现在最后一个单元格坐标是AR3 ...我如何使代码通用,以便每次工作表更新时代码都可以工作..? 注意(我找出工作表中的总行数和列数...我该怎么办) rows = ws.max_row c ..
发布时间:2020-05-21 01:47:45 Python

查找错误python

如果有人可以帮助我发现我的缺点,我希望脚本执行的操作是每分钟在行中附加一个不同的随机数.我得到的结果只是在行中给了我相同的数字. from openpyxl import Workbook from openpyxl import load_workbook import random import schedule import time import datetime ..
发布时间:2020-05-21 01:47:40 其他开发

python openpyxl读取excel太慢

我有一个.xlsx文件,拥有1841行.每行有30列.使用openpyxl将整个信息保存到列表中. def get_value(i,ws,article_row): value=ws.cell(row=article_row,column=i).value i+=1 return value,i def geneList(f): wb = load_workb ..
发布时间:2020-05-21 01:47:36 Python

在openpyxl中的ScatterChart中添加标签

我已经编写了这个简单的代码来测试更复杂的代码: import sys from openpyxl import load_workbook from openpyxl.chart import Reference, ScatterChart, Series from openpyxl.chart.label import DataLabel, DataLabelList from open ..
发布时间:2020-05-21 01:47:30 Python

openpyxl-打开时无法使用openpyxl访问excel文件,但关闭时可以正常工作

我一直在用MAC上的openpyxl制作这个python脚本.我能够打开一个excel工作簿,对其进行修改,保存,保持打开状态并运行脚本. 当我切换到Windows 10时,似乎无法修改,保存,保持打开状态并运行脚本.我不断收到[ERRNO 13]权限被拒绝的错误. 我试图删除正在处理的文件夹上的只读模式,我拥有计算机的所有权限,我明确指定了我的excel工作簿的保存目录. 关于 ..
发布时间:2020-05-21 01:47:26 Python

pyexcel/openpyxl __init __()得到了意外的关键字参数错误

尝试将文件上传回我们的应用程序时,我收到以下错误堆栈.该应用程序采用xlsx工作表,并且能够对其进行解析并将内容上传回SalesForce.我对这个问题做了一些深入的研究,似乎在兼容性方面可能与openpyxl有关,但我不确定100%.似乎其他人也有此问题,但似乎未列出任何解决方案.还有其他人遇到过这个问题吗? 1707版的load_workbook错误excel& pip安装/升级错误op ..
发布时间:2020-05-21 01:47:24 Python

如何使用openpyxl通过DefinedName获取单元格内容?

例如,单元格的坐标为A1,用coordinate='A1'设置DefinedName name="cat".然后,我想通过DefinedName "cat"从cell中读取内容.但是似乎不支持.还有其他方法可以帮助吗? 在此处查看示例图片 from openpyxl import load_workbook wb = load_workbook(filename="test.xlsx") w ..
发布时间:2020-05-21 01:47:21 Python

使用Openpyxl在excel中找不到活动或选定的单元格

我想使用python在excel电子表格当前活动表中查找当前活动或选定单元格的地址或坐标. 到目前为止,我所能做的就是后者.也许我只是使用错误的单词进行搜索.但是,这是两年来第一次编写第一个VBA和现在编写的Python,我还无法仅仅搜索并找到答案.即使花了我半天的时间. 我在readthedocs( http://openpyxl.readthedocs.org /en/latest/_ ..
发布时间:2020-05-21 01:47:18 Python

在Python中通过Excel进行字符串/正则表达式搜索

对于SO来说我是新手,而对Python而言则相对较新,所以如果这是一个简单的修复程序或一个不合适的问题,我感到抱歉. 首先,我的程序通常可以运行,但是我正在尝试实现一些冗余/功能扩展以使其健壮. 程序查看excel文件的目录(和子目录),分别打开它们,搜索数据(在特定的工作表上),然后将其转储到csv中.由于每个搜索词实际上都是针对列的开头,因此涉及到循环,我希望在此之下有4个值. ..
发布时间:2020-05-21 01:47:13 Python

无法将数据透视表写入Excel文件

我正在使用pandas/openpyxl处理一个excel文件,然后创建一个数据透视表以添加到当前工作簿中的新工作表中.当我执行代码时,将创建新的工作表,但不会将数据透视表添加到工作表中. 这是我的代码: worksheet2 = workbook.create_sheet() worksheet2.title = 'Sheet1' workbook.save(filename) e ..
发布时间:2020-05-21 01:47:10 Python

openpyxl.styles在v2.4.0中不再具有样式吗?

我刚刚将openpyxl升级到了2.4.0版本,此代码在以前的版本中可以正常工作,不再起作用: style = openpyxl.styles.Style(**style_kwargs) Openpyxl说它没有Style属性: AttributeError: 'module' object has no attribute 'Style' 现在如何工作? 解决方案 S ..
发布时间:2020-05-21 01:47:07 Python

openpyxl python中的自定义系列标题

我正在尝试修改现有的xlsx工作表,并使用python中的openpyxl模块向其中添加图形. 但是在创建折线图时,系列标题显示为系列1,系列2,系列3,系列4,在这里我需要将系列标题重命名为"A","B","C",D "(注意:此名称不能从任何单元格中获取) 另一种可能的解决方案是,从同一工作表的行/列之外的另一个工作表中获得系列名称.但不确定是否可行. 下面的代码为我提供了工 ..
发布时间:2020-05-21 01:47:05 Python

如何使用openpyxl并仍保持OOP结构?

我正在使用python进行一些模拟,并使用openpyxl生成报告.现在,将模拟结果分成一个excel文件的几页.根据OOP的原理,我的结构应具有一个实现基本操作的基础模拟器类和几个实现对模拟器的修改的派生类.由于与类相关的功能应保留在该类中,因此我希望报表由派生类(及其所有样式和格式等)生成.然后,可能是一个驱动程序类或函数将所有这些报告表放入一本工作簿中.但是据我所知,没有办法在openpyx ..
发布时间:2020-05-21 01:46:59 Python

格式化字体和对齐方式

我正在尝试使用Python 2.7和OpenPyXL 2.4.5向Excel工作表添加字体和对齐方式.我收到以下错误,但我不明白为什么.谁能向我解释一下?根据我的测试,这与我设置字体(不正确?)有关,而不是与实际保存有关. C:\Scripts\Stack_Overflow>xlsx_font_and_alignment.py Traceback (most recent call last ..
发布时间:2020-05-21 01:46:55 其他开发

openpyxl-循环读取下一个单元格值

我正在创建一个循环来遍历工作表中的单元格.在某些情况下,我想循环访问下一个单元格值. import openpyxl wb = openpyxl.load_workbook('test.xlsx') wb = wb.get_sheet_by_name("Sheet 1") for row in wb['A1' : 'B150']: for cell in row: ..
发布时间:2020-05-21 01:46:53 Python