openpyxl

    0热度

    1回答

    我使用不同的Python版本安装了多个conda环境。 https://anaconda.org/anaconda/openpyxl 然而,当我试图导入我得到 ImportError: No module named 'openpxyl' 当我键入conda list我确实看到 : 激活我的Python 3.5环境后,我已经通过这里给出的线路安装openpxyl openpyxl 2.4.7 py

    1热度

    2回答

    我在我的程序中有这样的东西: 一个名为'OpenFileinaModule'的文件夹中的主脚本main.py。有一个名为'sub'的文件夹,里面有一个名为subScript.py的脚本和一个由subScript.py打开的文件xlFile.xlsx。 OpenFileinaModule/ main.py sub/ __init__.py (empty)

    1热度

    2回答

    我想格式化我在同一个脚本中创建的python中的excel文档。我发现的所有答案都涉及将现有的工作簿加载到python中并从中进行格式化。在我的脚本中,我正在编写整个非格式化的Excel表格,保存文件,然后立即将文档重新加载到python中进行格式化。这是我可以找到的唯一解决方法,以便我可以拥有活动工作表。 writer=pd.ExcelWriter(file_name, engine='open

    1热度

    1回答

    我用下面的代码获得一个 TypeError: __init__() got an unexpected keyword argument 'optimized_write' 错误: from openpyxl import Workbook wb = Workbook(optimized_write=True) 我一直没能找到其他地方类似的问题。这可能与我不能用openpyxl编写大型E

    0热度

    1回答

    请帮助我使用OpenPyxl解析文件。 我有Excel文件象下面这样: 输入XLSX: A B C 1 Tom Red True 2 Tom Red False 3 Marry Green False 4 Marry Green True 5 Babara Red False A + B可能是删除重复值的键。 (例如结婚+绿,汤+红) 读取输入文件,并输出文件象下面这样: 预计输

    0热度

    1回答

    这是使用Pyinstaller所以请多多包涵我的第一次。为什么以下会导致错误?我如何解决它。我正在尝试将我编写的python程序转换成windows .exe。 C:\WINDOWS\system32>pyinstaller C:\Users\evank\Desktop\Package\program.py 121 INFO: PyInstaller: 3.2.1 121 INFO: Pyth

    -2热度

    3回答

    我有一个在openpyxl中创建的工作簿,并且正在尝试使用查询中的df填充工作表。但是,当我打开xlsx时,工作表已创建,但所有查询都连接到第一个工作表,其他工作表都是空白的。哪里不对? 下面是代码: from openpyxl import Workbook # Create the hospital_ranking workbook hospital_ranking = Workbook

    0热度

    2回答

    我有一系列的10个熊猫数据框,每个有100行和6列。我正在尝试使用openpyxl将数据写入xlsx。每个数据框应位于工作簿的单独工作表中。这些表格正在创建中,但是,所有结果都只输入到第一张表格中(所以我得到10张纸张,9张空白纸张和一张1000行 - 当我应该有10张100行的纸张时)。我怎样才能解决这个问题? 这里是第2张代码: from openpyxl import Workbook

    0热度

    1回答

    我试图按照这个question在我的Excel中使用python和openpyxl包添加一些公式。 该链接是我需要的任务。 但在此代码: for i, cellObj in enumerate(Sheet.columns[2], 1): cellObj.value = '=IF($A${0}=$B${0}, "Match", "Mismatch")'.format(i) 我拿在She

    1热度

    2回答

    我有这个基本的问题,但不能左右我的头: prepared_data = ([1, '7303 ', 'product1'], [2, '7304 ', 'product2'], [3, '7534 ', 'product3'], [4, '7652 ', 'product4']) 我要分配这些值,但不能得到如何妥善安排循环: for row_num in range(2, len(prepar